Crisis Text Line · 6 hours ago
Senior Software Engineer - Full Stack
Crisis Text Line is a nonprofit organization focused on providing crisis support through technology. They are seeking a Senior Full-Stack Software Engineer to design, build, and maintain core platform features that support individuals in vulnerable moments, emphasizing security, reliability, and collaboration.
Information TechnologyMessagingNon Profit
Responsibilities
Own features end-to-end: Design, build, test, ship, and maintain full-stack features in production
Solve hard problems: Break down ambiguous technical challenges and deliver scalable, secure solutions
Champion security: Contribute to authentication, authorization, and platform security practices
Build for scale: Improve service architecture, APIs, and system reliability as we grow globally
Collaborate deeply: Partner with product, design, and engineering peers to deliver high-impact solutions
Raise engineering quality: Improve testing, CI/CD, observability, and developer workflows
Support production: Participate in on-call rotation to ensure platform reliability
Qualification
Required
6+ years of experience programming in a high-level language
4+ years of experience in full-stack development
Experience working with telemetry tools such as Datadog or Grafana
Experience working with Terraform is a plus
Experience working within cloud environments (AWS)
Hands-on experience with PHP (Symfony framework), Node.js, React/Redux, and Golang
Strong experience working with relational databases such as MySQL and PostgreSQL, as well as caching technologies like Redis
Experience building and maintaining REST-based APIs and GraphQL APIs
Strong problem-solving skills, ability to communicate analysis and reasoning clearly
Reliable High-Speed Internet Required: Must have a stable high-speed internet connection to support seamless remote collaboration, virtual meetings, online job tasks, etc
Preferred
Experience acting as a security champion, including threat modeling, vulnerability remediation, or leading secure coding practices
Hands-on experience building or supporting authentication and identity systems (OAuth, SSO, JWT, RBAC, identity providers)
Experience designing or evolving service-oriented or API-first architectures
Experience in improving or owning CI/CD infrastructure, deployment automation, and release processes
Familiarity with infrastructure-as-code, especially Terraform
Experience designing for high availability, performance, and observability at scale
Demonstrated ability to mentor other engineers, elevate code quality, and contribute to architectural discussions
Background working in mission-driven, regulated, or high-trust environments (e.g., healthcare, nonprofit, financial services)
Strong product mindset with the ability to translate user and business needs into clean, scalable technical solutions
Benefits
Comprehensive medical, dental, and vision options that prioritize accessibility and financial peace of mind
Employer-funded HSA contributions
Generous PTO, sick time, and 19 paid holidays with a winter break
12 weeks of fully paid parental leave after 26 consecutive weeks of service
Monthly wellness and mental health stipends
Home office and professional development stipends
403(b) retirement plan with employer contribution
Sabbatical after 3 years of service
Company
Crisis Text Line
Crisis Text Line is free, 24/7 emotional support for those in crisis.
Funding
Current Stage
Growth StageTotal Funding
$30.8MKey Investors
Face the Fight
2024-09-18Grant
2016-06-15Series B· $23.8M
2015-10-08Series Unknown· $7M
Recent News
Crisis Text Line
2025-12-02
2025-10-17
Company data provided by crunchbase