FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Engineer, Product Software
EquinixSoftware Engineer responsible for designing, building, and maintaining scalable systems and APIs at Equinix in a hybrid role across multiple locations in the U.S.
Posted 6/18/2026full-timeDallas • California, Florida, New York, Texas • 🇺🇸 United StatesLead💰 $118,000 - $176,000 per yearWebsite
Tech Stack
Tools & technologiesCloudDistributed SystemsDockerGoGRPCKubernetesOpen SourcePostgresRubyRuby on RailsSDLCSQL
About the role
Key responsibilities & impact- Design, build, and operate scalable backend systems, services, and APIs
- Translate complex business requirements into practical, performant, and maintainable system designs
- Work closely with our team and collaborate with cross functional teams to introduce and enhance our product capabilities for customers
- Provide technical leadership for the team of highly passionate engineers to evolve our products features
- Collaborate with others to develop software for our large-scale cloud services, driving simplicity, high-reliability, ease of maintenance and operation
- Lead by example through direct contribution, and provide direction in establishing development and operational standard methodologies
- Actively participate in continuous improvement of process and systems that support our software development lifecycle (SDLC), values and culture
- Troubleshoot and resolve complex, distributed system issues with minimal oversight
- Champion API designs first principles and governance standards across the stack, ensuring all REST and gRPC interfaces are secure, uniform, well-documented, and built with a developer-first experience in mind.
- Participate in an on-call rotation for the product you are working on and own incident response for services, including triage, mitigation, and root cause analysis.
Requirements
What you’ll need- Bachelor's degree or equivalent with 5+ years of experience in Computer Science, Software Engineering, or a related field of education
- Experience with distributed systems at scale
- Experience developing distributed, scalable, and highly available services with clean APIs using gRPC or HTTP
- Understanding of how networking works and how software defined networking works
- Deep analytical and problem-solving skills with a sense of curiosity
- Experience in a modern coding language like Go or Ruby/Ruby on Rails, willingness to become proficient in other languages as the needs arise
- Experience in creating fast feedback loops with CI/CD and testing automation
- Hands-on experience with Kubernetes, Docker and other container services
- Experience with Agile software development practices including Scrum, JIRA, Peer Review, Git and CI/CD
- Excellent interpersonal and communication skills, including the ability to document solutions and create architectural diagrams
- Ability to think strategically and execute with a sense of urgency, delivering services to meet customer demands on a timely basis
- Familiarity with operating at least one traditional SQL database; PostgreSQL is highly preferred
- Hardware management knowledge or at least notions of how servers get bootstrapped (automatically) in a data center
- Experience contributing to Open Source and interacting with Open Source communities is a plus
- Familiarity in leveraging AI-powered developer tools to accelerate development workflows.
Benefits
Comp & perks- Employee Assistance Program
- Insurance: You may enroll in health, life, disability and voluntary plans that are designed for you and your eligible family members.
- Retirement: You and Equinix may contribute to a retirement plan to help you plan for your financial future.
- Paid Time Off (PTO) and Paid Holidays: You will receive an accrued amount of PTO each pay period along with various paid holidays for you to rest and recharge.
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
backend systemsAPIsdistributed systemsgRPCHTTPGoRubyKubernetesDockerSQL
Soft Skills
technical leadershipcollaborationproblem-solvinginterpersonal skillscommunication skillsstrategic thinkingsense of urgencycuriositycontinuous improvementdocumentation
Certifications
Bachelor's degree in Computer ScienceSoftware Engineering