About the Role
The role involves building and maintaining robust backend services using Python and related frameworks, working closely with frontend developers and product teams to deliver high-quality software solutions on schedule.
Responsibilities
- Develop and maintain server-side applications using Python
- Write clean, efficient, and well-documented code
- Collaborate with frontend developers to integrate user-facing elements
- Design and implement APIs for web and mobile applications
- Troubleshoot and debug production issues
- Participate in code reviews to ensure code quality
- Optimize applications for maximum speed and scalability
- Integrate third-party services and tools
- Ensure data security and compliance with best practices
- Work with databases to design and manage data models
- Support deployment processes and CI/CD pipelines
- Monitor system performance and resolve bottlenecks
- Contribute to technical documentation
- Follow agile development methodologies
- Participate in sprint planning and team standups
- Stay current with emerging technologies and frameworks
- Assist in architectural decisions and system design
- Ensure application reliability and uptime
- Collaborate with QA teams to resolve defects
- Support on-call rotations when necessary
Nice to Have
- Experience with GraphQL
- Familiarity with frontend technologies like React or Vue.js
- Knowledge of Kubernetes
- Experience with serverless architectures
- Background in fintech or startup environments
- Contributions to open-source projects
- Experience with test automation frameworks
- Understanding of DevOps practices
- Exposure to event-driven architectures
- Familiarity with infrastructure as code tools
Benefits
- Health, dental, and vision insurance
- Flexible paid time off policy
- Remote work allowance
- Professional development budget
- Annual company retreats
- Parental leave
- Mental health support programs
- Stock options or equity participation
- Life and disability insurance
- Wellness stipend
Compensation
Competitive salary based on experience and location
Work Arrangement
Remote position with flexible hours
Team
Collaborative engineering team focused on agile development and continuous integration
Our Tech Stack
Python, Django, Flask, PostgreSQL, MongoDB, AWS, Docker, Kubernetes, RabbitMQ, Redis, GraphQL, React
Culture & Values
We value transparency, ownership, collaboration, and continuous learning. Team members are encouraged to take initiative and contribute to decision-making processes.
Growth Opportunities
Engineers have clear paths for technical and leadership advancement, with regular performance reviews and mentorship programs.
Available for qualified candidates