Senior Software Engineer - Full Stack
Crisis Text Line, Inc.
9d ago
0$115k - $160kDevUnited Stateshimalayas
BuildSenior-Fullstack-Software-EngineerSenior-Full-Stack-EngineerSenior-Fullstack-Software-Development-EngineerSenior-Fullstack-DeveloperSenior-Full-Stack-Web-EngineerSenior-Full-Stack-Engineer-(React-Node.Js)Senior-Full-Stack-Web-DeveloperSenior-Full-Stack-Engineer-(JavaScript-Python)Mid-level
Job Description
At Crisis Text Line, engineering, product, and design work as one team to create a trusted, innovative, and deeply human-centered Crisis Care Platform. Our technology supports millions of people in moments of need and empowers global partners to deliver life-saving support at scale.We’re seeking a senior full-stack engineer who is passionate about shipping production-ready software, owning high-impact features end-to-end, and tackling complex technical challenges that have real-world impact.Role: As a Senior Full-Stack Software Engineer, you will design, build, deploy, and operate core platform features used by people in their most vulnerable moments. You’ll help evolve our API-first, services-driven architecture while raising the bar on security, reliability, and developer experience.This is a highly hands-on role for engineers who want deep ownership, technical influence, and mission-driven impact.Our StackYou’ll work across a modern, cloud-based environment, including:Backend: Services, APIs (GraphQL), relational databasesFrontend: Full-stack ownership of user-facing and internal toolsCloud: AWSInfrastructure: Terraform (nice to have)Observability: Datadog, GrafanaCI/CD: Automated pipelines and DevOps-first cultureResponsibilitiesOwn 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.Qualifications:6+ years of experience programming in a high-level language4+ years of experience in full-stack developmentExperience working with telemetry tools such as Datadog or GrafanaExperience working with Terraform is a plusExperience working within cloud environments (AWS).Hands‑on experience with PHP (Symfony framework), Node.js, React/Redux, and GolangStrong experience working with relational databases such as MySQL and PostgreSQL, as well as caching technologies like RedisExperience building and maintaining REST‑based APIs and GraphQL APIsStrong problem-solving skills, ability to communicate analysis and reasoning clearlyPreferred Qualifications 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.Reliable High-Speed Internet Required: Must have a stable high-speed internet connection to support seamless remote collaboration, virtual meetings, online job tasks, etc.The full salary range for this position, across all United States geographies, is $115,192 to $160,018. The upper portion of the salary range is typically reserved for existing employees who demonstrate strong performance over time. Starting salary will vary by location, qualifications, and prior experience; during the interview process, candidates will learn the starting salary range applicable for their location. We pay competitively in the tech-forward nonprofit space and offer a robust benefits package.Only candidates in the following states will be eligible for employment: CA, CO, CT, FL, GA, IL, IN, IA, MD, MA, MI, MO, NJ, NM, NY, NC, OH, PA, TN, TX, UT, VA, WABenefits & Well-BeingCrisis Text Line offers thoughtfully designed, equity-centered benefits that support holistic wellness, financial security, and flexibility. Our benefits are built to meet people where they are and reduce barriers to care and sustainability. Highlights include:Comprehensive medical, dental, and vision options that prioritize accessibility and financial peace of mindEmployer-funded HSA contributionsGenerous PTO, sick time, and 19 paid holidays with a winter break12 weeks of fully paid parental leave after 26 consecutive weeks of serviceMonthly wellness and mental health stipendsHome office and professi
