About the Role
The role involves leading development efforts in Python to build robust and maintainable software solutions, working closely with cross-functional teams to deliver impactful product features.
Responsibilities
- Design and implement backend services using Python
- Optimize system performance and ensure code reliability
- Collaborate with product and design teams to define technical requirements
- Conduct code reviews to maintain high development standards
- Troubleshoot and resolve production issues promptly
- Contribute to architectural decisions and system design
- Write automated tests to ensure software quality
- Support deployment pipelines and CI/CD processes
- Mentor junior developers and promote engineering best practices
- Evaluate new technologies for potential integration
- Maintain documentation for systems and workflows
- Participate in sprint planning and agile ceremonies
- Ensure applications meet security and compliance standards
- Scale infrastructure to handle growing user demand
- Improve monitoring and observability of services
- Refactor legacy code to enhance maintainability
- Integrate third-party APIs and services
- Support frontend teams with backend functionality
- Drive initiatives to reduce technical debt
- Collaborate on incident response and post-mortems
Nice to Have
- Master’s degree in computer science or engineering
- Experience with microservices architecture
- Familiarity with event-driven systems
- Knowledge of GraphQL
- Background in recruiting or HR technology
- Contributions to open-source projects
- Public speaking or conference participation
- Experience with monitoring tools like Prometheus or Grafana
Compensation
Competitive salary with performance-based incentives
Work Arrangement
Hybrid work model with flexible remote options
Team
Collaborative engineering team focused on scalable product development
Our Engineering Culture
- We emphasize ownership, transparency, and technical excellence.
- Engineers are empowered to make decisions and drive innovation.
- We value clean code, automated testing, and continuous delivery.
Impact of Your Work
- Your contributions will directly influence product scalability and user experience.
- You’ll help shape the future of hiring technology used by global organizations.