Director, Software Engineering (UI)
Fidelity Investments
Job Description:
Note: Fidelity will not provide immigration sponsorship for this position.
The Role
We are seeking a highly accomplished Director of Engineering responsible for the engineering strategy, execution, and evolution of our Integrated Experience Platform capabilities within the Asset Management Technology Foundations organization. This includes integrated web and desktop experience platforms, design systems, shared component libraries and core UI frameworks that power applications across Asset Management.
As a senior engineering leader, you will balance people management responsibilities—including hiring, mentoring, performance management, and talent development—with strong engineering craftsmanship. You are expected to remain deeply engaged in technical decision‑making, design, code quality standards, and engineering best practices, setting a high bar for how software is designed, built, tested, and operated.
You will partner closely with engineering, architecture, UX, and product leaders to shape technical direction, influence platform strategy, and ensure teams are aligned on engineering standards, modern delivery approaches, and disciplined execution. You will actively guide teams through complex technical trade‑offs, design reviews, and platform evolution, while coaching engineers grow both technically and as leaders.
We are looking for a leader who is committed to continuously advancing both their own technical depth and the capabilities of their teams—bringing modern engineering thinking, innovation, and a culture of continuous improvement to the organization. This role is ideal for an engineering‑first leader who thrives on developing people, strengthening engineering discipline, and delivering foundational platforms that enable business outcomes at scale.
If you are a passionate and experienced engineering leader with a strong track record of hands‑on technical leadership, people development, and delivery of high‑quality platform solutions, we encourage you to apply and help advance our capabilities.
The Expertise You Bring
- Proven experience leading enterprise integrated experience platforms, owning strategy and execution for web and desktop UI foundations.
- Demonstrated ownership of design systems and shared UI component libraries, including governance, adoption, and long‑term evolution across multiple product teams.
- Deep background in modern UI and desktop experience architecture, including scaling component‑driven micro-frontend platforms and enabling consistent, high‑quality user experiences across applications.
- Strong experience with desktop interoperability platforms and standards, including FDC3, and related interop products, enabling application composition, context sharing, and cross‑application workflows.
- Experience integrating AI‑enabled capabilities into interoperability platforms, such as contextual intelligence, workflow automation, smart routing of intents, and AI‑assisted cross‑application experiences.
- Strong understanding of desktop containers, inter‑application communication patterns, and orchestration models, including how AI services can enhance real‑time decisioning and user productivity.
- Track record of leading engineering talent, while setting clear technical direction and accountability.
- Solid full‑stack foundation enabling effective leadership across platforms and supporting backend services, ensuring seamless end‑to‑end integration.
- Recognized ability to influence enterprise engineering standards and platform strategy, particularly across experience platforms, interoperability, and shared UI services.
- Sustained commitment to engineering excellence, talent development, and continuous improvement in large, complex environments.
- Bachelor’s degree in computer science, Software Engineering, or related technical field, demonstrating a solid foundation in data structures, algorithms, systems design, and core engineering principles
The Skills You Require
- Ability to coach, mentor, and provide technical guidance to engineers working across platforms, interoperability layers, and AI‑enabled capabilities.
- Strong hands‑on understanding of Angular, TypeScript, and component‑driven UI development, including modern build, testing, and performance optimization practices.
- Ability to design and evolve UI frameworks and shared frontend capabilities that support both browser‑based and desktop‑hosted experiences.
- Practical experience with FDC3 and desktop interoperability platforms (OpenFin / Interop), including context sharing, intents, app discovery, and cross‑application integration.
- Knowledge of desktop containers, windowing models, and interop standards, enabling seamless multi‑application user experiences.
- Ability to design AI‑enhanced interoperability workflows, such as intelligent context propagation, AI‑driven intent resolution, recommendation services, and workflow automation across applications.
- Experience integrating UI and interop platforms with backend and AI services through well‑designed APIs, with working knowledge of Java, Spring Boot, REST, OpenAPI, and OAuth2/JWT.
- Familiarity with CI/CD pipelines supporting frontend assets, shared UI libraries, desktop‑integrated applications, and AI‑enabled services.
- Understanding of cloud infrastructure and Kubernetes‑based deployment models supporting experience platforms, interop services, and AI workloads.
- Strong operational mindset, including observability, reliability, incident response, and performance tuning, with particular focus on end‑user experience and workflow continuity.
- Curiosity and adaptability, with an ongoing focus on modern experience platforms, desktop interoperability, cloud technologies, and AI‑enabled development practices (GitHub Copilot, Claude Code).
The Value You Deliver
- Ensuring engineering talent, skills, and team composition are aligned with the strategy, long‑term technical direction, and organizational priorities, enabling delivery of scalable, secure, and reliable platform capabilities.
- Supporting, mentoring, and empowering engineers to deliver their best work while growing deep expertise across UI platforms, Java, Spring Boot, API engineering, distributed systems, and cloud technologies.
- Driving an agile, learningoriented engineering organization that adopts continuous improvement, collaboration, adaptability, and iterative delivery.
- Championing a culture of engineering excellence, with high standards for reliability, performance, resilience, security, accessibility, and craftsmanship.
- Contributing to and reinforcing engineering best practices, coding standards, design patterns, and platform guidelines, ensuring consistency, maintainability, and quality.
- Bringing strong curiosity and an engineering mindset—consistently asking “why,” challenging assumptions, and ensuring delivered solutions provide clear technical and business value.
- Acting as a senior engineering leader who actively innovates, experiments, and evaluates emerging technologies, including cloud‑native patterns, platform modernization, and improved approaches to building APIs and services at scale.
- Leading the adoption of modern engineering approaches, including cloud‑native architectures, DevOps practices, event‑driven systems, and emerging technologies such as AI/ML where appropriate.
- Building trusted, collaborative relationships with architecture, product leaders, UX partners, and peer engineering teams to ensure alignment on platform strategy and execution.
- Serving as an inspiring engineering leader by sharing knowledge, participating in technical forums, promoting thought leadership, and advocating for modern engineering practices across the broader organization.
The Team
Architecture and Technology Foundation (ATF) team is a central team within Asset Management that provides ready-to-use solutions composed of standard technology stacks, development frameworks, reusable software components and services. As a member of the team, you will work in close partnership with Asset Management Technology leaders to lead and develop high performing engineering teams while actively shaping the technical direction of our experience platforms.
Fidelity’s Onsite Working Model
Fidelity is transitioning to a full-time onsite working model through a phased rollout across regions and roles. Currently, some roles and locations require 100% onsite presence, while others require less. Onsite expectations are likely to evolve as the rollout continues. This transition does not apply to fully remote roles.
Certifications:
Category:
Information TechnologyPlease be advised that Fidelity’s business is governed by the provisions of the Securities Exchange Act of 1934, the Investment Advisers Act of 1940, the Investment Company Act of 1940, ERISA, numerous state laws governing securities, investment and retirement-related financial activities and the rules and regulations of numerous self-regulatory organizations, including FINRA, among others. Those laws and regulations may restrict Fidelity from hiring and/or associating with individuals with certain Criminal Histories.
$138.9k - $180.6k
...Job Description: Saab Inc.'s Autonomous and Undersea Systems (AUS) division is seeking an innovative and experienced Senior Software Engineer to participate on technical teams defining, architecting, implementing, integrating, verifying, delivering, and maintaining...SuggestedTemporary workFor contractorsWork experience placementCasual workLocal areaRemote work$118.1k - $200.76k
...Job Description We are seeking talented, experienced Software Engineering Leads to help us create the world’s most advanced solutions in the area such as Signals Intelligence (SIGINT), Aircraft Protection, Radar Warning and Electronic Attack for our defense related customers...SuggestedFull timeWork experience placementLocal area$64.93k - $110.37k
...Electronic Combat Solutions (ECS) has technology, engineering and program teams that educate and mentor... ...support through all phases of the software development lifecycle. Because... ...across multiple layers of the software stack (UI, web services, microservices, databases)....SuggestedFull timeLocal areaRemote workFlexible hoursNight shift$107.5k - $204.5k
...citizens only. Must obtain a DoD Secret clearance. Job Summary The Software Product Assurance Center’s Software Security Sensors and Effectors Department seeks an experienced Embedded Software Engineer to develop and maintain safety‑critical embedded applications in an...SuggestedTemporary workFor subcontractorWork at officeFlexible hours$107.4k - $161k
...about what we do. It's our people who fuel our creativity and make our culture feel like home. Join our team as a Senior Software Engineer Engineer! This is a fixed hybrid role on-site Tuesday, Wednesday, Thursday in Nashua NH We are seeking a highly skilled...SuggestedPermanent employmentTemporary workWork experience placementWork at officeImmediate startFlexible hours$97.01k - $164.91k
...We are seeking a highly skilled and experienced Senior Python Engineer to join the Digital Architecture Team (DAT), leading the design... ...~4 years of experience in Python development, with a focus on software architecture and integration ~ Strong understanding of digital...Full timeLocal area$91.7k - $115k
...meaningful difference in people's lives. Our medical devices, software and related services are used worldwide to diagnose and treat... ...performance and schedule objectives. Stays current with software engineering trends and technologies through activities such as self- study...Minimum wageOngoing contractH1bLocal areaRemote workWorldwideRelocation- ...Software Engineer Nashua, NH, United States Job Brief We are seeking a Software Engineer to execute the full lifecycle of the product development, by programming well-designed, efficient, and testable code that meets specifications. Responsibilities Develop...
$107.5k - $204.5k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...the future of aerospace and defense. Job Summary : The Software Product Assurance Center’s Software Security Sensors and Effectors...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours- ...can resume their lives as quickly as possible. As a Senior Software Engineer, you will be part of a small pluri-disciplinary development team... ...for medical devices. · Partnering with Product Manager and UI/UX Designer for prototyping, evaluation, and implementation of...
- ...Position : Senior Software Engineer Location : North Andover MA Requirements Role Summary: Experienced Technical... ..., Web API Frontend: React.js, JavaScript, Material-UI, Bootstrap, HTML, CSS Cloud: AWS (Deployment and...
$140k
...Senior Software Engineer Andover, MA About Alumni Ventures Alumni Ventures is one of the world's most active venture capital platforms, with $1.4B+ in assets raised and investments in 1,600+ companies. Our network of 850,000+ members and 40+ dedicated investors...Work at officeImmediate startVisa sponsorshipFlexible hours$136.32k - $225.09k
...Senior Software Engineer The Senior Software Engineer is a technical leader who designs, implements, and ensures the quality of complex software solutions to solve our customers' most pressing challenges. This position exists to provide technical leadership that champions...Permanent employmentFull timeWork experience placementWork at officeRemote workFlexible hours- ...Software Engineer This is a hybrid role - qualified candidates must be available to spend a portion of their work week in our North Andover office. To be considered, candidates must be legally eligible to work in the United States without the need for employer-sponsored...Work experience placementWork at officeVisa sponsorshipFlexible hours
$107k - $130k
...in people's lives. Our medical devices, software and related services are used worldwide to... ...Job Summary The Senior Software Engineer - Applications is a collaborative full stack... ...TDD/CI/CD environment Support automated UI/API testing by QA team Work with the...Minimum wageOngoing contractH1bLocal areaRemote workWorldwideRelocation- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...Remote jobInternship
$115.4k - $192.3k
## Software Engineering LeadApplylocations: North Andover, MAtime type: Full timeposted on: Posted Todayjob requisition id: R113917**Must be able to work in North Andover Mass without requiring relocation assistance**Are you a collaborative Lead Software Engineer looking...Local areaWorldwideRelocation package$89k - $143.75k
...profoundly impact health for humanity. Learn more at Job Function: R&D Product Development Job Sub Function: R&D Software/Systems Engineering Job Category: Scientific/Technology All Job Posting Locations: Santa Clara, California, United States of...Full timeTemporary workWork at officeLocal areaRemote workNight shift$130k - $150k
...Senior Software Engineer, Data Engineering At Rockstar Games, we create world-class entertainment experiences. Become part of a team working on some of the most rewarding, large-scale creative projects to be found in any entertainment medium - all within an inclusive...Full timeWork at office$136.32k - $225.09k
The Senior Software Engineer is a technical leader who designs, implements, and ensures the quality of complex software solutions to solve our customers' most pressing challenges. This position exists to provide technical leadership that champions a customer-first mindset...Permanent employmentFull timeContract workWork experience placementWork at officeRemote workFlexible hours$57.2k - $108.8k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead... ...You Will Do: Design, develop, test, deliver, and maintain software for cutting-edge systems. Work with talented teams of engineers...Full timeTemporary workWork experience placementInterim roleInternshipWork at officeRemote workRelocationFlexible hours$86.8k - $165.2k
...Position Overview Senior Software Development Engineer focused on developing Simulation applications in C/C++ at RTX’s Patriot Software Development Team in Tewksbury, Massachusetts. Responsibilities Design, develop, and maintain software applications using C/C++ for complex...Temporary workRelocation packageFlexible hoursNight shiftAfternoon shift$91.3k - $100.9k
01845 Andover 13.05.2026 Draeger Medical Systems, Inc. Software Engineer II Business Unit: Draeger Medical Systems, Inc., Job-ID: 1230 Location: Andover Function: R&D Work Location: Hybrid Employment Type: Permanent This Software Engineer II is a hybrid position, a minimum...Permanent employmentTemporary workWork experience placementWork at office3 days per week- ...EMPLOYMENT: 116 John St. Suite 210. Lowell, MA 01852 POSITION: Senior Software Developer DUTIES: Use computer vision to initiate, research,... ...: Master's or Higher Degree in Computer Science, Computer Engineering, or Software Engineering. WORK SCHEDULE: 40 hours per week: 9:...
$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today's mission and stay ahead... ...safer, more secure world. We are seeking a skilled Senior Software Development Engineer with a focus on developing Simulation applications...Temporary workWork experience placementInterim roleWork at officeLocal areaRemote workWork from homeRelocation packageFlexible hoursNight shiftAfternoon shift- ...Our client, a leading organization in the finance industry, is seeking a dedicated and innovative Senior Software Engineer to join their dynamic team. As a Senior Software Engineer, you will be an integral part of the development team supporting various financial products...Weekly payContract workTemporary workRemote workFlexible hours
$97.01k - $164.91k
...Software Engineer Thank you for your interest in BAE Systems! This opening is included as part of our June 2026 Countermeasure & Electromagnetic Attack Solutions Engineering Hiring Event. While we encourage all interested professionals to apply, please note that this...Full timeContract workWork experience placementLocal areaFlexible hours$86.8k - $165.2k
...the strength of more than 100 years of experience and renowned engineering expertise to meet the needs of today’s mission and stay ahead... ...us and help shape the future of aerospace and defense. he Software Product Assurance Center’s Software Security Sensors and Effectors...Temporary workWork experience placementFor subcontractorWork at officeRemote workFlexible hours- ...Senior Embedded Software Engineer The Software Product Assurance Center's Software Security Sensors and Effectors Department is seeking a highly skilled individual to join our software team where you will employ Agile development techniques on embedded targets to continuously...For subcontractor
- ...techniques and outcomes of surgery so patients can resume their lives as quickly as possible. Position Summary: ~ As a Senior Software Engineer for robotics applications, you will be part of a small pluri-disciplinary development team of 5 to 10 engineers, dedicated to...Relocation
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Director, Software Engineering (UI). Be the first to apply!



