About the Role
This position involves leading backend development efforts, shaping system architecture, and mentoring engineers while working extensively with Django and AWS technologies.
Responsibilities
- Lead the design and implementation of scalable server-side applications
- Collaborate with product and frontend teams to define API contracts
- Optimize backend performance and ensure system reliability
- Mentor mid-level and junior engineers in best practices
- Drive technical decisions for backend infrastructure
- Maintain and improve CI/CD pipelines
- Ensure code quality through code reviews and testing
- Troubleshoot production issues across distributed systems
- Design and manage database schemas and queries
- Implement security best practices in backend services
- Evaluate and integrate new technologies when appropriate
- Participate in architectural planning sessions
- Support deployment strategies on AWS infrastructure
- Monitor system health and respond to alerts
- Contribute to documentation for internal systems
- Work with caching strategies to improve response times
- Manage background job processing and task queues
- Scale applications to handle increasing loads
- Ensure compliance with data protection standards
- Collaborate on incident response procedures
Nice to Have
- Experience with Kubernetes or similar orchestration tools
- Familiarity with serverless architectures on AWS
- Background in fintech or high-compliance domains
- Involvement in open-source Django projects
- Experience with large-scale data processing
- Knowledge of GraphQL APIs
- Prior work with distributed tracing tools
- Contributions to technical communities
Compensation
Competitive salary and benefits package
Work Arrangement
Flexible work hours with remote options
Team
Collaborative engineering team focused on scalable backend systems
Tech Stack
- Django for backend logic
- Python 3.x as primary language
- AWS for cloud infrastructure
- PostgreSQL as main database
- Docker for containerization
- CI/CD pipelines using GitHub Actions
- Monitoring via CloudWatch and Sentry
Culture
- Emphasis on technical excellence
- Flat organizational structure
- Regular knowledge-sharing sessions
- Autonomy in technical decision-making
- Support for professional growth
Available for qualified candidates


