Cloud Engineer
We’re looking for a Cloud Engineer to join our growing engineering team. This role is designed for engineers who bring a broader technical perspective, take full ownership of their work, and drive measurable business impact.
You’ll be working on large-scale, production-grade systems, improving performance, reliability, and scalability while collaborating with cross-functional teams to deliver complex products that serve millions of users.
What You Will Do
Design, build, and operate scalable, resilient, and high-performance cloud-based systems.
Own projects from conception to delivery, demonstrating strong engineering judgment and accountability.
Troubleshoot and resolve production issues, outages, and complex distributed system failures.
Ship large and technically complex projects, providing clear explanations of design decisions, constraints, and architecture.
Work on systems that support large-scale user bases (1M+ users).
Continuously improve engineering and business metrics through measurable technical contributions.
Collaborate with cross-functional teams to identify opportunities and deliver meaningful business value.
Contribute to or initiate technical improvements, automation, and tooling for operational excellence.
Demonstrate ongoing learning, exploring new technologies, and challenging assumptions.
What We’re Looking For:
Technical Breadth
Exposure to a wide variety of technologies beyond only Node.js or JavaScript frameworks.
Ability to work across multiple layers of the stack and multiple languages.
Production-Ready Experience
Experience operating real systems in production.
First-hand handling of outages, critical bugs, incidents, and distributed systems misbehavior.
Proven Delivery of Complex Projects
Demonstrated ability to design and ship large, complex engineering projects.
Scalability & High-Traffic Systems
Experience engineering for systems with millions of users or large-scale traffic.
Ownership Mindset
Understands and can explain the difference between a coder and an engineer.
Takes full responsibility—from ideation to deployment—and pushes projects forward independently.
Business Impact
Has improved business or engineering metrics in measurable ways (performance, reliability, cost efficiency, etc.).
Focuses on delivering business value, not just features.
Academic Foundation
Bachelor’s degree or higher in Computer Science, Computer Engineering, or another STEM discipline.
Community & Curiosity
Contributions to open-source projects or meaningful personal technical projects.
Constant desire to learn; understands that mastery is ongoing.
Nice to have:
Experience with diverse cloud ecosystems and tools (AWS, GCP, etc.).
Background in systems programming, functional programming (e.g., Haskell), or low-level engineering.
Strong architectural thinking with real evidence to back it up.
Demonstrated experience improving system performance, reliability, scalability, or cost.
Proven impact on business or engineering metrics (e.g., reducing latency, improving uptime, increasing deployment speed).
Experience with multiple cloud environments (AWS, GCP, Azure, etc.) and modern infrastructure tools (Docker, Kubernetes, Terraform).
Exposure to backend languages beyond JavaScript/Node.js — e.g., Go, Rust, Python, or functional languages like Haskell.
Experience designing reliable distributed systems.
Apply for the job
Do you want to join our team as our new Cloud Engineer? Then we'd love to hear about you!
