Tallo logoTallo logo

Software Development Engineer Expert

Job

Equinix, Inc

Romeoville, IL (In Person)

Full-Time

Posted 3 days ago (Updated 12 hours ago) • Actively hiring

Expires 6/13/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
82
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

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.

Help us challenge assumptions, uncover bias, and remove barriers-because progress starts with fresh ideas. You'll find belonging, purpose, and a team that welcomes you-because when you feel valued, you're empowered to do your best work.

Job SummaryThe Software Development Eng Sr. Staff (Expert level) has wide ranging expert experience at resolving complex software development engineering applications issues. Determines methods and procedures on new assignments. Is an individual contributor level that does not lead other employees or teams.

ResponsibilitiesHaving wide-ranging experience, uses professional concepts and company objectives to resolve complex software systems engineering issues in creative and effective ways. Determines methods and procedures on new assignments.

Dealing with AmbiguityDefines the technical strategyWorks with product stakeholders to provide clarity when faced with ambiguous requirementsAble to context switch between multiple tasks within the ProductProcessDrives major improvements to the teams' speed of deliveryThinks on behalf of customers in diving deep into the root cause of complex system engineering issues while also proposing solutions and opportunities for improvementScope and ImpactOwns the design and architecture of the teams' software systemsOwns quality goals of the teams' systemsLeadershipOwns customer KPIs and quality metrics of the teams' systemsCollaborates with team members and influences cross-functional stakeholders on complex software development designIs an expert in one or more technical domain areas; mentors junior engineersActs as an owner; thinks on behalf of customersAble to navigate complex challenges faced in achieving goalsViews complex problems as opportunities and proposes solutionsMentors senior engineersSkillsetDesign, develop, and maintain scalable and secure solutions using React for UI and Spring Boot for backend servicesBuild and optimize data models and persistence layers using PostgreSQLLead technical design discussions and contribute to architectural decisionsDevelop and maintain CI/CD pipelines to enable reliable and efficient deploymentsDesign, deploy, and support applications on AWS, leveraging cloud-native tools and technologiesEnsure code quality, performance, security, and adherence to engineering best practicesCollaborate closely with product managers, architects, and cross-functional engineering teamsMentor and guide junior engineers through code reviews and technical discussions Required Technical SkillsStrong experience with React (UI development)Solid backend development experience using Spring BootHands-on experience with PostgreSQL or other relational databasesProven experience with CI/CD pipelines and automation toolsGood working knowledge of AWS cloud platform and related servicesFamiliarity with modern DevOps practices and application monitoringSoft Skills & CompetenciesStrong communication skills, both written and verbalDemonstrated ability to collaborate effectively across teams and disciplinesAbility to provide technical direction and influence design decisionsStrong problem-solving mindset with attention to detailQualificationsTypically requires a minimum of 8 years of related experience with a Bachelor's degree or equivalent work experienceBachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience)Several years of hands-on experience in full-stack application developmentExperience operating in an enterprise or large-scale distributed systems environment is a plusEquinix 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.

Similar remote jobs

Similar jobs in Romeoville, IL

Similar jobs in Illinois