Senior Backend Engineer: Distributed Systems & Data Pipelines
Menlo Ventures
Bellevue (WA)
On-site
USD 182,400 - 247,000
Full time
14 days+
Get more replies from employers
Send a job-specific resume in minutes.
Start fresh or import an existing resume
Job summary
A leading data and AI infrastructure company is seeking a backend software engineer to design, build, and operate micro-services for their platform. Ideal candidates will have 10+ years of experience in Java, Scala, or similar, along with strong knowledge of SQL and cloud technologies like AWS and Azure. Responsibilities include developing large-scale distributed systems and collaborating with product management. The role offers a competitive salary range of $182,400 to $247,000 USD.
Qualifications
10+ years of production level experience in Java, Scala, C++, or similar.
Experience architecting, developing, deploying, and operating large-scale distributed systems.
Good knowledge of SQL and software security practices.
Responsibilities
Design and implement micro-services in Scala or Java.
Build data pipelines using Apache Spark and Apache Kafka.
Integrate with third-party applications and cloud APIs like AWS and Azure.
Skills
Java
Scala
C++
SQL
Cloud Technologies
Docker
Kubernetes
Education
BS/MS/PhD in Computer Science or related field
Tools
Apache Spark
Apache Kafka
Job description
A leading data and AI infrastructure company is seeking a backend software engineer to design, build, and operate micro-services for their platform. Ideal candidates will have 10+ years of experience in Java, Scala, or similar, along with strong knowledge of SQL and cloud technologies like AWS and Azure. Responsibilities include developing large-scale distributed systems and collaborating with product management. The role offers a competitive salary range of $182,400 to $247,000 USD.