As a backend software engineer at the company you’ll contribute to design and development of various infrastructure projects including data collection pipelines, backends to support sensor deployments, production machine learning pipelines and more. You will:
- Work with other team members to establish requirements and design various backend systems
- Implement these systems with scalability and reliability in mind
- Design and implement tools for monitoring and alerting
- Scale these systems as the load grows
To thrive in this role you have:
- Experience implementing, deploying, and supporting backend systems at scale
- Experience with cloud providers such as AWS, GCP, or Azure
- Deep knowledge of Python
- Ability to read and write C++