Senior Software Engineer, Engineering Productivity

1 week ago


Singapore Zendesk Full time

**Job Summary**

Zendesk is looking for a Senior Software Engineer to join our Global Engineering Productivity team in Singapore. The Engineering Productivity team's vision is to provide_ _a technical ecosystem along with appropriate standards and policies, such that all engineering teams at Zendesk can create, build, test, and release software with optimal speed, quality, reliability, scalability, insight, and security. You will be working with a group of highly skilled engineers to develop and enhance our tooling to support productivity.

Zendesk engineers work on complex systems and need the right tools and test infrastructure to deliver high-quality code to production. Test Frameworks and their usability play a critical role in the delivery pipeline. You will be involved in architecting, implementing and configuring test frameworks within a substantial infrastructure containing a large number of services to ensure that all developers can test easily, consistently and reliably. This is an excellent opportunity to have a large impact on an entire engineering organization.

**What you’ll be doing**
- Work with a manager to come up with test best practices and advocate across engineering teams.
- Drive, innovate and embed test practices across Zendesk.
- Collaborate with product teams to improve test reliability.
- Support and maintain test automation frameworks.
- Use your knowledge of testing and testability to influence better software design, and promote best engineering practices, bug prevention strategies, testability, and other quality attributes across products.
- Contribute to engineering efforts from design to implementation, solving complex technical challenges around developer and engineering productivity and velocity.
- Actively engage in the continuous improvement of Engineering productivity practice with a focus on speed, quality, and innovation.
- Cultivate collaboration between the Engineering Productivity teams and other engineering teams.
- Work as part of a self-directed team where you determine your tasks in coordination with co-workers, rather than waiting for work to be assigned to you.
- Find opportunities for improvement by challenging the status quo and suggesting alternative and creative solutions.

**What you bring to the role**

**Required**
- Having extensive experience and solid knowledge of software testing methodologies
- Being an evangelist for test best practices and guidelines across engineering teams
- Being able to train and guide people on test best practices in a structured and efficient manner.
- Experience in building test automation frameworks.
- Experience with one or more general-purpose programming languages including but not limited to: Ruby, Java, Python, and JavaScript.
- Being able to proactively identify areas for improvement and actively bring changes to code quality
- Ability to collaborate with remote teams.
- Proven problem-solving skills in a dynamic, collaborative and agile work environment.
- Excellent verbal and written communication skills, and interpersonal skills.

**Preferred**
- Experience with build and deployment tools such as Jenkins and Github etc.
- Experience with cloud-based solutions (AWS, GCP, etc) and container orchestration tools (Kubernetes, Mesos, etc).

**Tech Stack**
- Docker, Kubernetes
- Go, JavaScript (Node.js and React), Ruby
- Redis, Mysql, AWS Aurora
- Jenkins, GitHub Actions, Spinnaker

**About Zendesk - Champions of Customer Service**

Zendesk software was built to bring a sense of calm to the chaotic world of customer service. Today we power billions of conversations with brands you know and love. We advocate for digital first customer experiences — and we stick with it in our workplace. Over 6,000 employees worldwide have the flexibility and trust to choose where they work. The fact is, we know great work happens anywhere. Whether you’re collaborating from your home office, a Zendesk workspace, or the kitchen table, you’re part of one team at Zendesk.

Zendesk is an equal opportunity employer, and we’re proud of our ongoing efforts to foster global diversity, equity, & inclusion in the workplace. Individuals seeking employment and employees at Zendesk are considered without regard to race, color, religion, national origin, age, sex, gender, gender identity, gender expression, sexual orientation, marital status, medical condition, ancestry, disability, military or veteran status, or any other characteristic protected by applicable law. We are an AA/EEO/Veterans/Disabled employer. If you are based in the United States and would like more information about your EEO rights under the law, please click here.

**For jobs in the US only**: If hired, you will be required to provide proof of full vaccination against COVID-19 and will be provided with an opportunity to request an accommodation for reasons recognized by applicable law. This is a requirement of employment for jobs based in the United States.

**For jobs in



  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software EngineerJoin to apply for the Software Engineer/Senior Software Engineer role at PSA SingaporeContinue with Google Continue with GoogleSoftware Engineer/Senior Software EngineerJoin to apply for the Software Engineer/Senior Software Engineer role at PSA SingaporeWe're looking for Software Engineers to join our Agile Product...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our Agile...


  • Singapore PSA Singapore Full time

    Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore Continue with Google Continue with Google Software Engineer/Senior Software Engineer Join to apply for the Software Engineer/Senior Software Engineer role at PSA Singapore We're looking for Software Engineers to join our...


  • Singapore Perforce Software Full time

    **Role: Senior Support Engineer - Puppet** **Location: Singapore** Perforce develops DevOps tools that improve software quality and security as well as team productivity for several of the world’s leading companies, such as PIXAR, CD Projekt Red, NASA, Verizon, Honda, and NVIDIA. **Position Summary**: Puppet by Perforce is looking for someone that has a...


  • Singapore ST Engineering Group Full time $90,000 - $120,000 per year

    ST Engineering is a global technology, defence and engineering group with offices across Asia, Europe, the Middle East and the U.S., serving customers in more than 100 countries. The Group uses technology and innovation to solve real-world problems and improve lives through its diverse portfolio of businesses across the aerospace, smart city, defence and...


  • Singapore Centre for Strategic Infocomm Technologies (CSIT) Full time

    Senior Software Engineer - Cyber Systems Join to apply for the Senior Software Engineer - Cyber Systems role at Centre for Strategic Infocomm Technologies (CSIT)Continue with Google Continue with Google Senior Software Engineer - Cyber Systems Join to apply for the Senior Software Engineer - Cyber Systems role at Centre for Strategic Infocomm Technologies...


  • Singapore DC FRONTIERS PTE. LTD. Full time

    Handshakes is an award-winning DataTech company. We enable our clients to make safer, more informed decisions by delivering meaningful insights, harnessed from reliable data. Our tech teams are pivotal in the growth of Handshakes, so we continually invest in the latest tools, technologies and techniques to take us to the next level. We are hiring for a...


  • Singapore Singapore Technologies Engineering Ltd Full time

    Job ID: 12859- Location: Satellite Hub, SG- Description: - **Senior Software Engineer - Ground Software** **Job Details** Satellite Systems (SatSys), a joint-venture of ST Engineering, DSO & NTU, is Singapore’s premium satellite developer. For more than a decade, SatSys has developed satellites that continue to operate well beyond their designed...


  • Singapore Singapore Technologies Engineering Ltd Full time

    Job ID: 18040 - Location: Land - 249 Jalan Boon Lay, SG - Description: **We're looking for a dynamic Software Product Engineer with the right skills, experience and attitude**: - **Build and maintain good software for our products.**: - **Work closely with teammates working on AI, hardware, business and operations.**: - **Contribute ideas and insights...

  • Software Engineer

    2 weeks ago


    Singapore Capgemini Engineering Full time

    Join to apply for the Software Engineer (C#)role at Capgemini Engineering Join to apply for the Software Engineer (C#)role at Capgemini Engineering Get AI-powered advice on this job and more exclusive features. Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and...