Open role
DevOps & Cloud Infrastructure Engineer
San Francisco, CA (On-site)
- Full-time [data-slot=checkbox-group]]:gap-3 has-[>[data-slot=radio-group]]:gap-3" aria-label="Role summary">
- ]:w-full [&>.sr-only]:w-auto">
As our DevOps & Cloud Infrastructure Engineer, you will be the backbone that keeps Methodic’s platform running smoothly and efficiently. You'll design and manage the cloud environment hosting our multi-tenant SaaS platform, ensuring we meet our scalability and uptime goals. This role covers everything from CI/CD pipeline automation to monitoring production systems and optimizing performance. You will enable the development team to deploy updates rapidly (we aim for new customers to be able to launch in a day) while maintaining a secure and stable infrastructure.
Responsibilities
[data-slot=checkbox-group]]:gap-3 has-[>[data-slot=radio-group]]:gap-3 gap-3" aria-label="Role responsibilities">
- ]:w-full [&>.sr-only]:w-auto">
Architect, implement, and maintain our cloud infrastructure (AWS/Azure/GCP) to ensure high availability, scalability, and security of the Methodic platform.
- ]:w-full [&>.sr-only]:w-auto">
Build and manage CI/CD pipelines that automatically test and deploy code, allowing for frequent and reliable releases.
- ]:w-full [&>.sr-only]:w-auto">
Monitor system performance and reliability using logging and alerting tools; proactively address issues to uphold 99.999% uptime for our customers.
- ]:w-full [&>.sr-only]:w-auto">
Optimize infrastructure for cost and performance, implementing auto-scaling or load balancing strategies to handle spikes (e.g., burst in transaction volumes) efficiently.
- ]:w-full [&>.sr-only]:w-auto">
Use Infrastructure-as-Code to manage configurations, ensuring reproducibility of environments and easy recovery.
- ]:w-full [&>.sr-only]:w-auto">
Collaborate with developers to make sure new services are designed with deployment and operability in mind (proper health checks, etc.).
- ]:w-full [&>.sr-only]:w-auto">
Lead incident response for infrastructure or operations issues: troubleshoot live problems, coordinate fixes, and perform root cause analysis with an eye toward prevention.
Requirements
[data-slot=checkbox-group]]:gap-3 has-[>[data-slot=radio-group]]:gap-3 gap-3" aria-label="Role requirements">
- ]:w-full [&>.sr-only]:w-auto">
5+ years of experience in DevOps, SRE, or Cloud Infrastructure roles.
- ]:w-full [&>.sr-only]:w-auto">
Expertise with cloud platforms (at least one of AWS, Azure, GCP)
- ]:w-full [&>.sr-only]:w-auto">
Strong automation skills using scripting or programming (Bash, Python, PowerShell or similar) and familiarity with any CI/CD tools (Jenkins, GitHub Actions, GitLab CI, etc.).
- ]:w-full [&>.sr-only]:w-auto">
Experience with monitoring and logging frameworks (e.g., Prometheus/Grafana, ELK stack, CloudWatch) and setting up alerting for critical metrics.
- ]:w-full [&>.sr-only]:w-auto">
Good understanding of networking and security in cloud environments (VPCs, VPN, security groups, IAM roles, encryption of data in transit/at rest).
- ]:w-full [&>.sr-only]:w-auto">
Proven ability to manage and optimize high-traffic, mission-critical systems.
- ]:w-full [&>.sr-only]:w-auto">
Calm and effective under pressure — able to rapidly diagnose issues and work with the team to restore service during incidents.
Submit your application
Provide a few details and our hiring team will reach out with next steps.
[data-slot=checkbox-group]]:gap-3 has-[>[data-slot=radio-group]]:gap-3 gap-5"> Candidate details
- ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="name">Full name
- ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="email">Email address
- ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="phone">Phone number (optional)
- ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="linkedin">LinkedIn / Portfolio (optional)
- ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="notes">Notes
- ]:w-full [&>.sr-only]:w-auto"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="resume">Resume (PDF)
a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4">Optional, max 5MB.
- ]:w-full [&>.sr-only]:w-auto sr-only" aria-hidden="true"> [data-slot=field]]:w-full has-[>[data-slot=field]]:flex-col has-[>[data-slot=field]]:rounded-md has-[>[data-slot=field]]:border [&>[data-slot=field]]:p-4 has-data-[state=checked]:bg-primary/5 has-data-[state=checked]:border-primary dark:has-data-[state=checked]:bg-primary/10" data-slot="field-label" for="contact_reference">Leave this field empty
- ]:w-full [&>.sr-only]:w-auto">
a:hover]:text-primary [&>a]:underline [&>a]:underline-offset-4 md:ml-3 md:text-left">We email a confirmation to the hiring team.