About the Role
The role involves building and improving scalable web applications and APIs that support a widely used language translation service, working closely with cross-functional teams to deliver reliable and efficient software solutions.
Responsibilities
- Design and implement backend services using Python
- Develop responsive and intuitive front-end interfaces
- Collaborate with product and design teams to define technical requirements
- Optimize application performance and scalability
- Write clean, maintainable, and testable code
- Participate in code reviews and technical discussions
- Maintain and improve CI/CD pipelines
- Troubleshoot and resolve production issues
- Ensure code quality through automated testing
- Contribute to architectural decisions and system design
- Integrate with internal and external APIs
- Support deployment processes across multiple environments
- Monitor application health and performance metrics
- Work with containerized environments and orchestration tools
- Implement security best practices across the stack
- Document technical designs and system workflows
- Assist in refining development methodologies
- Collaborate on feature prioritization and delivery timelines
- Engage in agile planning and sprint execution
- Stay current with evolving technology trends and tools
Compensation
Competitive salary and benefits package aligned with experience and location
Work Arrangement
Hybrid work model with flexibility for remote and office-based work
Team
Collaborative, international engineering team focused on innovation and high-quality software delivery
Why This Role Matters
- You will help shape the core infrastructure of a widely used language technology platform
- Your work will directly impact millions of users worldwide
Technology Stack
- Python, Django, Flask
- JavaScript, React
- PostgreSQL, Redis
- AWS, Docker, Kubernetes
- Git, GitLab CI
Available for qualified candidates requiring work authorization


