Fidelity

Principal Software Engineer

Ireland
Kubernetes Python AWS API Docker Java PostgreSQL SQL Terraform
This job is closed! Check out or
Description

Job Description:

Principal Software Engineer/Technical Lead

At Fidelity Ireland we pride ourselves on a culture that allows you to share, collaborate and be yourself in a dynamic workplace. Our team uses a variety of technologies that either use your current skills or build a platform for continuing to grow by learning new technologies.

We have an exciting opportunity for a Principal Software Engineer/Technical Lead to join our team in Fidelity Institutional Technology (FIT). You will work as part of a team developing new software solutions on a highly strategic initiative in our FI Wealth Management area, supporting our Custom Separately Managed Accounts (CSMA) customers.

Our development teams are highly collaborative and encourage creativity, innovation, and excellence. Your experience, skills, and input will be critical to our shared success.

We seek a highly motivated individual who can apply their leadership experience to lead out the software design and development activities for the team and to guide and encourage your fellow team members.

The Expertise We’re Looking For

  • Bachelor’s degree in Computer Science, Engineering or related discipline.
  • Advanced development experience, building enterprise applications using Java, Springboot, Python, AWS Lambda’s, REST APIs, Swagger, Postgres, SQL, and Selenium.
  • Strong experience with Docker, Kubernetes, Terraform and AWS cloud deployment/application management.
  • Experience building and deploying applications using continuous integration pipelines and automated deployment tools such as Jenkins/Jenkins Core.
  • Experience using source control and pull requests for development using tools such as Github or Bitbucket.
  • Experience with Datadog, Splunk or other logging / observability tools is a plus.
  • Experience with testing and test automation libraries/strategies such as Selenium, Cucumber is a plus.
  • Experience of working within an agile scrum development environment.
  • Strong technical leadership experience in leading and mentoring scrum teams focused on building software solutions for business critical applications. The teams you have worked with have multi-functional responsibilities such as engineering, quality and release implementation.
  • Strong communication skills and technical expertise to drive and participate in meaningful discussions with partners across business and architecture.
  • Strategic thinking and critical problem-solving skills.
  • Proven track record of product delivery.

The Purpose of Your Role

  • Technical leadership of your team in all facets of the software delivery process.
  • Proactively partner with product owners, technologists, architects and chapter leaders, as required, to influence, shape and drive technical developments on the product and platform, and to set and apply standards.
  • To bring an innovative and creative mindset to application design.
  • To design and build scalable applications.
  • Develop a keen understanding of the business domain you are working on and actively participate in technology discussions with business partners and other parties.
  • Communicate effectively in a team-oriented environment.
  • Build positive relationships within and across teams.
  • To stay on top of latest trends and thrive by actively sharing insights, knowledge, industry practices and developments within and across teams.

The Skills You Bring

  • Leadership to guide, encourage, and motivate your fellow engineers.
  • Strong interpersonal, collaboration and relationship building/management skills.
  • Deep experience of engineering principles, patterns, and practices.
  • Collaborative in your approach, actively contributing to how work gets completed, and you thrive in a team environment.
  • Excellent analytical, communication, and organizational skills and the ability to handle multiple tasks at a given time. You are energetic and positive and bring energy and commitment to the role.
  • Self-directed, willing to take initiative, pragmatic and results-oriented.
  • Excellent coaching and mentoring skills. You will help lead and mentor the team in advocating and achieving engineering excellence across our product space.

The Team

At the core of our mission, Fidelity Institutional Technology (FIT) serves as the catalyst for our business partners to excel in their respective markets. We strive to achieve this by meticulously crafting, building, and upkeeping the technological infrastructure and products within Fidelity’s Institutional (FI) business units. Embedded within FIT, is the Managed & Advisory Solutions team, an integral part of the broader FI Wealth Management Domain, which is dedicated to the creation and support of products facilitating managed product distribution, both on and off the platform.

As a vital member of this dynamic team, your role within FIT will focus on leading a team to provide robust software solutions within the high-paced Managed & Advisory Solutions team.

Company Overview

Why Fidelity?

  • A company that is committed to innovation and being an industry leader by investing in technology.
  • More than 12,000 technology professionals utilizing an Agile methodology enterprise-wide.
  • Access to top-tier technology platforms, tools and frameworks.
  • Challenging positions and numerous opportunities for personal and professional growth.
  • Competitive compensation and benefits package that includes bonus, health insurance, pension, life assurance and a variety of work/life programs.

Company Culture

At Fidelity, we reward ambitious, passionate individuals with a work environment that fosters diversity, teamwork and collaboration as well as encourages innovative ideas and fresh thinking. We recognize the value that employees’ individual differences can contribute to the bright and strong future of our company. 

At Fidelity, we are focused on making our financial expertise broadly accessible and effective in helping people live the lives they want. We are a privately held company that places a high degree of value in creating and nurturing a work environment that attracts the best talent and reflects our commitment to our associates. Fidelity established an Ireland presence in 1996 and we currently employ 1,700 staff across IT and shared services, with offices in Dublin (City West) and Galway (Parkmore East).

For information about working at Fidelity, visit www.fidelityinvestments.ie.

Fidelity Investments is an equal opportunity employer.

Category:

Information Technology
Fidelity
Fidelity
Asset Management Finance Financial Services Retirement Wealth Management

0 applies

20 views

Similar Jobs

DevOps Engineer

Remote Portugal

Staff Software Engineer

Bengaluru, India

Principal Data Engineer

Bengaluru, India

Staff Data Engineer

Bengaluru, India

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

50,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 241 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

Cancel anytime / Money-back guarantee

Wall of love from fellow engineers