Full Stack Software Engineer

Crisis Text Line, Inc.•Dallas, TX
•$99,704 - $116,990•Remote

About The Position

Crisis Text Line is hiring a mid-level, backend-leaning Full Stack Software Engineer for its Conversational Application Team. Engineering, Product, and Design work together to build a trusted, innovative, human-centered Crisis Care Platform that supports people in moments of need and enables global partners to deliver crisis support at scale. The engineer will design, build, test, deploy, and operate core platform features, taking ownership of assigned work after onboarding with support available from technical leads, architects, and teammates. The role focuses primarily on backend systems, with contributions across the stack as needed. Work includes implementing approved technical designs; developing APIs and data models; working with relational databases and caching; and supporting queues, schedulers, and other asynchronous processes. The engineer will also help address technical debt, improve production reliability, and strengthen practices and tools for safe software delivery. The technology environment includes PHP with Symfony, Golang, Node.js, React, Redux, REST and GraphQL APIs, MySQL, PostgreSQL, Redis, AWS, Terraform, Datadog, Grafana, and automated CI/CD pipelines. The position participates in shared production reliability ownership and an on-call rotation. This is a remote-only position for employees whose primary residence and regular home work location are in an approved U.S. hiring state. A stable high-speed internet connection is required. The full salary range across U.S. geographies is $99,704 to $116,990; starting salary varies by location, qualifications, and prior experience.

Requirements

  • Approximately three to five years of professional software engineering experience, including meaningful backend or full-stack responsibilities.
  • Professional experience programming in at least one high-level language.
  • Experience developing and maintaining production APIs.
  • Experience with SQL and relational databases such as MySQL or PostgreSQL.
  • Experience testing, debugging, and supporting production software.
  • Familiarity with cloud-based environments such as AWS.
  • Experience with automated CI/CD pipelines and deployment workflows.
  • Ability to independently complete well-defined engineering work while asking questions and seeking full alignment when needed.
  • Ability to clearly explain technical analysis, decisions, risks, and tradeoffs.
  • Collaborative approach to working with engineering and cross-functional partners.
  • Commitment to building secure, reliable, and accessible technology for people with diverse needs and experiences.
  • Stable high-speed internet connection to support remote collaboration, virtual meetings, and online job tasks.
  • Primary residence and regular home work location must be in an approved hiring state at hire and throughout employment.

Nice To Haves

  • PHP or the Symfony framework.
  • Golang or an interest in developing Golang proficiency.
  • Node.js, React, or Redux.
  • REST and GraphQL APIs.
  • Redis or another caching technology.
  • Queues, schedulers, background processing, or event-driven systems.
  • AWS services and cloud-based application architecture.
  • Terraform or another infrastructure-as-code tool.
  • Datadog, Grafana, or comparable telemetry and observability tools.
  • Improving CI/CD pipelines, deployment automation, or release processes.
  • Designing for availability, performance, security, and observability.
  • Contributing to service-oriented or API-first architectures.
  • Participating in technical design reviews or architectural discussions.
  • Working in a mission-driven, regulated, safety-sensitive, or high-trust environment.

Responsibilities

  • Design, build, test, ship, and maintain full-stack features in production.
  • Break down ambiguous technical challenges and deliver scalable, secure solutions.
  • Contribute to authentication, authorization, and platform security practices.
  • Improve service architecture, APIs, and system reliability as the platform grows globally.
  • Collaborate with product, design, and engineering peers to deliver high-impact solutions.
  • Improve testing, CI/CD, observability, and developer workflows.
  • Participate in the on-call rotation to support platform reliability.
  • Implement approved technical designs and develop and maintain APIs.
  • Work with relational databases, caching technologies, queues, schedulers, and asynchronous processes.
  • Address technical debt and improve production reliability.

Benefits

  • Comprehensive medical, dental, and vision options.
  • Employer-funded HSA contributions.
  • Generous PTO and sick time.
  • 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 stipend.
  • Professional development stipend.
  • 403(b) retirement plan with employer contribution.
  • Sabbatical after 3 years of service.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service