Lead Quality Software Engineer

Crisis Text Line · Remote (USA)

Health & Well-Being
Posted 1 week ago

Continuous Integration
Claim this company


Crisis Text Line is free, 24/7 support for those in crisis. Text 741741 from anywhere in the US to text with a trained Crisis Counselor. Crisis Text Line trains volunteers to support people in crisis. With over 150 million messages processed to date, we’re growing quickly, but so is the need.


As a Lead Software Quality Engineer, you will help architect, build, and maintain the testing tools and frameworks our engineering and product teams use to ensure the robust operation of Crisis Text Line’s proprietary web platform. The importance of reliability in delivering Crisis Text Line’s service cannot be overstated, and your work will be dedicated to maintaining and improving it. You will also help build a team of Software Quality Engineers, as well as provide guidance on testing best practices to the wider engineering team. 


  • Build out end-to-end and integration testing frameworks, tools, and processes to maximize our service reliability and improve developer experience while driving us toward smaller and more frequent deployments
  • Manage and/or execute our manual sanity checklist release testing process that is currently run by a third party
  • Provide leadership on testing and on specific engineering projects related to testing
  • Be an expert on unit, integration, and end-to-end testing; Provide guidance and spread knowledge of testing to other engineers
  • Help us build a team of Software Quality Engineers and help run that team
  • Support and encourage a diversity of backgrounds, voices, and perspectives on the engineering team
  • Collaborate with other engineers, Product Managers, Data Scientists, and others with clarity and kindness
  • Spread knowledge, provide mentorship, and promote technical best practices
  • Learn from your colleagues, stretch yourself, and grow as an engineer and teammate
  • Provide code reviews that ensure we are producing high-quality, easy-to-read, and reliable code
  • Manage your time successfully by focusing on priorities, and delivering on deadlines
  • Assist in the operation of your pod by providing engineering input and estimating work timelines during scoping, then proactively updating the Product Manager and your pod mates on changes, difficulties, and progress
  • Attend to issues that arise while you are on-call, investigating incidents, communicating with stakeholders, and escalating as necessary
  • Consider security and data privacy issues in all work product
  • Ensure appropriate testing and monitoring of our services


  • 5+ years of relevant experience
  • Experience in writing straightforward, well-structured code
  • Experience in working successfully with teammates both in and outside of the engineering and product teams
  • Proficiency with at least one programming language we use (or similar)
  • Experience with and understanding of at least one MVC framework
  • Strong understanding of version control software and how to use it (e.g., git)
  • Understanding of essential computer science principles and how to apply them, e.g., basic data structures, dependency injection, continuous integration



  • 20 paid holidays, including 3 floating holidays
  • Generous paid time off: 15 vacation days, 3 personal days, 5 sick days
  • Medical, dental, and vision benefits for the staff member and family
  • 403B retirement plan (the nonprofit equivalent of a 401K): 3% contribution by Crisis Text Line.
  • 12 weeks paid parental leave (available after 6 months of employment)
  • Mental health stipend
  • Wellness stipend
  • Internet service stipend
  • Home office setup stipend

(benefits do not apply to interns, contractors and part-time positions.)

Crisis Text Line is an equal opportunity employer.  We provide reasonable accommodation to individuals who have a disability and meet the skill, experience, education, and other job-related requirements of the role to allow the individual to perform the essential functions of the job.

To apply for this job please sign in or enter your email below.

Related Jobs

Senior Software Engineer - iOS - Glooko
Remote (USA) - Posted 1 month ago
Senior Product Design Engineer - Detect
Remote (USA) - Posted 2 weeks ago
Senior Software Engineer - OpenAQ
Remote (USA) - Posted 1 month ago

Connect with your next key hire on Tech Jobs for Good.

Post a featured job Schedule a demo