Jobs and Careers
FI
Senior Software Engineer
Fidelity InvestmentsIrelandfull_timeVerifiedPosted 12 Jun 2024
About the role
<h2></h2><h2>Job Description:</h2><p></p><p>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 and skills.</p><p></p><p>We have a great opportunity for a Senior Software Engineer to join our team in the Fidelity Brokerage Technology organization (FBT). You will work as part of a new team developing performance measurement and analysis software for Custom Separately Managed Accounts (CSMA), which is a highly strategic initiative in our Fidelity Institutional Wealth Management area.</p><p></p><p>Our development teams are highly collaborative and encourage creativity, innovation, and excellence. Your experience, skills, and input will be critical to our shared success.</p><p></p><p></p><p>The Expertise We’re Looking For:</p><ul><li>Bachelor’s or Master’s Degree in a technology related field (e.g. Engineering, Computer Science, etc.) required with minimum 5+ years of design and development experience</li><li>Strong experience with these database technologies – Snowflake, Oracle</li><li>Experience in Object-Oriented Software development with Java and/or Python</li><li>Hands on experience with Spark (Java or Scala), use of AWS EMR as the infrastructure for execution both an advantage</li><li>Experience in Cloud technologies (AWS), including Docker and EKS</li><li>Experience building scalable and robust ETL data flows</li><li>Strong design and analysis skills for a large data platform</li><li>Experience with DevOps, Continuous Integration and Continuous Delivery (Maven, Jenkins, GitHub, Terraform, Docker)</li><li>Experience of working within an agile scrum development environment</li><li>Excellent interpersonal and communication skills</li><li>Excellent collaboration skills to work with multiple teams in the organization</li><li>Financial Services industry experience preferred but not essential</li></ul><p></p><p></p><p>The Purpose of Your Role</p><p>The successful candidate will be a member of a team that are at the forefront of engineering in Fidelity Brokerage Technology with a strong focus on engineering excellence. We seek a senior software engineer who is versatile, always eager to tackle new problems and continue to push technology forward. This position is intended for an individual contributor who has strong engagement and the ability to work effectively in a multi-functional agile scrum team.</p><p></p><p></p><p>The Skills You Bring:</p><ul><li>Application design and development experience, with a full understanding of the software development process</li><li>Ability to contribute to code quality, security, organization, and automation.</li><li>Strong analytical, communication and organizational skills and the ability to manage multiple tasks at a given time</li><li>Collaborative in your approach, actively contributing to how work gets completed, and you thrive in a team environment</li><li>Expertise in code reviews for standards and efficient coding practices</li><li>Expertise in building monitoring and alerting tools to report failure or potential performance degradation</li><li>Ability to guide, encourage and motivate your fellow engineers</li><li>Team player</li><li>Able to act independently under minimal direction</li></ul><p></p><p></p><p>The Value You Deliver:</p><ul><li>Deliver high quality, timely, cost effective and maintainable software solutions in an agile environment to meet functional and non-functional business requirements</li><li>Participate in application design, and work as part of a team to deliver software</li><li>Actively contribute to engineering practices such as code and design reviews</li></ul><p></p><p></p><p>The Team</p><p></p><p>At the core of our mission Fidelity’s Brokerage Technology (FBT) division exists to enable its business partners to win their respective marketplaces by crafting, building, and maintaining the technology platforms and products of Fidelity’s Institutional, Personal Investing, and Workplace Investing Business Units. The Performance Measurement & Analysis area is an integral part of the broader FI Wealth Management Domain, which is dedicated to the creation and support of performance measurement and analysis software for our products. As a vital member of this dynamic team, your role within FBT will focus on providing technical expertise within the team.</p><h2></h2><p></p><h2>Category:</h2><h2></h2>Information Technology
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s