About the Role
The role involves developing and optimizing Python-based services, improving system reliability, and working closely with engineers and product teams to deliver scalable solutions.
Responsibilities
- Design and implement backend services using Python and related frameworks
- Optimize application performance and ensure system scalability
- Collaborate with product and engineering teams to define technical requirements
- Write clean, maintainable, and well-tested code
- Troubleshoot and resolve production issues in a timely manner
- Participate in code reviews to ensure code quality and consistency
- Contribute to architectural decisions for new and existing systems
- Mentor junior developers and support team growth
- Integrate with databases and third-party APIs
- Ensure applications meet security and compliance standards
- Monitor system health and respond to alerts
- Document technical designs and implementation details
- Support deployment pipelines and CI/CD processes
- Evaluate and adopt new technologies when beneficial
- Maintain uptime and reliability of critical services
Nice to Have
- Experience with asynchronous programming in Python
- Background in fintech or high-transaction environments
- Familiarity with message brokers like RabbitMQ or Kafka
- Knowledge of infrastructure as code tools such as Terraform
- Experience with monitoring and observability tools
- Contributions to open-source Python projects
- Understanding of security best practices in web applications
- Experience with large-scale data processing
- Leadership experience in technical projects
- Certifications in cloud platforms or software architecture
Compensation
Competitive salary based on experience and qualifications
Work Arrangement
Remote with flexible hours
Team
Collaborative engineering team focused on scalable backend systems
Tech Stack
Python 3, Django, Flask, PostgreSQL, Redis, Docker, Kubernetes, AWS, Git, CI/CD pipelines
Culture & Values
Emphasis on technical excellence, continuous learning, transparency, and inclusive collaboration
Growth Opportunities
Access to conferences, training budgets, and internal tech talks for professional development
Benefits
Health insurance, retirement plans, paid time off, remote work stipend, parental leave
Available for qualified candidates