Senior Software Engineer – Data Management | PGIM Fixed Income
PGIMAbout the role
Senior Software Engineer – Data Management
PGIM Fixed Income, Letterkenny
A GLOBAL LEADING ASSET MANAGER WITH A DIVERSE & INCLUSIVE CULTURE
As the Global Asset Management business of Prudential, we’re always looking for ways to improve financial services. We’re passionate about making a meaningful impact - touching the lives of millions and solving financial challenges in an ever-changing world.
We also believe talent is key to achieving our vision and are intentional about building a culture on respect and collaboration. When you join PGIM, you’ll unlock a motivating and impactful career – all while growing your skills and advancing your profession at one of the world’s leading global asset managers!
If you’re not afraid to think differently and challenge the status quo, come and be a part of a dedicated team that’s investing in your future by shaping tomorrow today.
At PGIM, You Can!
What you will do
Our Technology Solutions Group is a dynamic, fast-paced environment, with exciting changes on the horizon under new senior leadership. We are looking for you to support and build out scalable data platform for our Front, Back and Middle Office stakeholder groups.
As a data engineer, you will design and develop robust data pipelines using Python and Java, alongside building scalable APIs to expose data services. Collaborating with cross-functional teams, you’ll translate business requirements into efficient, high quality, and scalable data platform. In addition, you will be responsible for providing Level-3 support for production incidents. We want you to see this challenge as a unique and valuable opportunity, so if this sounds interesting, then PGIM could be the place for you.
This position is performed in a hybrid manner with a mix of work performed from our office in Letterkenny, Ireland and remotely.
What you can expect
Build applications ensuring that the code follows modern coding practices and industry standards, using best design patterns and architectural principles.
Develop high-quality, well-documented, and efficient code adhering to all applicable company standards.
Collaborate with tech leads to define technical designs and work with other team members to understand the system end-to-end.
Partner with product owners to understand business needs, define feature stories, and deliver robust solutions with real business impact.
Troubleshoot and resolve production incidents and service requests in a timely fashion.
Develop unit tests, integration tests, and functional automation, researching and resolving problems discovered by quality assurance or product support.
Work on complex problems requiring analytical skills and the ability to evaluate intangible variables.
Identify opportunities to simplify the application development toolset, reducing unnecessary complexity and streamlining processes.
Maintain a consistent feedback loop with development teams to champion modern technology adoption and decommissioning of legacy stacks.
Develop data pipelines using programming languages, including but not limited to Java and Python.
Work as part of a delivery team, collaborating with others to understand requirements, analyses and refine stories, design solutions, implement them, test them, and support them in production.
Ensure that the software you build is reliable and easy to support in production. Providing Level-3 support for production issues when needed.
What you will bring
5+ years of experience developing software applications with a primary focus on Java or Python
Exposure to building applications and APIs using Python programming language, frameworks, libraries and packages.
Experience in writing and testing scalable code, debugging programs, and integrating applications with third-party web services.
Fluent in relational database experience in Microsoft SQL server.
Knowledge of Java enterprise development using Spring Boot, Spring Framework and REST APIs is a plus.
Knowledge of building cloud-based applications on AWS or Azure.
Knowledge of best practices for monitoring and supporting business critical processes and systems.
Excellent analytical and problem-solving skills with the ability to think quickly and
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