We’re seeking an experienced Infrastructure/Platform Engineer to help build and maintain our cloud-native infrastructure across multiple environments. You’ll be instrumental in designing, implementing, and operating highly available, scalable systems that power our production services.
Core Responsibilities
- Design and implement cloud infrastructure solutions across GCP and AWS environments.
- Architect and maintain database systems including PostgreSQL and NoSQL solutions.
- Drive infrastructure-as-code initiatives using Terraform and other modern DevOps tools.
- Build and improve CI/CD pipelines to enable rapid, reliable software delivery.
- Implement and maintain observability solutions across our distributed systems.
- Collaborate with development teams to improve system reliability and performance.
- Mentor junior engineers and contribute to technical decision-making.
- Drive automation initiatives to improve operational efficiency.
Required Qualifications
- 4+ years of experience operating performant distributed systems.
- Strong expertise in cloud platforms (GCP/ AWS / Azure).
- Extensive experience with infrastructure-as-code, particularly Terraform (must requirement).
- Proficiency in TypeScript and modern programming practices.
- Deep understanding of PostgreSQL and NoSQL databases.
- Experience with containerization and Kubernetes orchestration.
- Strong Linux systems administration skills and understanding of OS internals.
- Proven track record of building and maintaining CI/CD pipelines.
- Experience with configuration management tools.
- Knowledge of at least one language at a good level, such as Python, Java, JavaScript, or others.
- Strong foundation in distributed systems and concurrency control.
- Expert-level knowledge of observability, monitoring, and alerting practices.
Preferred Qualifications
- Contributions to open-source projects.
- Experience building developer platforms and tooling.
- Track record of improving system reliability and performance at scale.
- Experience with capacity planning and cost optimization.
- Knowledge of security best practices and compliance requirements.
- Experience mentoring and leading technical initiatives.
Key Competencies
- First Principles Thinking: Ability to break down complex problems and focus on delivering what matters most to users.
- System Design: Strong ability to design scalable, resilient distributed systems.
- Problem Solving: Excellent analytical and troubleshooting skills.
- Communication: Ability to effectively communicate technical concepts to various stakeholders.
- Leadership: Experience in technical leadership and mentoring.
- Initiative: Self-motivated with a strong drive to improve and automate processes.
What Sets You Apart
- Deep understanding of cloud-native architectures and best practices.
- Experience handling incident response and post-mortem analysis.
- Track record of improving system reliability through automation.
- Contributions to technical documentation and knowledge sharing.
- Experience with multi-region and high-availability architectures.
- Demonstrated ability to balance technical debt with business needs.
Impact You’ll Have
- Shape the technical direction of our infrastructure and platform.
- Drive adoption of modern Platform Engineering practices across the organization.
- Improve system reliability, performance, and cost-efficiency.
- Build scalable solutions that enable rapid product development.
- Mentor and grow the technical capabilities of the engineering team.
- We believe in fostering a culture of continuous learning and improvement. You’ll have opportunities to work with cutting-edge technologies while solving complex challenges at scale.
What we offer
- Collaborative and innovative work environment.
- Flex PTO for any reason, including sick days (no specified limits), flexible work schedule.
- Health and wellness package.