Overview
Fidelity Investments Workplace Investing organization is looking for a Principal Software Engineer to support our equity compensation recordkeeping platform. This person will play a key role in allowing Stock Plan Services (SPS) to accelerate the pace at which our participants can take advantage of new global capabilities. The individual will lead a team of engineers responsible for the design, development, and delivery of new and improved experiences for a customer base consisting of 500+ Fortune 1000 companies. This position provides the opportunity to work on the premiere equity compensation system in the industry, processing grants of stock, stock options, and other stock derivatives trading through domestic and international brokers.
Team and Delivery
You will be part of the technology team in SPS which is constituted of multiple agile squads. As the technical lead for one of these squads you will help drive collaboration across the organization and internal to the team. You’ll work alongside other tech leads, squad leads, quality engineering, support teams, and operations to effectively lead delivery and enablement of these global experiences. These experiences will be built around real-time recordkeeping, reporting and business intelligence features running on a modernized cloud-ready stack.
Responsibilities
* Lead a team of engineers responsible for the design, development, and delivery of new and improved experiences for the SPS equity compensation platform.
* Provide technical leadership and foster a healthy learning environment.
* Scale the delivery of key experiences to allow more participants to realize the benefits of these capabilities.
* Collaborate with other technical leads, architects, quality engineering, support, and operations to enable global experiences.
* Own and drive delivery of real-time recordkeeping, reporting, and BI features on a cloud-ready stack.
Qualifications
* Bachelor’s Degree or equivalent in a technology-related field (e.g., Computer Science, Engineering, etc.)
* 8+ years of Java EE development on high-volume enterprise systems
* Proven expertise developing Java middle-tier REST services and with Enterprise messaging (e.g., ActiveMQ, Kafka)
* Experience with PL/SQL and complex queries
* Understanding of Relational Databases
* Proven understanding of Cloud Computing and DevOps concepts, including CI/CD pipelines in an AKS Azure environment
* Demonstrated experience leading engineering teams
The Skills You Bring
* Desire to act as player/mentor and lead a team by leveraging members’ strengths
* Passionate about automating manually intensive processes to improve efficiency
* Strong capabilities in data-intensive application development, data integration, and data pipeline design on a distributed platform
* Experience leading projects to completion in an Agile environment
* Ability to collaborate with technical and business experts on the team
* Ability to learn and experiment with new technologies and patterns
* Commitment to modern test-driven and automation-driven software development methodologies
The Value You Deliver
* Strong sense of ownership for quality of solution delivery and execution
* Embrace continuous improvement of application quality and stability
* Transparent and candid communication to ensure the best outcomes
* Ability to prioritize work in a fast-paced environment
* Focus on delivering the best customer experience
* Partner with other technical leads, architects, and business teams to make clear, simple, and technically sound design decisions
* Define and lead development standards and coding best practices for the team
Additional Details
* Seniority level: Mid-Senior level
* Employment type: Full-time
* Job function: Engineering and Information Technology
Referrals increase your chances of interviewing at Fidelity Investments.
#J-18808-Ljbffr