Director – Technology Management – Digital Assets
Company | Fidelity Investments |
---|---|
Location | Boston, MA, USA, Westlake, TX, USA, Merrimack, NH, USA, New York, NY, USA |
Salary | $103000 – $218000 |
Type | Full-Time |
Degrees | Bachelor’s |
Experience Level | Senior, Expert or higher |
Requirements
- Bachelor’s degree in computer science or related field required
- 8+ years of software engineering experience in building applications that are scalable, resilient and secure
- 6+ years of experience directly managing a team of software engineers
- 1+ year(s) of experience with blockchains such as Ethereum or Bitcoin
- Familiarity with protocols such as Aave, Uniswap a plus
- Experience in hiring, motivating and retaining top talent
- Experience in managing associates in remote locations
- Software engineering background in frontend and backend services development
- An understanding of microservice architecture and cloud-based deployments
- Experience in modern software development practices such as infrastructure as code, test automation, CI/CD and containerization
- Experience in applying agile delivery processes to maximize business value
- Strong background in managing software delivery for mission critical applications
- Strong analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time
- Collaborating with stakeholders to understand business requirements and deliver solutions that exceed customer expectations
- Promoting engineering best practices, architectural standards and consistency
Responsibilities
- Responsible for a portfolio of applications and engineering associates assigned to DeFi Yield Gen Chapter
- Work closely with Product Area Leads, Squad Leads, Architects, Tech Leads and engineering teams to deliver high quality cloud-based technology solutions to meet business requirements
- Maintain a strong team of high performers and invest in their career growth
- Ensure that modern software development best practices are followed
- Bring new ideas, approaches and insights to improve the contributions of your team and enable them to develop new skills and capabilities
- Commit to ongoing development of your own expertise and knowledge to empower others with that knowledge
Preferred Qualifications
- Familiarity with protocols such as Aave, Uniswap a plus