Software Development Engineer - Medior
Core
Build, support, and operate internal platform tooling for managing deployments and service health across a global distributed system.
Role type
Mid-level backend software engineer (platform tooling)
Builds
Internal developer tooling for deployment management and service health monitoring
Domain
Cloud infrastructure, distributed systems, enterprise AI platform
Deliverable
production ML models | product features | infrastructure
Required skills
Python, REST API design, NoSQL databases, Jenkins, Ansible, distributed systems scalability
Preferred skills
AWS (DynamoDB, S3, SQS, SNS, CloudFormation), Java, Spring Boot, Flask, Django, Angular, NodeJS, remote team collaboration
Technologies
Python, Java, AWS, Jenkins, Ansible, NoSQL, Spring Boot, Flask, Django, Angular, NodeJS
Responsibilities
Develop internal platform tooling for deployment and service health management, participate in code reviews, create and maintain unit and integration tests, improve existing services via code or architecture changes, collaborate with teams to gather requirements and demonstrate solutions, optimize metrics and logging for microservices
Seniority
Mid-level, hands-on IC