About the Role
The role involves building and maintaining platform services, improving development workflows, and supporting deployment and operational systems across distributed environments.
Responsibilities
- Design and implement scalable backend services and APIs
- Develop and maintain frontend interfaces for internal and external tools
- Improve CI/CD pipelines to streamline code integration and deployment
- Monitor system performance and troubleshoot production issues
- Collaborate with engineering teams to enhance developer productivity
- Maintain cloud infrastructure using infrastructure-as-code practices
- Ensure platform reliability, scalability, and security
- Optimize deployment processes for speed and consistency
- Support containerization and orchestration technologies
- Integrate third-party services and APIs
- Write clean, maintainable, and well-tested code
- Participate in code reviews and technical design discussions
- Document system architecture and operational procedures
- Respond to incidents and contribute to on-call rotations
- Evaluate and adopt new technologies to improve platform capabilities
Nice to Have
- Experience with large-scale distributed systems
- Contributions to open-source projects
- Familiarity with service mesh technologies
- Knowledge of security best practices in cloud environments
- Experience mentoring junior engineers
Compensation
Competitive salary with comprehensive benefits package
Work Arrangement
Fully remote, full-time position
Team
Collaborative engineering team focused on scalable platform development
Why This Role Matters
This position plays a central role in shaping the foundation of our platform, enabling faster development cycles and more reliable deployments across teams.
What We Offer
Flexible remote work environment, professional development support, health benefits, and opportunities for technical leadership.
Visa sponsorship available for qualified candidates