Senior Staff Software Developer

5 days ago


Singapore Equinix Full time $120,000 - $200,000 per year

Who are we?

Equinix is the world's digital infrastructure company, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. 
 

A place where bold ideas are welcomed, human connection is valued, and everyone has the opportunity to shape their future.

Help us challenge assumptions, uncover bias, and remove barriers—because progress starts with fresh ideas. You'll find belonging, purpose, and a team that welcomes you—because when you feel valued, you're empowered to do your best work.

Job Summary

As a Senior Staff Developer Experience Engineer focused on building, Integrating Programmatic Client Interfaces with AI/ML capabilities. The ideal candidate will have experience in developing and enhancing customer-facing applications using Python with a focus on improving user experience and engagement. Your work will not only improve the efficiency of developers but also contribute to the overall success of Equinix's offerings in the digital infrastructure space.

Responsibilities

  • Design and develop generic, customer-facing client interfaces that promote both ease of use and customization

  • Integrate AI solutions. Implement AI into existing software systems to enhance functionality and user experience

  • Utilize generative AI tools and frameworks to innovate and improve client interactions. (RAG, Multi agent system development)

  • Design, build and coordinate an automated build & release CI/CD process using GHA

  • Collaborate with cross-functional teams to gather requirements and implement solutions that enhance customer experience

  • Troubleshoot and resolve issues related to client interfaces and user experience

  • Hands-on Architecture, Design, Development, Automation Testing & Support of Software Products and Solutions

  • Interact with stakeholder(s) to understand and document the product feature(s)

  • Provides level of effort (LOE) for product backlog. Work with technical project managers and product management teams to define schedule

  • Assist in the analysis & evaluation of new technologies to meet the demand for product roadmap and technology platform goals

  • Help in the evaluation and recommendation of appropriate technologies for product features and platform

  • Advocate and follow best design and development practices adhering to Engineering standards

  • Prioritizing and parallelizing the tasks in hand and dealing with ad-hoc requests

Qualifications

  • Bachelor's degree in computer science, Software Engineering, Data Science Engineering or related field with 10+ years of professional software development experience

  • A Master's degree or PhD is highly desirable

  • 7+ years of experience in the full software development life cycle, including coding standards, code reviews, version control, build processes, and testing

  • 7+ years of experience in software design, development, and algorithm related solutions

  • 7+ years of programming Python language.

  • CI/CD with Github Actions (Kubernetes/Docker)

  • Fast API Service Development (Preferred)

  • Async Python (Preferred)

  • 3+ years of experience in developing, deploying or optimizing ML models

  • Experience in GAI and/or LLMs

  • Hands-on experience with generative AI technology

  • Experience with cloud platforms like AWS, Google Cloud, or Azure

  • Experience in REST-based API development, API lifecycle management and/or client SDKs development

  • Use a DevSecOps mindset to improve CICD using GitHub Actions and review DORA metrics to improve processes and consistently write fully secure code.

  • Knowledge on NexusIQ, SonarQube, Sonar Linting, DAST scans, DDoS attacks, Defensive Coding & Penetration Testing concepts

  • Monitor and analyze user feedback to drive continuous improvement in our applications

  • Strong written and verbal communication skills, with the ability to explain complex concepts to non-technical stakeholders

  • Self-motivated, with a passion for learning and staying up-to-date with the latest technologies in the field

  • Ability to work independently and as part of a team, managing multiple tasks and projects simultaneously

Equinix is committed to ensuring that our employment process is open to all individuals, including those with a disability.  If you are a qualified candidate and need assistance or an accommodation, please let us know by completing this form.

Equinix is an Equal Employment Opportunity and, in the U.S., an Affirmative Action employer.  All qualified applicants will receive consideration for employment without regard to unlawful consideration of race, color, religion, creed, national or ethnic origin, ancestry, place of birth, citizenship, sex, pregnancy / childbirth or related medical conditions, sexual orientation, gender identity or expression, marital or domestic partnership status, age, veteran or military status, physical or mental disability, medical condition, genetic information, political / organizational affiliation, status as a victim or family member of a victim of crime or abuse, or any other status protected by applicable law. 



  • Singapore HTC SOFTWARE SINGAPORE PTE LTD Full time

    We are looking for Senior Software Development Manager in Singapore. You must have Techno-functional PeopleSoft Campus Solutions - Admissions module Operational support for Singapore local University’s Student Information System with focus on Postgraduate Admissions and related modules. Responsibilities per the tender agreement for Application Management...


  • Singapore Advanced Micro Devices Full time

    **Senior / Staff Software Development Engineer**: - Singapore, Singapore - Engineering - 58316 **Job Description**: **WHAT YOU DO AT AMD CHANGES EVERYTHING** - We care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing...


  • Singapore SEARCH STAFFING SERVICES PTE. LTD. Full time

    Our client is a well-established American life sciences company and is a leading company in the field of biotechnology. We are representing the Singapore's team in hiring for the following position of: Staff / Senior Software Engineers (C#, .Net)Responsibilities Part of an Agile scrum team in designing, developing and testing the software that controls...


  • Singapore NEWGEN SOFTWARE TECHNOLOGIES PTE. LTD. Full time

    Overview The incumbent will be responsible for developing and installing robust software solutions. Responsibilities The key responsibilities include designing, implementing, and delivering high-quality software projects using JAVA, Spring Boot, SQL/Oracle, J2EE, Junit, Mockito, JQuery, Javascript, and other JAVA technologies. The individual should possess...


  • Singapore OKX Full time

    Senior/Staff Software Engineer, Compliance (Platform)Join to apply for the Senior/Staff Software Engineer, Compliance (Platform)role at OKX Senior/Staff Software Engineer, Compliance (Platform)2 days ago Be among the first 25 applicants Join to apply for the Senior/Staff Software Engineer, Compliance (Platform)role at OKX Get AI-powered advice on this job...


  • Singapore SEARCH STAFFING SERVICES PTE. LTD. Full time

    Our client is a well-established American life sciences company and is a leading company in the field of biotechnology. We are representing the Singapore's team in hiring for the following position of:Staff / Senior Software Engineers (C#, .Net) Responsibilities Part of an Agile scrum team in designing, developing and testing the software that controls the...

  • Software Developer

    1 week ago


    Singapore RIDIK SOFTWARE SOLUTIONS PTE. LTD. Full time

    **Job Duties**: - Research, design, and develop computer and network software or specialised utility programs. - Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures. - Work with computer hardware engineers to integrate hardware and software systems and develop specifications and...


  • Singapore Equinix Full time

    **Senior Staff Software Developer (Python & AI)**: - JR-155339 - Hybrid - Singapore - Product - Full time **Who are we?** Equinix is the world’s digital infrastructure company®, shortening the path to connectivity to enable the innovations that enrich our work, life and planet. A place where bold ideas are welcomed, human connection is valued, and...


  • Singapore KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Full time

    Overview KRONOS SOFTWARE TECHNOLOGY SINGAPORE PTE. LTD. Senior Software Engineer CITY HOUSE, 36 ROBINSON ROAD Employment Type: Permanent Position: Senior Executive Experience: 6 years exp Industry: Information Technology Job Details Job Code: MCF- Salary: $15,000 to $20,000 Monthly Applications: 76 applications Posted: 28 Aug 2025 Closed on: 27 Sep 2025...


  • Singapore The Software Practice Full time

    We are looking for exceptionally smart people with strong development skills and an avid interest in web/mobile development. You should be able to learn quickly and work independently - we'll help you as best as we can, but you must be tenacious and resourceful enough to figure out things you don't know how to do. **Requirements**: - ** Students will be...