OpenSesame · 22 hours ago
Software Engineer 1
OpenSesame is a trusted partner for Workforce Reinvention in the age of AI, delivering integrated software and expert services. As a Software Engineer I on the Core team, you will design, build, and maintain production software for shared platform services, taking ownership of well-defined work while continuing to grow your technical skills and system understanding.
EducationHuman ResourcesEdTechVirtual Workforce
Responsibilities
Design, build, and maintain production software for shared platform services in the domains we own
Make meaningful contributions with increasing autonomy, take ownership of assigned work, and participate fully in team practices such as pairing, code reviews, on-call, and releases
Contribute small, well-scoped changes to Core services and tooling, following team standards
Participate in code reviews and write appropriate unit tests and smoke tests for your changes
Develop a working mental model of at least one Core domain or service and how it fits into the broader platform
Own well-defined user stories or technical tasks from design through deployment with minimal oversight
Confidently modify and maintain your team's primary codebases
Participate independently in the on-call rotation
Investigate and triage issues using logs and observability tools, escalating when appropriate
Apply unhappy-path thinking, defensive programming, and performance awareness
Deliver features and improvements across Core systems with little day-to-day guidance
Take responsibility for code quality and maintainability
Maintain a clear mental model of Core-owned systems and their dependencies
Communicate clearly in technical discussions, challenge ideas respectfully, and embrace collective ownership of outcomes
Proactively identify opportunities to improve code and systems
Qualification
Required
Experience with TypeScript
Experience with Node.js
Familiarity with GitHub Actions
Knowledge of Terraform
Experience with AWS
Understanding of SQL
Familiarity with identity technologies such as SAML and OIDC
Ability to work in and around legacy systems
Ability to make meaningful contributions with increasing autonomy
Willingness to take ownership of assigned work
Participation in team practices such as pairing, code reviews, on-call, and releases
Ability to learn by shipping real features and improving existing systems
Ability to build working relationships through pairing and teaming
Participation in standups, planning, retrospectives, and other required team meetings
Ability to contribute small, well-scoped changes to Core services and tooling
Participation in code reviews and writing appropriate unit tests and smoke tests
Development of a working mental model of at least one Core domain or service
Ownership of well-defined user stories or technical tasks from design through deployment
Ability to confidently modify and maintain primary codebases
Participation independently in the on-call rotation
Ability to investigate and triage issues using logs and observability tools
Application of unhappy-path thinking, defensive programming, and performance awareness
Ability to make sound tradeoffs with guidance from senior engineers
Delivery of features and improvements across Core systems with little day-to-day guidance
Responsibility for code quality and maintainability
Maintenance of a clear mental model of Core-owned systems and their dependencies
Ability to communicate clearly in technical discussions
Ability to challenge ideas respectfully and embrace collective ownership of outcomes
Proactive identification of opportunities to improve code and systems
Seeking feedback and continuing to progress toward the Senior Software Engineer skill set
Preferred
Experience with SSO platforms such as Okta
Benefits
Professional development
ISOs
Health insurance
401(k) matching
Paid time off
Company
OpenSesame
OpenSesame is an e-learning company that provides online training courses for businesses and employees.
Funding
Current Stage
Late StageTotal Funding
$97MKey Investors
JMI EquityFTV CapitalAltos Ventures
2021-07-22Series D· $50M
2019-05-28Series C· $28M
2016-09-27Series B· $9M
Recent News
Company data provided by crunchbase