Senior Software Engineer - Python (All Genders)
Core
Senior Backend Software Engineer building and maintaining microservices and APIs to power iOS and Android mobile apps for a pet e-commerce platform.
Role type
Senior IC backend software engineer
Builds
Backend services, RESTful APIs, and CI/CD pipelines supporting mobile applications
Domain
E-commerce, Mobile Apps, Cloud Infrastructure
Deliverable
production ML models | product features | infrastructure
Required skills
Python, Java, Spring, Microservices, Docker, Kubernetes, AWS, Terraform, CI/CD, Test Automation
Preferred skills
Agile/Scrum, Code Reviews, Pair Programming, Incident Coordination
Technologies
Python, Java 11+, Spring, Jenkins, InfluxDB, Grafana, ELK, Docker, Kubernetes, AWS (S3, SNS, SQS, RDS, DynamoDB), Terraform, Git
Responsibilities
Design and implement backend solutions using microservices architecture; Build and maintain CI/CD pipelines; Deploy applications on cloud infrastructure; Promote and implement test automation; Integrate team solutions into mobile apps; Maintain existing applications and reduce technical debt.
Seniority
Senior, hands-on IC