Senior Engineering Manager

Crisis Text Line

Posted: over 1 year ago

Company Website
https://remoteOK.com/r...
Position type
full time
Job source
Remote ok
Category
programming
Remote
Yes
Salary
---
Job location
New York City, New York, United States
About

Role 

Crisis Text Line's software engineers develop the next-generation data platform that changes how millions of humans connect with volunteer crisis counselors, our clinical staff, and the interaction with one another. Our platform needs to handle information at a massive scale and extend well beyond SMS as a channel. We're looking for engineers who bring fresh ideas from all areas, including information processing, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design, and mobile. 

As an Engineering Manager, you will not only have the technical expertise to take on and provide technical leadership to major projects but also manage a team of engineers. You not only optimize your own code but make sure engineers are able to optimize theirs. As an Engineering Manager, you manage your project goals, contribute to product strategy and help develop your team. Operating with scale and speed, our exceptional software engineers are just getting started -- and as a manager, you guide the way.

Crisis Text Line aspires to be an organization that reflects the globally diverse audience that our products and technology serve. We believe that in addition to hiring the best talent, a diversity of perspectives, ideas, and cultures leads to the creation of better products and services.

Crisis Text Line is and always will be a mission-driven company. We hire people with a broad set of technical skills who are ready to take on some of our biggest technology challenges and make an impact on millions of users that seek help and support in a moment of crisis. At Crisis Text Line, engineers not only evolve our platform, they routinely work on large scalability and storage solutions, applications, and entirely new features for users around the world. 

Responsibilities

  • You not only optimize your own code but make sure engineers are able to optimize theirs
  • As an Engineering Manager, you manage your project goals, contribute to product strategy and help develop your team
  • Manage a team of software engineers, including task planning and code reviews
  • Drive technical projects and provide leadership in an innovative and fast-paced environment
  • Be responsible for the overall planning, execution, and success of complex technical projects
  • Contribute technically to projects
  • Work closely with the product management team to ensure we're building the best products

Qualifications

  • Bachelor's degree in Computer Science, related degree, or equivalent practical experience.
  • Three years of hands-on technical leadership and people management experience.
  • Hands-on programming experience in one of the following: Java, Go, C#, C++, or Python.

Preferred qualifications

  • Master's degree or Ph.D. in Computer Science or related degree.
  • Ten years of relevant industry experience, with five years of technical leadership and people management experience (managing teams of 8 or more developers).
  • Large-scale systems design experience.


Please mention the word POLISHED and tag RMjYwMDoxZjEzOmM5MToxNzAwOmMxNjg6ODQ1YTozZmU1OjRlNTI= when applying to show you read the job post completely. RMjYwMDoxZjEzOmM5MToxNzAwOmMxNjg6ODQ1YTozZmU1OjRlNTI=This is a beta feature to avoid spam applicants. Companies can search these words to find applicants that read this and see they're human.

Subscribe to our daily job alerts

Sign up for our newsletter to stay up to date with new jobs posted on Profilehunt

Please confirm your email address once you subscribe.