JobMatch
← Back to jobs

Principal, Software Engineer - Technical Lead (Full Stack) Galway

Fidelity Investments

RemoteGalway, County Galway, IrelandprincipalFull-time
Posted
today
Source
LinkedIn (remote, Europe)
Field
Engineering

Skills

KubernetesLeadershipAngularDevOpsCI/CDAgileJavaSQLAWS

Description

Job Description Join Fidelity as a Principal Software Engineer - Technical Lead within our Asset Management Technology group. You will play a key role in shaping technical direction, engineering standards, and the delivery of modern microservices and user interfaces supporting investment solutions managing over $950bn in assets. The Expertise And Skills You Bring You have a degree in Computer Science, Engineering, Information Technology or equivalent and are passionate about continuous learning and technology innovation. Required Experience - Minimum 10 years of software design and development experience. - Strong experience with Java, Spring Boot, and RESTful services. - Experience with Angular or a similar front-end framework. - Experience designing and developing microservices-based applications. - Experience working within Agile teams and delivering incremental business value. - Understanding of DevOps practices and CI/CD tools such as Maven and Jenkins. Preferred Experience - Experience with automated testing tools such as Karate, Playwright, Storybook, or similar frameworks. - Experience with Oracle SQL and PL/SQL. - Exposure to AWS and/or Kubernetes. - Exposure to messaging technologies such as Kafka. - Investment Management or Financial Services domain knowledge. As a Technical Lead, You Will - Provide technical leadership, guidance, and mentoring to engineers across the team. - Promote engineering excellence through code reviews, automation, testing, and DevOps best practices. - Contribute to architecture and design decisions for business-critical applications. - Partner with Product Owners, Architects, and stakeholders to deliver high-quality solutions. - Help establish and maintain engineering standards across the team. We Are Looking For Someone Who - Manages priorities effectively across multiple workstreams. - Can triage issues, perform root cause analysis, and make sound decisions in complex or time-sensitive situations. - Champions best practices in software engineering, CI/CD, automation, testing, and code quality. - Builds strong relationships and collaborates effectively with distributed teams and stakeholders. - Thrives in a collaborative, fast-paced, and agile environment. The Team In this role, you will contribute to the development of technology solutions used by Portfolio Analysts and Portfolio Managers supporting more than $950 billion in assets under management across Retirement and College Savings solutions. You will help enhance a suite of microservices and user interfaces that provide portfolio construction, modelling, and trading capabilities. Working within a modern engineering environment, you will contribute to scalable, resilient solutions while helping shape the future direction of our technology platform. Why Join Us? - Influence technical direction and engineering standards within a highly collaborative team. - Work on business-critical platforms supporting large-scale investment solutions. - Contribute to modern engineering practices including microservices, automation, CI/CD, cloud technologies, and DevOps. - Partner with talented engineers and business experts in a dynamic and innovative environment. - Help deliver technology that supports millions of investors in achieving their long-term financial goals. Category Information Technology

JobMatch aggregates public listings. Always apply through the original posting.