We are looking for a Senior Software Engineer to take ownership of complex feature delivery and technical design for our ATO platform. This pivotal role involves evolving the platform to scale with expanding product requirements.
Requirements
- 7+ years of industry experience as a Senior Software Engineer
- Strong backend proficiency in Python
- Proven experience with large scale system design, building resilient, scalable, and fault-tolerant applications
- Strong knowledge of relational databases and modern data storage technologies
- Familiarity with service-to-service communication (gRPC, Kafka) and caching (Redis)
- Experience with AWS cloud services (S3, RDS) and deployment practices
- Familiarity with containerization and orchestration (Docker, Kubernetes, Helm)
- Strong understanding of service health, monitoring, and incident response practices
- Experience writing technical design documents and influencing adoption across teams