Senior Software Engineer (Principal)

EquinixDallas, TXfull_timeprincipal

$155,000 – $233,000 USD

Tech Stack

Solid badges = required, outlined = preferred

Responsibilities

  • Lead the architecture, design, and development of highly scalable, distributed enterprise systems.
  • Build and evolve a workflow orchestration platform to coordinate and manage complex operational processes across data centers.
  • Design systems focused on high availability, resilience, observability, and performance at scale.
  • Develop robust, cloud-native services using Java, Spring Boot, and React.
  • Mentor engineers and drive technical excellence through best practices, code quality, and design reviews.

Soft Skills

System ArchitectureTechnical Decision-MakingCross-Functional CollaborationMentoring

Benefits

  • 401k
  • Disability Insurance
  • Employee Assistance Program
  • Health Insurance
  • Life Insurance
  • Paid Time Off
  • Parental Leave

Culture

Cross-Functional TeamsMentorship Program

Requirements

Regions: Us

Get jobs like this in your inbox

Weekly Java, Spring Boot, React hiring trends and salary data — free.

Join 8 engineers getting weekly insights

Get market intelligence in your inbox

Free weekly insights on tech hiring trends, salaries, and in-demand stacks.

Already a subscriber? Sign in

About Equinix
Industry: digital infrastructure
Size: enterprise

Equinix is the world’s digital infrastructure company, providing connectivity solutions and enabling innovations by shortening the path to connection.

View company profile →
Compensation
Base salary: $155,000 – $233,000 USD
Equity: Equity may be offered depending on the position
Bonus: Eligible for bonus