Articulate

Senior Software Engineer – Expansion

Articulate

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Salary

💰 $137,700 - $182,426 per year

Job Level

About the role

  • Partner with product managers, designers, and other engineers to contribute to technical solutions aligned with customer needs.
  • Build new features and enhancements, balancing speed of delivery with scalability, reliability, and long-term sustainability.
  • Contribute to technical direction by participating in design discussions, evaluating tradeoffs, and applying patterns and practices that improve code quality.
  • Mentor other software engineers on the team and review their work constructively.
  • Contribute to a world-class engineering culture in a remote-first environment.
  • Make effective use of your time, focusing on quality results instead of effort.
  • Participate in on-call rotation and help level up our incident response process

Requirements

  • Comfortable operating in ambiguous problem spaces, with a bias toward shipping quickly to test, learn, and iterate.
  • A proven track record of implementing, shipping, and maintaining production software, typically gained over 5+ years, with demonstrated technical depth and breadth.
  • Expertise in backend and frontend technologies. We use Node.js, Postgres, Docker, React, TypeScript.
  • Proficiency developing and maintaining services on AWS, with solid operational skills using tools like Datadog or equivalent APMs.
  • A history of working collaboratively with engineers and cross-functional partners to deliver shared outcomes.
  • Strong communication skills, with an ability to clearly explain technical topics to technical and non-technical stakeholders.
Benefits
  • This position is bonus-eligible.
  • Articulate also offers a robust suite of benefits — visit the website for a full list.
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
Node.jsPostgresDockerReactTypeScriptbackend technologiesfrontend technologiesproduction softwarecode qualityincident response
Soft Skills
mentoringcommunicationcollaborationproblem-solvingtime managementadaptabilityconstructive feedbacktechnical explanationteamworkcustomer focus