Logo-of-Vistance-Networks-hiring-for-jobs-in-Singapore-on-GrabJobs

Staff Software Engineer (Data)

icon briefcase Job Type : Full Time

Number of Applicants

 : 

000+

Click to reveal the number of candidates who applied for this job.
icon loader
Apply Now
icon loader Apply Now

Let AI Supercharge Your Job Hunt!

JobCopilot scans 500,000+ company career sites daily to find jobs for you

Never miss an opportunity Save hours by auto-filling applications forms Land more interviews with tailored applications
happy man
thunder iconActivate JobCopilot

Job Description - Staff Software Engineer (Data)


 


In our 'always on' world, we believe it's essential to have a genuine connection with the work you do.


We are looking for a Senior Software Engineer to join our growing team in Singapore. You will work with a dynamic and focused team to develop state-of-the-art big data applications in Analytics and  Artificial Intelligence (AI). As our Senior Software Engineer, you will be implementing our core software components, and be involved in scalable design for cloud software architecture. This is an exciting opportunity to join our talented team and be involved in the next technology trend: Analytics & AI in Networking.


 


How You'll Help Us Connect the World:


Key Responsibilities



  • Distributed Data Processing: Design, build, and optimize complex streaming and batch pipelines using Scala/Java/Python and Apache Spark (Structured Streaming and RDDs).

  • Event-Driven Orchestration: Lead the migration of our cron-based Spark pipelines to modern, event-driven orchestration frameworks (e.g., Argo Workflows/Events, Apache Airflow, or Temporal) running on Kubernetes.

  • Streaming Infrastructure: Work extensively with Apache Kafka and Google Protocol Buffers (GPB) to manage high-frequency data ingestion and schema evolution.

  • Lakehouse Architecture: Implement and optimize data storage using modern open table formats like Delta Lake and Apache Iceberg (including partitioning strategies and compaction).

  • Cloud-Native Deployment: Deploy, scale, and tune workloads on Google Kubernetes Engine (GKE) using Helm and the Spark K8s Operator.


 


Required Qualifications for Consideration:



  • Experience: 5+ years of software engineering experience focusing on distributed systems, big data, or backend engineering.

  • Languages: Experience in Scala (or any JVM language with a willingness to learn Scala). Python/Rust is a plus.

  • Big Data Frameworks: Experience with Apache Spark (tuning, partitioning, driver/executor memory management, and streaming).

  • Messaging: Solid understanding of Apache Kafka (topics, partitions, consumer groups) and serialization formats like Google Protobuf.

  • Infrastructure: Hands-on experience deploying and managing applications on Kubernetes (ideally GKE) and using Helm.

  • Orchestration: Experience with modern data orchestration tools (Airflow, Argo, Dagster, Prefect, or Temporal).


 


You Will Excite Us If You Have:



  • Rust: Experience writing systems-level or high-performance code in Rust (or a strong desire to learn and adopt it for data tooling).

  • Modern Table Formats: Production experience with Delta Lake or Apache Iceberg (understanding of transaction logs, metadata, and partition pruning).

  • Next-Gen Streaming: Familiarity with emerging streaming engines like Arroyo or Apache Flink.

  • Testing at Scale: Experience building distributed load-testing frameworks or chaos engineering tools for data pipelines.


 


What Happens After You Apply:


Learn how to prepare yourself for the next steps in our hiring process by visiting https://jobs.vistancenetworks.com/content/How-We-Hire/?locale=en_US


 


Why Join Us?


Vistance Networks shapes the future of communications technology, pushing past what is possible. We deliver solutions that bring reliability and performance to a world always in motion. Our global team of innovators and employees are trusted advisors who listen to customers first, then deliver value.


RUCKUS Networks delivers purpose-driven enterprise networks that enable superior business outcomes in demanding environments. Our solutions combine AI-powered automation, proactive network assurance, and context-aware security, providing exceptional performance with simplified management.


If you want to grow your career alongside bright, passionate, and caring people who strive to create what's next…..come connect to your future at Vistance Networks.


Vistance Networks is an Equal Opportunity Employer (EEO), including people with disabilities and veterans.


 


#LI-GF1


 


 


 


Original job Staff Software Engineer (Data) posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.
Apply Now
Share Job
Share Job

About the Company

Vistance Networks

Advancing broadband enterprise and wireless networks to power progress and create lasting connections.

Read more about the company

Auto-Apply to Staff Software Engineer Jobs with your AI JobCopilot

thunder icon Auto-Apply with AI

Similar Staff Software Engineer Jobs in Singapore

GrabJobs is the no1 job portal in Singapore, connecting you to thousands of jobs fast! Find the best jobs in Singapore, apply in 1 click and get a job today!

Mobile Apps

Copyright © 2026 Grabjobs Pte.Ltd. All Rights Reserved.