A leading data and AI company in Bellevue is seeking a Software Engineer to join their Runtime team. You will build the next generation distributed data storage and processing systems that outperform traditional SQL query engines. Ideal candidates will have 8+ years of experience in Java, Scala, or C++, along with a solid foundation in algorithms and distributed systems. This position offers a competitive salary range between $182,400 — $247,000 USD, dependent on experience and qualifications.
Qualifications
8+ years of production level experience in either Java, Scala or C++.
Comfortable working towards a multi‑year vision with incremental deliverables.
Strong foundation in algorithms and data structures.
Experience with distributed systems and big data systems.
Responsibilities
Build the next generation distributed data storage and processing systems.
Develop projects like Apache Spark and Delta Lake.
Create a reliable and high-performance service for cloud storage.
Skills
Java
Scala
C++
Algorithms
Data Structures
Distributed Systems
Big Data Systems
Apache Spark
Hadoop
Education
BS in Computer Science or related field
Job description
A leading data and AI company in Bellevue is seeking a Software Engineer to join their Runtime team. You will build the next generation distributed data storage and processing systems that outperform traditional SQL query engines. Ideal candidates will have 8+ years of experience in Java, Scala, or C++, along with a solid foundation in algorithms and distributed systems. This position offers a competitive salary range between $182,400 — $247,000 USD, dependent on experience and qualifications.