Staff Software Development Engineer (Microservices)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Staff Software Development Engineer (Microservices): Building and modernizing microservices-based control plane services for Internet Access with an accent on API-first design, resilient low-latency event-driven systems, and distributed architecture at massive scale. Focus on designing production-grade services, owning API tiers through back-end implementations, and improving engineering quality with TDD/BDD while integrating containerization and orchestration across cloud environments.
Location: San Jose, California, USA (hybrid, 3 days a week in office)
Salary: $129,500 - $185,000 USD
Company
accelerates digital transformation with a cloud-native Zero Trust Exchange platform for secure connectivity and threat protection.
What you will do
- Execute the technical roadmap to modernize enterprise platforms using API-first design and microservices architecture.
- Design, develop, and deploy resilient, low-latency, event-driven solutions while maintaining ownership from API tiers to back-end services.
- Model a culture of quality through coding standards, code reviews, and championing TDD/BDD practices.
- Partner with Product, DevOps, and System Architects to translate business needs into scalable, high-performance technical solutions.
- Use Docker and Kubernetes to manage service lifecycles in hybrid or public cloud environments (AWS/Azure/GCP), leveraging AI-powered tools for engineering efficiency.
Requirements
- 5+ years of software development with production-grade microservices experience.
- Strong proficiency in Java (Spring Boot), Go, or Rust.
- Expertise in distributed data patterns (CQRS, Event Sourcing) and event-driven communication (Kafka, RabbitMQ, or SQS).
- Hands-on experience with Docker and Kubernetes in AWS, Azure, or GCP environments, plus SQL and NoSQL database design and scaling.
- Foundational understanding of AI/ML technologies and experience leveraging, securing, or positioning AI-driven solutions to optimize outcomes.
Nice to have
- Experience implementing AI-driven automated testing or using generative AI tools for microservice code performance and code generation workflows.
- Experience with Service Mesh technologies such as Istio or Linkerd.
- Knowledge of chaos engineering and advanced performance testing tools.
Culture & Benefits
- Hybrid working model based in San Jose, CA with 3 days a week in office.
- Comprehensive benefits including health plans, vacation and sick time, parental leave options, retirement options, and education reimbursement.
- In-office perks and support for employee development.
- Salary ranges are benchmarked by role and level; base pay excludes commission/bonus/equity (if applicable) plus benefits.
Hiring process
- Interviews and evaluations aligned to role expectations for microservices, distributed systems, and engineering quality.
- Technical discussions focused on architecture, event-driven design, and production delivery.
- Final steps include alignment on hybrid working expectations and compensation range.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →