Senior DevOps Software Engineer

  • Remote - Worldwide

Remote

DevOps

Senior

Job description

About OpenSesame

OpenSesame’s mission is to help develop the world’s most productive and admired workforces. We offer a comprehensive catalog of more than 40,000 eLearning courses from top publishers, but we genuinely provide companies with the opportunity to enhance and upgrade the skills of their employees.

As we grow, we diversify revenue streams, expand our product offerings, and strengthen our partner network. Our customer base has high satisfaction ratings, and there is significant opportunity to further improve retention and overall impact.

Learn more: www.opensesame.com/about

About the Job

We are seeking an experienced DevOps Engineer with a strong security mindset to join our fully remote team and contribute to the growth and success of OpenSesame’s eLearning platform. You will have strong technical expertise in CI/CD pipelines, infrastructure automation, and cloud platforms, along with excellent collaboration and communication skills. You will design and manage scalable, secure systems primarily on AWS, leveraging IaC to ensure high performance and resilience.

A key part of your impact will be enabling developers to move faster and more safely. You will streamline and embed security best practices into our platform architecture and automation tooling to reduce friction,and promote self-service across the development lifecycle.

Success in this role requires a combination of technical leadership, security awareness, and a commitment to developer enablement through automation, collaboration, and continuous improvement.

Performance Objectives:

In your first 90 days:

Get fully integrated into the team’s workflow, integrate with the team, and begin contributing to secure, scalable infrastructure while identifying key opportunities to improve developer experience.

  • Team Integration & Shared Ownership: Build strong relationships across our engineering teams. Gain an understanding of infrastructure workflows and shared responsibilities for security, and automation. Champion a culture of ownership across the full software development lifecycle.
  • Technical Contribution: Enhance our Infrastructure Automation and cloud configuration, demonstrating expertise in IaC tools (e.g. Terraform) to enable consistent, auditable and automated infrastructure provisioning.
  • Mentorship & Skill Development: Mentor engineers on DevOps principles including security by design, observability, and infrastructure automation. Share expertise in AWS, IaC, CI/CD, and security best practices. Foster a culture of continuous learning through peer reviews, knowledge sharing, and hands-on technical leadership.
  • Improve Team Processes: Engage fully in the team’s agile ceremonies, retrospectives, and discussions. Help evolve infrastructure and platform team practices such as automated testing for infrastructure, pipeline as code, and progressive delivery to improve feedback loops and system maintainability.

Within 6 months:

Lead infrastructure initiatives, improve developer experience, and serve as a key technical resource across teams. Elevate developer productivity through automation, tooling, and security enablement. Act as a technical resource for the team.

  • Ownership: Fully own and improve key infrastructure components, such as IaC libraries, CI/CD pipelines, bootstrapping modules and monitoring tools. Identify and implement enhancements to security controls, reliability, observability, or cost-efficiency improvements within our AWS infrastructure stack.
  • Developer Enablement in Practice: Introduce and refine internal tooling, templates, and scripts to eliminate friction in local development, and deployment. Establish self-service workflows that empower developers without compromising security.
  • Lead by Example: Continue engaging in pair programming and mobbing to lead important initiatives while fostering strong collaboration across the organization. Document and advocate for DevOps best practices across the engineering organization.
  • Incremental Delivery: Help the team break down complex work into vertical slices, ensuring incremental value delivery and fast feedback loops.
  • Mentorship & Team Growth: Mentor engineers across teams and collaborate with engineering managers to help support hiring efforts in Mexico. Act as a connector between engineers, helping align best practices across teams.
  • Enablement & Standards: Partner with engineering teams to document golden paths for infrastructure and deployment. Establish patterns and playbooks that support consistent, secure, and productive developer workflows.
  • Evaluate and adopt modern technologies: Refine best practices to replace outdated or problematic components by reducing accumulated technical debt in code and infrastructure to enhance system stability and maintainability.

By the end of your first year:

Establish yourself as a technical leader and mentor, driving long-term improvements in productivity, platform reliability, and operational safety and helping shape OpenSesame’s engineering presence while driving technical excellence.

  • Promote Team Ownership: Foster a culture where each team member feels empowered to take initiative and contribute to the success of the team. Encourage and create sustainable patterns and tooling that accelerate delivery without increasing risk.
  • Mentor & Develop Peers: Continue mentoring engineers at all levels, fostering a strong sense of collaboration and knowledge-sharing within both the Mexico team as it grows and the broader OpenSesame engineering team.
  • Help Shape Team Strategy: Work with engineering leadership to define and implement long-term technical strategies in infrastructure, security, and developer enablement  that align with our company and team goals.
  • Advise Management: Provide thoughtful input to engineering leadership on the needs, challenges, and opportunities of growing the engineering team in Mexico. Advocate for strategies that align with the team’s strengths and address gaps in skills or processes.
  • Drive Modernization Efforts: Continue leading efforts to retire legacy technologies and simplify architecture while ensuring the Drupal 7/Angular marketplace remains stable and well-supported.

Technology Stack

Our tech stack is outlined below; however, we strongly believe in using the right technology for a given job and in constantly experimenting to see what new technology can do for us. That being said we have systems using or implemented in:

  • Terraform
  • AWS
  • Github Actions
  • Docker
  • Chef
  • Python
  • Docker
  • PHP
  • Go
  • C#

Location: This is a remote-first role based in Argentina or Mexico.

Performance Driven: We’re looking for self-starters with a track record of delivering excellent results, and we’re highly selective about who we hire. We don’t focus on typical job requirements; instead, we’re interested in specific examples from your past experiences.

Pay Transparency: At OpenSesame, we prioritize pay transparency, fairness, and equity to create a positive and inclusive work environment, regularly reviewing our compensation practices to align with our values and goals. We provide competitive and fair compensation to our employees based on their skills, experience, and performance.

Share this job:
Please let OpenSesame know you found this job on Remote First Jobs 🙏

Benefits of using Remote First Jobs

Discover Hidden Jobs

Unique jobs you won't find on other job boards.

Advanced Filters

Filter by category, benefits, seniority, and more.

Priority Job Alerts

Get timely alerts for new job openings every day.

Manage Your Job Hunt

Save jobs you like and keep a simple list of your applications.

Search remote, work from home, 100% online jobs

We help you connect with top remote-first companies.

Search jobs

Hiring remote talent? Post a job

Frequently Asked Questions

What makes Remote First Jobs different from other job boards?

Unlike other job boards that only show jobs from companies that pay to post, we actively scan over 20,000 companies to find remote positions. This means you get access to thousands more jobs, including ones from companies that don't typically post on traditional job boards. Our platform is dedicated to fully remote positions, focusing on companies that have adopted remote work as their standard practice.

How often are new jobs added?

New jobs are constantly being added as our system checks company websites every day. We process thousands of jobs daily to ensure you have access to the most up-to-date remote job listings. Our algorithms scan over 20,000 different sources daily, adding jobs to the board the moment they appear.

Can I trust the job listings on Remote First Jobs?

Yes! We verify all job listings and companies to ensure they're legitimate. Our system automatically filters out spam, junk, and fake jobs to ensure you only see real remote opportunities.

Can I suggest companies to be added to your search?

Yes! We're always looking to expand our listings and appreciate suggestions from our community. If you know of companies offering remote positions that should be included in our search, please let us know. We actively work to increase our coverage of remote job opportunities.

How do I apply for jobs?

When you find a job you're interested in, simply click the 'Apply Now' button on the job listing. This will take you directly to the company's application page. We kindly ask you to mention that you found the position through Remote First Jobs when applying, as it helps us grow and improve our service 🙏

Apply