Lead Software Engineer
Boston, MA, United States
Job Description: The Role Fidelity Labs is looking for a Lead API Engineer who excels in designing, implementing and managing robust, secure and scalable API solutions.
The Value You Deliver API Platform Development: Lead end-to-end development, deployment, and management of a scalable API platform, ensuring optimal performance and reliability
Technical Design Ownership: Taking responsibility for technical aspects, including architecture, design decisions and stack selection
Hands-On Leadership: Actively contribute to the development process, coding key components and setting a high standard for code quality and efficiency
Mentorship and Team Leadership: Guiding and mentoring a team of developers, promoting standard processes in coding, review and quality assurance
Innovation and Strategy: Continuously exploring emerging technologies and methodologies to enhance the platform's capabilities and efficiency
Collaboration and Communication: Working closely with product managers, stakeholders, and other teams to align the platform's development with business objectives and user needs
Quality Assurance and Security: Ensure the platform adheres to the highest standards of security and quality, including regular audits and updates
Performance Monitoring: Implement and maintain systems for monitoring platform performance, with a focus on proactive issue resolution
The Experience and Skills You Bring Proven Platform Engineering Experience: Demonstrable experience in designing and building large-scale, high-performance API platforms, with a strong understanding of RESTful principles and API design patterns
Technical Expertise: Proficiency in modern programming languages (NodeJS/Python/Golang) and frameworks used in API development, along with a deep understanding of software architecture, cloud services, and microservices architecture
Security Knowledge: In-depth knowledge of cybersecurity standard processes, including authentication, authorization, encryption, and compliance standards
Strong Leadership and Communication Skills: Experience in leading technical teams, with the ability to mentor developers, drive technical vision, and effectively communicate complex technical ideas to various stakeholders
Adaptability and Continuous Learning: A commitment to staying ahead of with the latest industry trends, technologies, and methodologies in API development and platform engineering.
Bachelor’s degree in computer science or information systems (preferred but not necessary)
Minimum of 6 years of experience in Software Development, with a specialized focus on Platform/API engineering
The Team We are Fidelity Labs, Fidelity Investments’ in-house software incubator and digital studio. Founded in 2005, Fidelity Labs has played a critical role in driving growth and innovation for the firm. The Fidelity Labs organization has a portfolio of new businesses and is constantly prototyping concepts for Fidelity’s next new ventures.
Certifications: Category: Information Technology