Senior Software Engineer

CommScope logo

CommScope

View Salaries, Reviews, and more  

Job Summary


Salary
S$6,500 - S$10,000 / Monthly

Job Type
-

Seniority

Years of Experience
At least 3 years

Tech Stacks
Python Scala Flink Kubernetes Spark Airflow Java Rust Apache Helm Combine GKE Analytics Delta Lake

Job Description

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

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

How You'll Help Us Connect the World:

Key Responsibilities

·       Distributed DataProcessing: Design,build, and optimize complex streaming and batch pipelines using Scala/Java/Pythonand Apache Spark (Structured Streaming and RDDs).

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

·       Streaming Infrastructure: Work extensively with ApacheKafka and Google Protocol Buffers (GPB) to manage high-frequencydata ingestion and schema evolution.

·       Lakehouse Architecture: Implement and optimizedata storage using modern open table formats like Delta Lake and ApacheIceberg (including partitioning strategies and compaction).

·       Cloud-Native Deployment: Deploy, scale, and tuneworkloads on Google Kubernetes Engine (GKE) using Helm and theSpark K8s Operator.

Required Qualifications for Consideration:

·       Experience: 5+ years of softwareengineering experience focusing on distributed systems, big data, or backendengineering.

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

·       Big Data Frameworks: Experience with ApacheSpark (tuning, partitioning, driver/executor memory management, andstreaming).

·       Messaging: Solid understanding of ApacheKafka (topics, partitions, consumer groups) and serialization formats like GoogleProtobuf.

·       Infrastructure: Hands-on experiencedeploying and managing applications on Kubernetes (ideally GKE) andusing Helm.

·       Orchestration: Experience with moderndata orchestration tools (Airflow, Argo, Dagster, Prefect, or Temporal).

You Will Excite Us If You Have:

·       Rust: Experience writingsystems-level or high-performance code in Rust (or a strong desire tolearn and adopt it for data tooling).

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

·       Next-Gen Streaming: Familiarity with emergingstreaming engines like Arroyo or Apache Flink.

·       Testing at Scale: Experience buildingdistributed load-testing frameworks or chaos engineering tools for datapipelines.

What Happens After You Apply:

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

Why JoinUs?

VistanceNetworks shapes the future of communications technology, pushing past what ispossible. We deliver solutions that bring reliability and performance to aworld always in motion. Our global team of innovators and employees are trustedadvisors who listen to customers first, then deliver value.

RUCKUSNetworks delivers purpose-driven enterprise networks that enable superiorbusiness outcomes in demanding environments. Our solutions combine AI-poweredautomation, proactive network assurance, and context-aware security, providingexceptional performance with simplified management.

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

VistanceNetworks is an Equal Opportunity Employer (EEO), including people withdisabilities and veterans.


Interview Questions of Senior Software Engineer at CommScope

Currently, there aren't any interview questions for this role at CommScope shared by other job seekers.
View more interview questions of similar roles from other companies →
banner icon
Prepare For Your Interview in 1 Week?
Equip yourself with possible questions that interviewers might ask you, based on your work experience and job description.
Get Started!

Achieve your dream job with our top-notch tools!

Resume Checker Illustration

Resume Checker

Our free resume checker analyzes the job description and identifies important keywords and skills missing from your resume in just a minute!

Check Now
Interview Preparation Illustration

AI InterviewPrep

Utilizing advanced AI, our tool generates tailored interview questions based on your industry, role, and experience. Practice and receive feedback on your answers in real time!

Check Now
Resume Builder Illustration

Resume Builder

Let us show you the differences between a bad, good, and great resume, and guide you in building a resume that helps you stand out to employers, ensuring you land your next position faster!

Check Now