Staff Software Engineer (Quality & AI-Automation Focus)
Notice: Equinix is aware of scams involving fake employment offers. Read more.
Staff Software Engineer (Quality & AI-Automation Focus)
- JR-160692
- Hybride
- Singapore
- Technology
- 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 everyone has the opportunity to shape their future.
Equinix is the world’s digital infrastructure company, enabling businesses to interconnect foundational systems that power innovation and growth. Our Digital Experience team builds next-generation platform services and APIs that support global enterprise workflows.
We are looking for a Developer-First Test Engineer – a hands-on software engineer who builds high-quality systems and acts as the “Quality Champion” for the scrum team. This role blends software engineering excellence with pragmatic quality practices, leveraging AI-assisted tooling to scale testing without requiring deep specialization in traditional QA disciplines.
This is not a pure QA role. Instead, it is for engineers who:
Think like developers first: You write clean, testable production code.
Own the Scrum Quality: You serve as the single point of contact for quality within the team
Automate with Modern Tech: Use automation and AI to achieve robust quality outcomes efficiently
Key Responsibilities
Product Development with Built-in Quality
Design and code scalable microservices, APIs, and platform capabilities with quality embedded from the ground up
Write clean, maintainable, and testable code following modern engineering standards
Own features end-to-end, including development, testing, and production readiness
Testing as an Engineering Discipline
Develop and maintain automated tests (unit, integration, API-level) as part of the development lifecycle
Contribute to test strategy and coverage, focusing on practical, high-value test scenarios rather than exhaustive QA ownership
Validate functionality, performance, and reliability of services in collaboration with QA and platform teams
AI-Accelerated Quality
Leverage AI tools for test generation, code reviews, debugging, and defect analysis
Use AI-assisted methods to:
Generate test cases and edge scenarios
Improve test coverage quickly
Identify root causes of production issues
Continuously experiment with AI to reduce manual QA effort while maintaining quality
Collaborative Quality Ownership
Work closely with QA engineers, product managers, and architects to align on quality goals
Participate actively in Agile ceremonies, ensuring testability and quality are considered during design
Contribute to shift-left quality practices across the team
Operational Excellence
Support observability, logging, and monitoring practices to ensure production reliability
Investigate and resolve defects, ensuring fixes are validated and do not regress
Contribute to CI/CD pipelines with integrated automation and quality gates
What You Bring
Core Engineering Skills
4–8+ years of experience in software engineering (Java or similar backend stack preferred)
Strong understanding of distributed systems, APIs, and microservices architecture
Experience with cloud-based platforms (SaaS/PaaS) and modern development practices
Quality Mindset (Not QA Specialist)
Working knowledge of:
Unit and integration testing frameworks
API testing and mocking concepts
CI/CD pipelines and automation practices
Exposure to test automation tools and frameworks (e.g., Playwright, TestNG, REST-assured) is a plus – but deep specialization is not required
AI-Driven Engineering
Hands-on experience or strong interest in using AI tools in software development and testing workflows
Ability to apply AI pragmatically to improve productivity and quality
Collaboration & Ownership
Strong problem-solving skills and ability to operate across development and quality concerns
Excellent communication skills to articulate trade-offs between speed and quality
Ownership mindset – you build it, you test it, you run it
Success Profile
The ideal candidate will:
Think like a developer who cares deeply about quality
Avoid over-reliance on dedicated QA by embedding testing into development
Use automation and AI as force multipliers, not replacements for engineering judgment
Balance engineering velocity with pragmatic quality rigor
Be curious, adaptable, and continuously improving how quality is delivered
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.
We use artificial intelligence in our hiring process. Learn more here.
This posting is a new position within our organization.