- Lead large, strategic, and complex projects
- Mentor other engineers and help design and architect scalable solutions
- Develop and deploy backend product features end-to-end using Python
- Design and implement high-quality, performant RESTful APIs/FastAPI
- Write efficient PostgreSQL queries, design schemas, and manage data integrity
- Package applications using Docker and ensure services are ready for deployment
- Work within Kubernetes environments to manage, scale, and monitor backend services
- Create clear technical documentation for API contracts and local development setups
- Provide guidance and code reviews for fellow engineers to maintain high standards
- Troubleshoot and resolve software bugs within a distributed container environment
- Partner with product managers to translate requirements into functional backend logic
- Write well-designed, testable, and maintainable code following Python best practices
DockerPostgreSQLPython+8 more