Senior Software Engineer I (identity Team)

Engineering · Full-time · United States · Remote possible

Job description

Articulate is looking for a Senior Software Engineer I to join our amazing Identity team!

As a Senior Software Engineer I at Articulate, you’ll work closely with a talented team of engineers and designers to build industry-leading products and solve interesting, complex problems. You’ll be responsible for large tasks and you’ll collaborate with teammates to develop the right solutions.

What you'll do:

  • Successfully deliver moderately complex, loosely scoped projects
  • Independently identify problems in our products, technology, or processes and define solutions to those problems
  • Understand the business objectives driving the work and use that knowledge to make decisions
  • Communicate technical considerations clearly and efficiently with non-technical stakeholders
  • Actively seek mentorship opportunities to increase team capability and redundancy
  • Ensure the team’s technical strategy is in line with our company mission and strategy
  • Anchor the team’s on-call rotation by assisting, guiding, and teaching others during complicated incidents

What you should have:

  • A proven track record of implementing, shipping and maintaining production software
  • A history of collaborative, team-based work
  • 5+ years of experience working in a software engineering environment
  • Ability to write clear, testable and maintainable JavaScript
  • A history of collaborative, team-based work
  • A history of being a technical leader
  • Strong communication skills and an ability to clearly explain technical topics to engineers and non-engineers alike

Nice to haves:

  • Proficiency with TypeScript