Senior Backend Engineer (Python)
Core
Drive the technological evolution of cloud and AI systems, focusing on AWS backend architecture, performance optimization, and quality assurance.
Role type
Senior Backend Engineer (Python)
Builds
Cloud-native data analytics software and AI technologies
Domain
Cloud infrastructure and data analytics
Deliverable
production ML models
Required skills
Python, FastAPI/Django/Flask, AWS (Lambda, Boto3), PostgreSQL, DynamoDB, TypeScript/JavaScript, GitHub Actions, Testing strategies (unit, integration, E2E)
Preferred skills
Experience transitioning to AWS, Design patterns, Performance optimization
Technologies
AWS, Lambda, PostgreSQL, DynamoDB, FastAPI, Django, Flask, TypeScript, JavaScript, Boto3, GitHub Actions, Poetry, Confluence
Responsibilities
Develop and optimize AWS backend architecture using modern frameworks; Optimize database and system performance/scalability; Implement and champion modern testing strategies and documentation standards; Maintain interaction between cloud products, account systems, and desktop software; Collaborate with Frontend, AI, QA, Product, and Design teams in an agile environment.