Senior Software Engineer, Product Foundations
Core
Architect and build Metropolis Web Services (MTWS), the composable foundational platform powering mobility businesses like parking and retail.
Role type
Senior Software Engineer (Platform Infrastructure)
Builds
Core services, service mesh infrastructure, developer tooling, CI/CD pipelines, and platform automation for millions of transactions.
Domain
Mobility, Parking, Retail, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Distributed systems design, Java (JVM performance, concurrency), Microservices architecture, Kubernetes, AWS, Observability (metrics, logging, tracing), Database systems (SQL, Kafka, SQS), System reliability engineering, Technical leadership.
Preferred skills
Scala, Security compliance (auth, secrets management), High-growth scaling experience, Open source contributions, Performance profiling.
Technologies
Java, TypeScript, Scala, MySQL, PostgreSQL, Snowflake, AWS, Kubernetes, Kafka, SQS, Datadog, GitHub Copilot, Claude Code.
Responsibilities
Design and build core services for IAM, notifications, and message processing; Build and maintain service mesh infrastructure; Create developer tooling and CI/CD pipelines; Make critical technical decisions on service boundaries and API design; Architect systems for high throughput and low latency; Establish monitoring and reliability practices; Drive architectural discussions and mentor engineers.
Seniority
Senior, hands-on IC with mentorship