Senior Software Engineer - Full Stack jobs in United States
cer-icon
Apply on Employer Site
company-logo

Crisis Text Line · 4 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
badNo H1Bnote

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

Full-stack developmentAWSGraphQL APIsPHP (Symfony)Node.jsReact/ReduxRelational databasesTerraformProblem-solvingMentoringCommunication

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

company-logo
Crisis Text Line is free, 24/7 emotional support for those in crisis.

Funding

Current Stage
Growth Stage
Total Funding
$30.8M
Key Investors
Face the Fight
2024-09-18Grant
2016-06-15Series B· $23.8M
2015-10-08Series Unknown· $7M

Leadership Team

leader-logo
Dena Trujillo
Interim Chief Executive Officer
linkedin
Company data provided by crunchbase