We use cookies to improve your experience, analyse site traffic, and serve personalised ads via Google AdSense. By clicking Accept you consent to our use of cookies. Learn more in our Privacy Policy.

Bank of America
Bank of America

Principal Engineer

Technology
4 weeks, 2 days ago

Are you ready to architect the future of global finance? At Bank of America, our Principal Engineers are the visionary architects driving the technological innovations that power one of the world’s most influential financial institutions. In this pivotal role based in the heart of London, you will move beyond the code to shape the high-impact strategies that define how millions of people manage their financial lives. We are looking for a forward-thinking technologist who is eager to bridge the gap between complex engineering challenges and seamless, world-class user experiences, ensuring our digital infrastructure remains resilient, scalable, and ahead of the curve.

Joining our Technology team means stepping into an environment where your expertise is matched only by your ambition to lead and mentor the next generation of digital pioneers. You will collaborate with elite teams across the globe to solve intricate problems, championing best practices in software engineering while navigating the cutting edge of cloud, data, and security technologies. If you are passionate about building robust systems that make a tangible difference in the global economy and thrive in a culture that values continuous learning and bold leadership, we invite you to help us redefine what is possible in financial technology.

Requirements

  • Proficiency in at least one modern programming language (Python, JS, Java, etc.).
  • Understanding of software development life cycles and version control (Git).
  • Strong problem-solving skills and attention to technical detail.
  • Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
  • Ability to work in an agile, fast-paced environment.
  • Degree in Computer Science or equivalent practical experience.

📩 Get the latest verified job alerts in your inbox.

Enter your email to receive daily job updates—for free. Plus, get an exclusive career resource instantly when you subscribe!

Get weekly career tips and new job alerts.