Software Engineering Team Leader | Carbyne
Description

Hi, we’re Carbyne. We’re on a mission to help emergency call centers save lives every day. As the leader in emergency collaboration technologies, we’re building a platform that brings game-changing capabilities to people in crisis, such as live video, instant chat, and location tracking. Our platform unifies the flow of life-saving information to emergency call centers and first responders, so they can handle emergencies faster than ever, and get to the right people, to the right place, at the right time. We currently provide services to over 400 million people in over eight countries around the world, and partner with Google, Cisco, Amazon, and Microsoft to deliver life-saving technologies. Want to join our mission-driven team? Read on.

About the role

We are looking for a Software Engineering Team Leader that will be responsible for the end-to-end development of our life-saving platform. 

As a team manager, you will be leading and developing high-performance, elastic and resilient micro-services architecture while leveraging reactive frameworks (AKKA) with highly scalable infrastructure designed for web-scale loads in order to save people's lives.

You will be in charge of services development, from cluster infrastructure to the server logic including the end-to-end full-stack design and development of new features.

Here's what you'll be working on:

  • Build and lead a team of Full-stack developers
  • Design and Develop an Emergency 911 Ecosystem.
  • High Availability - Federal SLA support should be incorporated into the architecture.
  • Services should respond quickly even under a surge of requests.
  • Highly Resilient services achieved by fault-tolerant and self-healing functionalities.
  • Developing our solution across global regions in order to provide any person in the world the ability to contact emergency services as quickly and most effectively as possible.
  • Solving public safety real world problems such as Indoor Positioning, Scene Detection from live video and audio streams by machine learning techniques with real-time performance.
Requirements
  1. At least 4 years of hands-on experience in Java server-side development (Scala- a big advantage).
  2. Proven experience as a Team Leader. 
  3. Proficient and substantial experience with modern Databases (SQL & No-SQL), Cloud Storage technologies and Cloud Computing platforms.
  4. Cloud development knowledge and experience (AWS - a big advantage)
  5. Strong OOP and Design Patterns skills.
  6. Skilled and independent architect and developer capable of researching and handling challenging engineering and development tasks.


Bonus points for:

  1. Experience building and growing a team from scratch
  2. Experience with AKKA, Scala and Reactive application development.
  3. Experience with data stream analysis
  4. Experience with UI technologies.
  5. Participation in open source projects.
  6. Experience with Agile methodology (Scrum).


What else we’re looking for:

We’re a mission-driven team with a strong set of values. We take them pretty seriously here at Carbyne, and want to make sure that anyone who joins our team takes them seriously, too. If you grabbed coffee with any of our team members, you would see that we:

Innovate. We think differently, and don’t lean on standard conventions.

Strive to be better. We’re always looking to improve. We define goals and measure ourselves against them regularly. 

Take ownership. We own our actions, complete our missions, and hold ourselves accountable for both. We care deeply about the success of Carbyne, our customers, our partners, and each other.

Are customer-first. We focus on making sure our customers are successful, and we build trust and practice full transparency at all times.

We use cookies to give you a better user experience. To find out more visit our Terms and Conditions. By your continued use of this site you accept such use. Accept