Enable job alerts via email!

Senior Software Engineer / Technical Lead - US Based

OpenSesame

Austin (TX)

Remote

USD 170,000 - 190,000

Full time

Today
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

OpenSesame is seeking a Senior Software Engineer / Technical Lead to enhance their eLearning platform. This remote position involves developing features, mentoring engineers, and adopting modern programming practices. Candidates should have strong experience in TypeScript, Node.js, and AWS, and be prepared to lead technical decisions.

Benefits

Professional development
Health insurance
401(k) matching
Paid time off

Qualifications

  • Experience with TypeScript, Node.js, and React.
  • Familiarity with AWS and Terraform is a plus.
  • Ability to mentor and lead technical decisions.

Responsibilities

  • Develop new features and improve existing systems.
  • Mentor engineers and provide technical guidance.
  • Engage in agile ceremonies and refine XP practices.

Skills

TypeScript
Node.js
React
Terraform
Docker
AWS

Job description

Senior Software Engineer / Technical Lead - US Based

Join to apply for the Senior Software Engineer / Technical Lead - US Based role at OpenSesame

About OpenSesame

OpenSesame's mission is to help develop the world's most productive and admired workforces. We do this by delivering a comprehensive catalog of elearning courses from the world's top publishers. We add value to customers through their entire learning journey.

While it appears that we just sell training courses (over 40,000 of them), what we really offer is the opportunity for companies to upgrade the skills of each of their employees. We are at a pivotal time in our growth, diversifying our revenue streams, expanding our product offerings, and developing a vibrant partner network. Our customer satisfaction ratings are high, and there is significant room for growth.

Learn more at our about page.

About the Job

We are seeking a Senior Engineer to join our team and contribute to the growth and success of OpenSesame's eLearning platform. As a Senior Engineer, you'll work across the stack to develop new features, improve existing systems, and ensure high standards of performance and scalability. We are adopting Extreme Programming (XP) practices, including pair and mob programming, to modernize and improve our systems.

This role requires a well-rounded engineer capable of handling front-end and back-end tasks, understanding cloud infrastructure, and automating deployments. You will mentor other engineers, provide technical guidance, and help improve team processes.

Performance Objectives

In your first 90 days: Get integrated into the team, understand the product and architecture (legacy systems in Drupal 7 and Angular), and contribute to collaborative development.

  • Team Integration & Shared Ownership: Collaborate with the team to understand ongoing projects, key systems, and the current state of the product, focusing on legacy systems.
  • Contribute to Team Success: Participate in pair and mob programming, ensuring code quality, scalability, and maintainability.
  • Mentorship & Peer Support: Support team members through sharing insights, technical guidance, and collaborative problem-solving.
  • Improve Team Processes: Engage in agile ceremonies and refine XP practices like TDD.

Within 6 months: Take on more leadership in technical decisions, guide development practices, and deepen understanding of legacy system modernization.

  • Drive Team Decisions: Influence technical direction, architecture, and design, embracing XP principles.
  • Lead by Example: Lead tasks through pairing and mobbing, initiate improvements in systems and workflows.
  • Collaborative Development: Work with Product and Design teams to ensure features meet goals and deliver value.
  • Incremental Delivery & Vertical Slicing: Break down features for incremental releases, especially in legacy areas.
  • Strengthen Team Dynamics: Support team growth through mentoring and technical guidance aligned with XP practices.

By the end of your first year: Establish yourself as a technical leader, fostering shared ownership, collaboration, and continuous improvement.

  • Promote Team Ownership: Encourage initiative and shared responsibility within the team.
  • Mentor & Develop Peers: Help team members grow in leadership and technical skills.
  • Help Shape Team Strategy: Collaborate with leadership on long-term technical strategies.
  • Advise Management: Provide insights on team needs, resources, and training for sustained growth.
Tech Stack

This team maintains our Simon product stack, primarily built in TypeScript, Node.js, React, Terraform, and hosted in AWS. Familiarity with third-party services like OpenAI is a plus.

  • TypeScript / Node.js / React
  • Terraform
  • Docker
  • AWS
Location

This position is remote within the US. We operate as a remote-first company with in-person meetings several times a year. Travel up to 15 days/year, with senior management up to 35 days.

Compensation & Benefits

Salary range: $170,000 - $190,000 annually, based on experience. Benefits include professional development, ISOs, health insurance, 401(k) matching, and paid time off. We value transparency and fairness in compensation.

Equal Opportunity & Privacy

OpenSesame is an Equal Employment Opportunity employer committed to diversity. We do not discriminate based on protected characteristics and provide accommodations upon request. For privacy details and rights under the CPRA, see our privacy policy.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.

Similar jobs

Senior Software Engineer / Technical Lead - US Based

OpenSesame

Remote

USD 170,000 - 190,000

3 days ago
Be an early applicant

Director of Technical Accounting

Science Exchange

San Francisco

Remote

USD 135,000 - 175,000

5 days ago
Be an early applicant

Senior Software Engineer - Distributed Systems

Jobot

Sioux Falls

Remote

USD 165,000 - 275,000

2 days ago
Be an early applicant

Technical Support Manager - SAAS/Cloud

Noux Talent

Atlanta

Remote

USD 100,000 - 200,000

11 days ago

Staff Software Engineer, Backend - Technical Lead

Life360

Remote

USD 157,000 - 232,000

9 days ago

Staff Software Engineer, Backend - Technical Lead

Jiobit

Remote

USD 157,000 - 232,000

9 days ago

Tech Lead, Wikidata Platform

Wikimedia Foundation

Philadelphia

Remote

USD 129,000 - 201,000

14 days ago

Senior Manager, Delivery (SAP)

WillowTree

Remote

USD 120,000 - 180,000

23 days ago

Success Delivery Manager

Sprinklr

Austin

On-site

USD 146,000 - 244,000

18 days ago