Staff Engineer, Product Software

Equinix

Atlanta (GA)

On-site

USD 128,000 - 211,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Equinix, the world’s digital infrastructure company, seeks a Staff Engineer, Product Software to design, develop, and support software products and solutions. You will mentor junior engineers and collaborate with product teams to translate requirements into robust systems.

You will drive integration, testing, and deployment, advocate modern engineering standards, and contribute to technology evaluations, while communicating effectively across stakeholders and communities.

Qualifications

  • Bachelor’s degree in computer science, software engineering or related field.
  • 5+ years of software development experience, with 3+ years in Java and the Java Spring framework.
  • Solid understanding of OSI layers and networking concepts.
  • Solid understanding of cloud networking concepts.
  • Experience with REST API development.
  • Experience with messaging services such as Kafka or RabbitMQ.
  • Experience with relational and/or NoSQL databases.
  • Hands-on experience with public cloud services such as AWS, Azure, or GCP.
  • Hands-on experience with Kubernetes, Docker and virtualization technologies.
  • Agile-Scrum methodology experience.
  • DevOps and CI/CD experience and knowledge is a plus.
  • Excellent communication, organization and presentation skills.

Responsibilities

  • Design, develop and support software products and solutions.
  • Develop unit test plans, test suites, and perform tests on software solutions.
  • Integrate software product(s) with other systems, test interfaces, and manage version control.
  • Interact with stakeholders to understand and document product features.
  • Resolve bugs, engage in troubleshooting, and collaborate with the internal developer community.
  • Assist in analysis and evaluation of new technologies to meet product roadmap and technology platform goals.
  • Evaluate and recommend appropriate technologies for product features and platform.
  • Advocate and follow best design and development practices adhering to engineering standards.
  • Act as a self‑starter, collaborate in a team, and communicate effectively.
  • Participate in design and peer code review processes.

Education

Bachelor’s degree in computer science, software engineering or related field

Tools

Git
Jenkins
Docker
Kubernetes

Job description

Equinix is the world’s digital infrastructure company, operating over 250 data centers across the globe. Digital leaders harness Equinix's trusted platform to connect foundational infrastructure at software speed, enabling organizations to access the right partners and possibilities to scale with agility and deliver world‑class experiences while supporting sustainability goals.

Staff Engineer, Product Software

Works with product teams, analysts, and other engineers to design systems and application software, and mentor junior members of the team.

Responsibilities
  • Design, develop and support software products and solutions.
  • Develop unit test plans, test suites, and perform tests on software solutions.
  • Integrate software product(s) with other systems, test interfaces, and manage version control.
  • Interact with stakeholders to understand and document product features.
  • Resolve bugs, engage in troubleshooting, and collaborate with the internal developer community.
  • Assist in analysis and evaluation of new technologies to meet product roadmap and technology platform goals.
  • Evaluate and recommend appropriate technologies for product features and platform.
  • Advocate and follow best design and development practices adhering to engineering standards.
  • Act as a self‑starter, collaborate in a team, and communicate effectively.
  • Participate in design and peer code review processes.
Qualifications
  • Bachelor’s degree in computer science, software engineering or related field.
  • 5+ years of software development experience, with 3+ years in Java and the Java Spring framework.
  • Solid understanding of OSI layers and networking concepts.
  • Solid understanding of cloud networking concepts.
  • Experience with REST API development.
  • Experience with messaging services such as Kafka or RabbitMQ.
  • Experience with relational and/or NoSQL databases.
  • Hands‑on experience with public cloud services such as AWS, Azure, or GCP.
  • Hands‑on experience with Kubernetes, Docker and virtualization technologies.
  • Agile‑Scrum methodology experience.
  • DevOps and CI/CD experience and knowledge is a plus.
  • Excellent communication, organization and presentation skills.
EEO Statement

Equinix is an equal opportunity employer. All applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, or status as a qualified individual with a disability.

Pay

Targeted pay range for this position in San Francisco, CA / Bay Area: $128,000 to $211,000 per year.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Engineer, Product Software
Staff Engineer, Product Software

Equinix • Town of Texas (WI)

On-site
USD 135,000 - 190,000
Employee Assistance Program
Health insurance
Retirement plan
+1
Staff Engineer, Product Software
Staff Engineer, Product Software

Equinix • New York (NY)

On-site
USD 130,000 - 194,000
Health insurance
Retirement plan
Paid Time Off
+1
Staff Engineer, Product Software
Staff Engineer, Product Software

Equinix • Tampa (FL)

On-site
USD 118,000 - 176,000
Health, life, and disability insurance
Retirement plan contributions
Paid Time Off and Holidays
Senior Staff Engineer, Product Software
Senior Staff Engineer, Product Software

Equinix • Honolulu (HI)

On-site
USD 124,000 - 235,000
Senior Staff Engineer, Software Defined Dataplane
Senior Staff Engineer, Software Defined Dataplane

Equinix • Ashburn (VA)

On-site
USD 140,000 - 210,000
Senior Staff Engineer, Software Defined Dataplane
Senior Staff Engineer, Software Defined Dataplane

Equinix • New York (NY)

On-site
USD 150,000 - 224,000
Employee Assistance Program
Competitive benefits
Retirement plan options
Senior Staff Engineer, Software Defined Dataplane
Senior Staff Engineer, Software Defined Dataplane

Equinix • Dallas (TX)

On-site
USD 136,000 - 204,000
Senior Staff Engineer, Software Defined Dataplane
Senior Staff Engineer, Software Defined Dataplane

Equinix • Denver (CO)

On-site
USD 136,000 - 245,000
Employee Assistance Program
Principal Product Software Engineer
Principal Product Software Engineer

Equinix • Town of Texas (WI)

On-site
USD 177,000 - 319,000
Health insurance
Retirement plan
Paid time off
Principal Product Software Engineer
Principal Product Software Engineer

Equinix • Redwood City (CA)

On-site
USD 213,000 - 319,000
Employee Assistance Program
Health insurance
Retirement plan
+1