Responsibilities
- Contribute to the development of a scalable, cloud-native internal platform using Temporal and related technologies, emphasizing cost efficiency, reliability, security, compliance, developer experience, performance, and rapid onboarding.
- Enhance and maintain existing internal platform systems with a focus on stability, health, performance, and usability for developers.
- Integrate company applications and services into the internal platform infrastructure.
- Design and deploy automated workflows that enforce security, reliability, and availability standards across the software development lifecycle.
- Develop and manage advanced deployment strategies such as canary releases, dynamic environments, and chaos engineering practices.
- Collaborate with engineering teams to understand requirements and improve development speed and service quality through better testing and release processes.
- Collect and evaluate data from CI/CD systems and infrastructure to optimize performance and system stability.
- Engage in architecture consultations, platform governance, and design reviews for system improvements.
- Create and maintain documentation for development workflows and recommended practices.
- Support ongoing platform evolution by researching new tools and technologies and proposing architectural updates.
- Lead initiatives to increase automation in code integration, quality assurance, security checks, and deployment pipelines.
Benefits
- Flexible and trust-based work culture
- Energetic and evolving workplace environment
- Comprehensive benefits supporting both professional and personal well-being
Work Arrangement
Remote (Worldwide)
Other
REQ ID: 2718