We are seeking a Senior Python Engineer to design, build, and ship production-grade software on the Nitro Automate Platform. You will work across our REST APIs, AI-powered document processing functions, workflow automation services, and MCP server integrations.
Requirements
- 5+ years' professional experience in backend software development with Python as a primary language
- Strong Python engineering skills: OOP, async patterns, REST API design, and clean architecture
- Demonstrated experience with agentic coding workflows and AI-assisted development from spec to production
- Experience using SQL & NoSQL databases like Postgres, MySQL, MongoDB, DynamoDB.
- Experience building and deploying cloud-native applications on AWS or Azure using Docker, Kubernetes, and infrastructure-as-code
- Experience with a modern Web/API Framework like FastAPI, Litestar, Robyn, Django DRF.
- Experience with asynchronous background processing patterns and workflow orchestration, including AWS Lambda, AWS Step Functions, SQS, Argo Workflows, Azure Functions, Celery and other related event-driven architectures (bonus points for AWS Lambda).
- Hands-on experience with CI/CD tooling and modern DevOps practices
- Strong understanding of testing practices and quality engineering
- Excellent communication skills and experience working in a collaborative agile team
- Comfortable working at pace in a dynamic, fast-moving product environment
Benefits
- Health insurance
- Dental and vision coverage
- Wellness perks
- Pension/401k matching
- Country-specific benefits
- Flex Time Off
- Hybrid Work
- Comprehensive benefits package