Metropolis
Senior Software Engineer, Platform
$170K–$200K
Seattle, Washington, United States +1 · Senior · Full-time · Posted Aug 4, 2026
- Location
- Seattle, Washington, United States
Los Angeles, California, United States - Experience
- 8+ years of backend development experience; platform or core services preferred.
- Education
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
About the job
Build and maintain scalable backend platform services that connect hardware, machine learning, and real-time data systems.
What you'll do
- Develop backend services in Java and Scala and build gRPC APIs for service communication.
- Deploy microservices on Kubernetes and build Kafka-based event streaming and processing systems.
- Improve performance, scalability, reliability, and data integrity while collaborating with Hardware, Machine Learning, and Operations teams.
What they ask for
- Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
- 8+ years of backend development experience, preferably in platform or core services.
- Experience with gRPC APIs, database design and optimization using Redis and MySQL, Kubernetes, and Kafka.
- Proven expertise in industry-standard programming languages, preferably Java and Scala.
Nice to have
- Exposure to frontend integration with frameworks like Next.js.
Pay
$170,000.00 USD to 200,000.00 USD annually — base salary
Tools
AWS, Java, Scala, gRPC, Protobuf, Redis, MySQL, PostgreSQL
AI focus
Develop backend systems integrating hardware with machine learning to understand real-world object behavior.
Model-written summary · the original posting is authoritative