Principal Software Engineer

Fidelity InvestmentsGalway, IE
Published on

About the Role

Join Fidelity Investments as a Principal Software Engineer. You will be part of an agile scrum team responsible for the Contact Center platform, which serves over 20 million clients and processes more than 35 million customer interactions annually, operating 24x7. Your role will focus on delivering high-quality software and improving user experiences. Continual learning and team collaboration are essential in our fast-paced environment.

Skills You Bring

  • Bachelor's degree in Computer Science or equivalent.
  • 8+ years of hands-on experience as a software engineer.
  • Proficient in Java, Ansible, Python, and experienced in developing APIs and microservices.
  • Familiar with CI/CD pipelines using tools like uDeploy or Ansible.
  • Understanding of modern data architecture principles.
  • Agile methodologies such as Scrum and Kanban.
  • Familiarity with Docker/Kubernetes and cloud platforms like Azure/AWS is a plus.
  • Proficient in Event-Driven Architecture and Test Driven Development practices.
  • Skills in Data Engineering would be an additional advantage.

The Value You Deliver

  • Write high-quality, reliable, and scalable code.
  • Understand and execute the leadership vision.
  • Promote a culture of innovation in the team.
  • Foster best practices in software engineering.
  • Stay updated with the latest technologies.
  • Take ownership of projects and ensure team integrity.

About the Company

Fidelity Investments is a leading company known for its outstanding financial services and investment solutions. Their focus on delivering innovative solutions to millions of customers and associates exemplifies their commitment to providing world-class capabilities in the financial sector.

Company Culture and Benefits

At Fidelity, we pride ourselves on a culture that emphasizes learning, collaboration, and knowledge sharing. Employees are encouraged to innovate and work in teams that value diverse perspectives. Competitive benefits and a supportive working environment make Fidelity a great place to advance your career in technology.