Software Engineer

Crisis Text Line

$100K — $120K *
US-AnywhereRemote in United States
Education, Government & Non-Profit
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent experience.
  • Proficiency in modern programming languages such as Python, JavaScript, or similar.
  • Experience building scalable web applications and backend services.
  • Strong understanding of cloud infrastructure and deployment methodologies.
  • Familiarity with SQL and NoSQL database design and optimization.
  • Excellent problem-solving skills for both independent and team settings.
  • Passion for social impact and mental health support technologies.

Responsibilities

  • Design, develop, test, and deploy software applications supporting mental health initiatives.
  • Collaborate with teams to define and deliver new software features.
  • Maintain existing codebases for performance, reliability, and security.
  • Conduct code reviews to uphold quality standards.
  • Analyze and fix technical issues, bugs, and performance bottlenecks.
  • Implement best practices in documentation, testing, and automation.
  • Contribute to the improvement of development processes and tools.

Benefits

  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development opportunities
  • Work From Home flexibility
  • Wellness Resources to support overall health.
Full Job Description


Responsibilities
  • Design, develop, test, and deploy scalable software applications that support Crisis Text Line's mission to provide mental health support.
  • Collaborate with cross-functional teams to define, design, and deliver new features and enhancements.
  • Maintain and improve existing codebases to ensure optimal performance, reliability, and security.
  • Participate in code reviews and provide constructive feedback to peers to maintain high-quality standards.
  • Analyze and resolve technical issues, bugs, and performance bottlenecks promptly.
  • Implement best practices in software engineering, including documentation, testing, and automation.
  • Contribute to the continuous improvement of development processes and tools to enhance team efficiency.

Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Proficiency in modern programming languages such as Python, JavaScript, or similar.
  • Experience with web application frameworks and building scalable backend services.
  • Strong understanding of cloud infrastructure, containers, and deployment pipelines.
  • Familiarity with database design and optimization using SQL and NoSQL databases.
  • Excellent problem-solving skills and the ability to work independently as well as collaboratively within a team.
  • Passion for social impact and understanding of the importance of mental health support technologies.

Benefits
  • Health Care Plan (Medical, Dental & Vision)
  • Retirement Plan (401k, IRA)
  • Life Insurance (Basic, Voluntary & AD&D)
  • Paid Time Off (Vacation, Sick & Public Holidays)
  • Family Leave (Maternity, Paternity)
  • Short Term & Long Term Disability
  • Training & Development
  • Work From Home
  • Wellness Resources

Similar Jobs

More Jobs at Crisis Text Line

  • Software Engineer
    $100K — $120K *
    Remote
    Education, Government & Non-Profit
    Remote in United States

More Education, Government & Non-Profit Jobs

  • State Of Delaware
    Director of Accounting
    $130K *
    State Of Delaware
    Dover, DE 19904 (Kent County)
  • Deputy Building Official
    $80K — $150K + gloucester county government offers an excellent benefit package *
    Gloucester County
    Gloucester, VA 23061 (Gloucester County)
  • Deputy Assessor
    $80K — $150K + gloucester county government offers an excellent benefit package *
    Gloucester County
    Gloucester, VA 23061 (Gloucester County)
  • Civil Engineer II
    $80K — $150K + gloucester county government offers an excellent benefit package *
    Gloucester County
    Gloucester, VA 23061 (Gloucester County)
  • Accounting Manager
    $80K — $100K + gloucester county government offers an excellent benefit package *
    Gloucester County
    Gloucester, VA 23061 (Gloucester County)

Find similar Software Engineer jobs: