Google
Senior Software Engineer, Debug
Found: January 7, 2026
This role is based in Singapore.
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.
Minimum qualifications:
- 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.
Preferred qualifications:
- 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., TCP/IP, Routing, Load balancing).
- Experience with hacking hardware (e.g., Arduino, Raspberry Pi), and with other technologies (e.g., AS3, OpenCV, Android, Obj-C).
- Knowledge of System/network administration for Linux/Unix or other operating systems.