Senior Platform Software Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• Design and maintain internal Ruby gems, tooling, and abstractions that reduce infrastructure and platform complexity, enabling engineers to focus on product work. • Own CI/CD from commit to production • Build, optimize, and operate fully automated, reliable, and cost-effective CI/CD pipelines for our applications. • Run and evolve our cloud platform • Operate and improve our AWS + Heroku hybrid infrastructure using Terraform, ensuring high availability, scalability, security, and cost efficiency. • Increase reliability and confidence • Implement SRE best practices, observability, and incident workflows using tools such as Datadog and Sentry to reduce outages, accelerate recovery, and eliminate operational toil. • Be a platform partner to engineering • Collaborate in public channels to diagnose issues, guide teams, and continuously improve how Oyster builds and runs software. • 5+ years in owning DevOps, SRE, or/and infrastructure responsibilities in production environments at scale. • Proven experience running applications in production on AWS and Heroku. • Comfortable managing Linux systems and cloud infrastructure with Terraform or similar tools. • Skilled in building and maintaining CI/CD pipelines. • Proficient with Datadog (or equivalent) for monitoring and debugging, and Sentry (or equivalent) for exception tracking. • Strong collaborator in incident response, openly diagnosing and resolving issues with teams. • Strong belief or experience in Platform Engineering: treating internal tooling as a product and DevEx as a key success metric. • Experience with automated Heroku management (e.g, Terraform or scripted workflows). • Experience with cross-platform automation for macOS and Linux developer environments. • Experience with TDD using Guard and related plugins. • Experience working in asynchronous, remote-first teams. • You'll also need • You'll also need • A reliable home internet connection (or be able to get one) • How we work together at Oyster • Our values guide the work we do, the decisions we make, and the culture that makes us special. We make it happen. We drive change. We build and give trust, and we are a united team. • Our mission is to create a more equal world, one global hire at a time. Everything we do ladders up to our mission, and that doesn’t just mean building software. We develop programs, participate in workshops, and create dedicated teams to ensure we successfully support companies and knowledge workers in this new world of work. • We embrace asynchronous communication and collaborative work and share our practices in the Oyster Public HQ to help other global teams learn from our experiences. • How YOU work • How YOU work • With diverse locations, cultures, and needs, we created How YOU Work; a program supporting your whole human experience at Oyster: • Work from anywhere: Oyster has no borders or HQ. As long as work is timely, your team is supported, and you're authorized to work where you live, you can work from anywhere. • Work from anywhere: • Paid time off: Enjoy 40 days off per year (including holidays and vacation), or more if required by your country. • Paid time off: • Mental health support: Access Plumm, our mental well-being service. • Mental health support: • Wellbeing allowance: Each month, receive a wellbeing allowance in your ThanksBen wallet. Spend it on a wide range of options; see the benefits catalogue for ideas. • Wellbeing allowance: • Flexible parental leave: All new parents are eligible for at least three months’ paid leave, with job protection for up to 12 months or as required locally. • Flexible parental leave: • WFH stipend: Receive a stipend for your laptop and home office equipment to get you set up quickly. • WFH stipend: • ✨ The best jobs should be available to everyone • We embrace diverse perspectives and intentionally build our product and company with an inclusive, global mindset. We encourage you to apply, even if you don’t meet every criterion, and are committed to a trust-based, thriving environment. • Oyster is committed to ensuring equal opportunity of employment for qualified persons with disabilities and actively fosters an inclusive work environment. If you require reasonable accommodations throughout the recruiting process, please email [email protected] with the subject line: Interview Accommodations. • Our available positions are on our careers page. Our team will only contact you from an @oysterhr.com email, and we will never ask for money as part of an interview process or job offer. If you receive a suspicious email about Oyster jobs or are directed to a site other than www.oysterhr.com/careers, please report it via our Compliance and Ethics Helpline. • we will never ask for money as part of an interview process or job offer.
Responsibilities
• Build world-class developer experience - Design and maintain internal Ruby gems, tooling, and abstractions that remove infrastructure and platform complexity and let engineers focus on product work. • Own CI/CD from commit to production - Build, optimize, and operate fully automated, reliable, and cost-effective CI/CD pipelines for our applications. • Run and evolve our cloud platform - Operate and improve our AWS + Heroku hybrid infrastructure using Terraform, ensuring high availability, scalability, security, and cost efficiency. • Increase reliability and confidence - Implement SRE best practices, observability, and incident workflows using tools like Datadog and Sentry to reduce outages, speed up recovery, and eliminate operational toil. • Be a platform partner to engineering - Collaborate in public channels to diagnose issues, guide teams, and continuously improve how Oyster builds and runs software. • Proven experience running applications in production on AWS and Heroku. • Comfortable managing Linux systems and cloud infrastructure with Terraform or similar tools. • Skilled in building and maintaining CI/CD pipelines. • Proficient with Datadog (or equivalent) for monitoring and debugging, and Sentry (or equivalent) for exception tracking. • Strong collaborator in incident response, openly diagnosing and resolving issues with teams.
Benefits
• Please enter the country you are located in • Please select the option that best describes your authorization to work in your country of residence. • I am a citizen/permanent resident with full work authorization • I have an existing work permit/visa that does not require employer sponsorship • I have a work permit/visa that requires employer transfer or sponsorship • I currently need employer sponsorship to work legally in my country of residence • GitHub Actions / Buildkite / CircleCI / Drone / Harness or any other CI/CD tool • Docker images used in CI • Deployment automation to Heroku or AWS • Test parallelization or flake reduction • None of the above • Datadog (APM, monitors, alerts) or any other observability tool • Sentry (alerts, releases, error tracking) or any other bug tracking tool • PagerDuty/Incident.io/Opsgenie or any other on-call/incident tool • None of the above • (Include what broke, where it failed, and how you prevented it.) • What is your proudest Platform Engineering or SRE achievement that significantly improved your team's overall Developer Experience (DevEx) or velocity? • Please share a short summary about yourself and why you're interested in Oyster! • What attributes do you possess that set you up for success in a fully remote environment? • Google Workspace (GSuite) • None of the above • I confirm I have read OysterHR's Privacy Notice • Recruiting Privacy Policy