Equinix

Software Development Engineer Staff

Bangalore Office BLS2Full timeStaffPosted about 8 hours ago
Apply on Equinix →

Sign into see who you know at Equinix.

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 Staff (Specialist level) is a seasoned experienced professional with a full understanding of the area of specialization while responsible for a variety of software development engineering systems issues. This job is the fully qualified, career-oriented, journey-level position. Is an individual contributor level that does not lead other employees or teams.ResponsibilitiesA seasoned experienced professional with a full understanding of area of specialization; resolves a wide range of issues in creative waysNormally receives little instruction on day-to-day work, general instructions on new assignmentsTechnical Consistently produces  maintainable, high quality professional software code independentlyDesigns systems independently and leads by example to more junior team membersDebugs production issues involving multiple systems; works to simplify, optimize and remove bottlenecksSets code review guidelines and sets an example in code quality to more junior team membersTechnical for SDET/QAOwns and delivers on quality goals for the team; leads by exampleContributes towards CI/CD goals for the teamInfluences the definition of stories and epics and owns functional test methodologyHas a firm grasp of system and deployment architecture; identifies performance and scalability bottlenecks and influences the solutionDealing with AmbiguityTechnical strategy is defined. Able to deal with ambiguity and adoptHelps to interpret ambiguous product requirements and provides clarityProcessIdentifies opportunities to improve the team's efficiency and operational excellence, and implements within a diverse scopeScope and ImpactOwns medium, large sub-systems consisting of many moving features and parts of software engineering systemsLeadershipDives deep into the root cause of  issues and ensures that the issues remain fixedCollaborates with and influences team members; mentors junior engineersViews problems as opportunities and proposes solutionsActs like an owner; thinks on behalf of customersAble to navigate  challenges faced in achieving goals or reach out for help in a timely mannerMentors junior engineersQualificationsTypically requires a minimum of 5 years of related experience with a Bachelor’s degree or equivalent work experienceEquinix is committed to ensuring that our employment process is open to all individuals, including those with a disability.  If you are a quali...