Salary
💰 $130,000 - $260,000 per year
Tech Stack
AWSAzureCloudDistributed SystemsDockerGoogle Cloud PlatformJavaKafkaKubernetesReactReact NativeScalaSpringSpring BootSpringBoot
About the role
- Architecting and delivering scalable, intelligent platform solutions
- Driving the technical vision and execution of enterprise-grade platforms
- Leading the integration of advanced AI/ML and agentic capabilities
- Collaborating with cross-functional teams to build resilient systems
- Providing technical guidance and mentorship to engineers
- Ensuring operational excellence with CI/CD and observability
- Partnering with Product, UX, MLOps, and Data Science
Requirements
- 15+ years of software engineering experience, including platform and AI/ML system design
- Proven leadership delivering large-scale distributed systems and enterprise platforms
- Strong hands-on expertise in: Java, Scala, Spring Boot
- React, React Native (for full-stack collaboration)
- Kafka, message queues, event-driven architecture
- Cloud platforms: Azure, GCP, or AWS
- CI/CD, observability, containerization (Docker), orchestration (Kubernetes)
- Proficiency with AI/ML tools: LLMs, vector search, agent-based architectures, open-source AI frameworks
- Data engineering: schema design, pipelines, batch/stream processing
- Deep understanding of system design, API governance, and security
- Strong communication and leadership presence to align across engineering and business teams
- 401(k) match
- stock purchase plan
- paid maternity and parental leave
- PTO
- multiple health plans
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
JavaScalaSpring BootReactReact NativeKafkaCI/CDDockerKubernetesAI/ML
Soft skills
leadershipcommunicationmentorshipcollaborationtechnical guidance