
Principal Software Engineer
Equinix
The Role
Overview
Designs and leads end-to-end software architecture and development for complex solutions.
Key Responsibilities
- code development
- automated testing
- architecture review
- release management
- sla metrics
- customer interaction
Tasks
-Develops and maintains code for complex changes -Recommends testing frameworks, designs automated test scripts -Defines and publishes the SLA metrics and the compliance reports -Ensures and enables ITIL compliance -Manages internal/external customer relationship and communication, working with all the product stakeholders -Brings in industry tools automation expertise and aligns Equinix practices accordingly -Attends and engages in requirement definition meetings -Provides executive team updates aligning with the vision, charter and roadmap -Leads cross functional/cross platform architecture reviews, sets architecture guidelines and standards -Participates in enhancement and release planning meetings to represent the SW development input into the process -Reviews, analyzes and gives feedback on requirements/functional designs -Sets testing standards and recommends testing frameworks -Manages assigned development tasks to schedule/plan, provides leadership and planning for completing development for projects -Designs for larger projects and cross system/functional enhancements -Develops innovative solutions, processes and best practices by leading internal technical teams -Manages and influences cross-functional release cycle -Conducts design reviews, provides technical leadership and develops design templates and standards -Conducts code and program performance reviews -Defines the architecture and presents to the product management team to ensure that the architecture is aligned with the product roadmap -Sets design and coding standards and processes -Provides technical leadership, recommends development tools -Participates in customer calls to understand issues and provide solutions -Participates in architectural review process
Requirements
- computer science
- computer engineering
- bachelor's
- 10+ years
What You Bring
-Bachelor's in Computer Science or Computer Engineering -10+ years experience
People Also Searched For
Design Manager jobs in Toronto , Ontario , CA
Project Manager jobs in Toronto , Ontario , CA
Structural Engineer jobs in Toronto , Ontario , CA
Design Manager jobs in Ontario , CA
Project Manager jobs in Ontario , CA
Structural Engineer jobs in Ontario , CA
Design Manager jobs in Toronto , CA
Project Manager jobs in Toronto , CA
Structural Engineer jobs in Toronto , CA
The Company
About Equinix
-World’s largest provider of data center and interconnection services. -Offers cutting-edge solutions that enable businesses to scale and adapt to the digital age. -Facilitates high-performance connections for industries like cloud computing, telecommunications, and finance. -Provides services including hybrid cloud solutions, network and application performance optimization, and interconnection for business ecosystems. -At the forefront of advancing global digital transformation through strategic partnerships with leading companies. -Innovative business models drive enterprise infrastructure modernization, ensuring security and compliance.
