Senior Software Engineer, Debug
Indexed description
- Bachelor’s degree or equivalent practical experience.
- 5 years of experience with full-stack development, including back end, such as Java, Python, GO, or C++ codebases, and front end, such as JavaScript, TypeScript, HTML, or CSS.
- Master's degree or PhD in Computer Science or a related technical field.
- 5 years of experience with data structures and algorithms in an academic or industry setting.
- Experience with cloud platform software development, and with Machine Learning or computer vision.
- Experience in Computer Networking (e.g., Transmission Control Protocol/Internet Protocol (TCP/IP), Routing, Load balancing, etc).
- Experience with hacking hardware (e.g., Arduino, Raspberry Pi, etc.), and with other technologies (e.g., AS3, OpenCV, Android, Obj-C, etc).
- Knowledge of System/network administrator for Linux/Unix or other operating systems.
Debug is a team of scientists and engineers dedicated to developing solutions for mosquito-borne disease control.
In this role, you will be developing technology to raise and release sterile mosquitoes. You will prepare to scale up the mosquito production and release capabilities.
Responsibilities
- Build new full-stack software to orchestrate custom debug automated and manual workflows used in the programs.
- Develop automation to assist in managing the growing fleet of on-premises Linux and other Operating System servers and Google Cloud Platform (GCP) workloads.
- Build data pipelines and analytics dashboards to improve the understanding of mosquito production, release, and wild mosquito populations.
- Drive the adoption of Developer Operations (DevOps) best practices to streamline the development and deployment processes.
- Work with end users (e.g., Debug team members and partners) to develop requirements and iterate on feedback.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search