SDE 2
Core
Lead end-to-end design and development of complex, high-performing, and scalable software solutions, architecting distributed systems and microservices.
Role type
Senior IC software engineer (system design & architecture)
Builds
Robust, distributed systems and microservices that scale globally
Domain
Software Engineering / Distributed Systems / Cloud Infrastructure
Required skills
Java, SpringBoot, Python, distributed systems design, microservices, event-driven architectures, AWS/Azure/GCP, Docker, Kubernetes, performance optimization, CI/CD, Git
Preferred skills
Terraform, CloudFormation, Prometheus, Grafana, Datadog, Kafka, Spark
Responsibilities
Lead end-to-end design and development of complex software solutions; Architect robust, distributed systems and microservices; Mentor SDE I and SDE II engineers; Conduct in-depth code reviews and technical audits; Optimize critical performance bottlenecks; Lead incident response and post-mortems; Lead Agile ceremonies like sprint planning and retrospectives
Seniority
Senior, hands-on IC
