About the Role
Design, develop, and maintain backend services for a cloud-based SaaS platform, ensuring high performance, reliability, and integration across distributed systems.
Responsibilities
- Develop and maintain backend components of a SaaS platform
- Write clean, testable, and well-documented code
- Collaborate with cross-functional teams to define and implement features
- Troubleshoot and resolve performance bottlenecks
- Contribute to system architecture and scalability improvements
- Participate in code reviews and technical design discussions
- Ensure code quality through automated testing
- Support deployment and monitoring of production systems
- Work with containerized environments and cloud infrastructure
- Integrate APIs and third-party services
- Follow security best practices in development
- Optimize database queries and data access patterns
- Maintain up-to-date technical documentation
- Respond to incidents and support on-call rotations
- Engage in agile development processes
- Improve CI/CD pipelines
- Evaluate and adopt new technologies
- Ensure compliance with platform standards
- Collaborate with product teams to refine requirements
- Support internal tools and developer workflows
- Promote engineering best practices across the team
- Contribute to open-source projects when applicable
- Participate in knowledge-sharing sessions
- Drive improvements in system observability
- Maintain focus on user-centric design in backend logic
Nice to Have
- Experience with Go or Python
- Contributions to open-source software
- Knowledge of Kubernetes or similar orchestration tools
- Familiarity with monitoring and logging stacks
- Experience with large-scale SaaS platforms
- Background in security engineering
- Prior work in remote-first companies
- Understanding of DevOps culture
- Experience with PostgreSQL or similar databases
- Involvement in technical communities
Compensation
Competitive salary with benefits
Work Arrangement
Remote-friendly, global team
Team
Collaborative engineering group focused on scalable backend systems
Why Join Us
- Opportunity to work on globally used infrastructure software
- Culture of transparency, inclusion, and technical excellence
- Flexible working hours and remote-first setup
- Support for professional growth and learning
- Collaborative environment with skilled engineers
Our Values
- We value clear communication and accountability
- We prioritize sustainable development practices
- We foster a respectful and inclusive workplace
- We believe in open-source principles
- We emphasize trust and autonomy
Available for qualified candidates