Senior Software Engineer (Principal)
$155,000 – $233,000 USD
Tech Stack
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
- Health Insurance
- Life Insurance
- Disability Insurance
- 401k
- Paid Time Off
- Parental Leave
- Employee Assistance Program
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 6 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