Senior Engineer

4 days ago


Bromley, United Kingdom Bank of America Full time
Job Description:

Job Title: Senior Engineer

Corporate Title: Director

Location: Bromley

Company Overview:

At Bank of America, we are guided by a common purpose to help make financial lives better through the power of every connection. Responsible Growth is how we run our company and how we deliver for our clients, teammates, communities, and shareholders every day.

One of the keys to driving Responsible Growth is being a great place to work for our teammates around the world. We're devoted to being a diverse and inclusive workplace for everyone. We hire individuals with a broad range of backgrounds and experiences and invest heavily in our teammates and their families by offering competitive benefits to support their physical, emotional, and financial well-being.

Bank of America believes both in the importance of working together and offering flexibility to our employees. We use a multi-faceted approach for flexibility, depending on the various roles in our organization.

Working at Bank of America will give you a great career with opportunities to learn, grow and make an impact, along with the power to make a difference. Join us

Location Overview:

Join our bustling Bromley office, situated in one of London's greenest boroughs. Here you'll find plentiful and easy commuting routes, with central London just 15 minutes away by train.

Role Description:

We have an amazing opportunity for an experienced Engineer to become part of Quartz Core Platform's database team, you will be building and re-architecting a globally eventually consistent object/data store with ~20 Petabytes of data, ~30 billion Transactions written daily and ~6 million concurrent connections world-wide.

You should already have development experience, designing and implementing database servers or large distributed caching systems.

Quartz has for over a decade revolutionized the way Global Markets does business at Bank of America Merrill Lynch. Quartz has been the primary platform for pricing trades, managing positions, and computing risk exposure. Thousands of developers are using the highly agile platform to deliver applications to tens of thousands of end users. As a part of the Quartz team, you will contribute to the technology that will re define the future of our business.

Responsibilities:

The Quartz Platform team is now starting a core refresh of the platform to modernize with capabilities required to meet our user's future needs. We are looking to add an experienced software engineers with solid CS knowledge and proof of delivery on at least one large project in a relevant area (in a PhD or prior job). This person needs to be able to own and independently implement one part of a complex project, while collaborating effectively with the owners of the other parts.

What we are looking for:

• C++

• Python

• B-tree implementation details

• core database design concepts (transactionality, journaling.

• Distributed Database technologies

• Contributed to Database projects (such as mysql, postgress, couchDB, Hadup, Apache Hive.

Skills that will help:

• Networking

• Security & RBAC

• Linux Kernal Internals

• Object vs Structured Data serialization ProtoBuff/Pickle.

Benefits of working at Bank of America:

UK

•Private healthcare for you and your family plus an annual health screen to help you manage your physical wellness with the option to purchase a screen for your partner

•Competitive pension plan, life assurance and group income protection cover if you become unable to work as a result of a disability or health reasons

•20 days of back-up childcare including access to school holiday clubs and 20 days of back-up adult care per annum

•The ability to change your core benefits as well as the option of selecting a variety of flexible benefits to suit your personal circumstances including access to a wellbeing account, travel insurance, critical illness etc.

•Access to an emotional wellbeing helpline, mental health first aiders and virtual GP services.

•Access to an Employee Assistance Program for confidential support and help for everyday matters

•Ability to donate to charities of your choice directly through payroll and the bank will match your contribution

•Opportunity to access our Arts & Culture corporate membership program and receive discounted entry to some of the UK's most iconic cultural institutions and exhibitions.

•Opportunity to give back to your community, develop new skills and work with new groups of people by volunteering in your local community.

Bank of America:

Good conduct and sound judgment is crucial to our long term success. It's important that all employees in the organisation understand the expected standards of conduct and how we manage conduct risk. Individual accountability and an ownership mind-set are the cornerstones of our Code of Conduct and are at the heart of managing risk well.

We are an equal opportunities employer and ensure that no applicant is subject to less favourable treatment on the grounds of sex, gender identity or gender reassignment, marital or civil partner status, race, religion or belief, colour, nationality, ethnic or national origins, age, sexual orientation, pregnancy or maternity, socio-economic background, responsibility for dependants or physical or mental disability. The Bank selects candidates for interview based on their skills, qualifications and experience.

We strive to ensure that our recruitment processes are accessible for all candidates and encourage any candidates to tell us about any adjustment requirements.

Learn more about this role

  • Bromley, United Kingdom CV-Library Full time

    Senior Traffic Engineer - South East London Rate: £36 - £42 per hour (Umbrella) About the Role: A South East London Local Authority Traffic Engineering Team is committed to using innovative and creative measures to address the borough’s traffic and parking challenges. The team is responsible for the design, consultation, and implementation...


  • Bromley, United Kingdom CV-Library Full time

    Position: Senior Digital Solutions Engineer - Bromley, Kent - £60,000 - £65,000 Department: Information Technology Location: Bromley, Kent Role Summary We are seeking a Senior Digital Solutions Engineer to join our dynamic Digital Solutions team, playing a critical role in the development, enhancement, and support of our customer-facing portal,...


  • Bromley, United Kingdom Brackenberry Full time

    We are working closely alongside a Local Authority in Bromley to assist with the appointment of a Senior Traffic and Parking Engineer, on a 2-month contract, highly likely to be extended at clients discretion. Please apply with your CV for immediate consideration. Rate of Pay: £36.50 - £40.50 per Hour Responsibilities: To prepare designs, drawings,...


  • Bromley, United Kingdom CV-Library Full time

    Infrastructure Engineer - On site in the Bromley office, there will be flexibility for hybrid working once a few months into the role - 46k - 55k plus bonus and benefits Job Description for Infrastructure Engineer: We are seeking an experienced Infrastructure Engineer to address critical challenges within our legacy systems, which currently operate on...


  • Bromley, United Kingdom Adecco UK Limited Full time

    Infrastructure Engineer - On site in the Bromley office, there will be flexibility for hybrid working once a few months into the role - 46k - 55k plus bonus and benefits Job Description for Infrastructure Engineer:We are seeking an experienced Infrastructure Engineer to address critical challenges within our legacy systems, which currently operate on...


  • Bromley, United Kingdom Boden Group Full time

    This advertiser has chosen not to accept applicants from your region.Are you an experienced Senior Technical Manager looking for your next career move?This is your chance to join an industry leader in infrastructure management, where you’ll play a critical role in ensuring technical compliance and efficiency in one of the UK’s most essential healthcare...


  • Bromley, United Kingdom Boden Group Full time

    Senior Technical ManagerLocation: BromleySalary: Up to £85,000Contract Type: Permanent, Full-TimeAre you an experienced Senior Technical Manager looking for your next career move?This is your chance to join an industry leader in infrastructure management, where you’ll play a critical role in ensuring technical compliance and efficiency in one of the...


  • Bromley, United Kingdom Boden Group Full time

    Senior Technical ManagerLocation: BromleySalary: Up to £85,000Contract Type: Permanent, Full-TimeAre you an experienced Senior Technical Manager looking for your next career move?This is your chance to join an industry leader in infrastructure management, where you’ll play a critical role in ensuring technical compliance and efficiency in one of the...


  • Bromley, United Kingdom Troi Full time

    Net/C# Software Engineer (Automotive Sector) Bromley (2 or 3 days a week in office + ad hoc international travel) £Troi Search are delighted to be working with arguably one of the most exciting and recognised brands in not just the Automotive industry, but across the globe. We’re teaming with them to find them their newest Senior Software Engineer, to...


  • Bromley, United Kingdom Mane Contract Services Full time

    Are you ready to work on mission-critical applications in a fast-paced and rewarding environment? As a Senior Software Developer, you'll join a talented team creating, enhancing, and supporting applications essential to our high-stakes events. This role combines hands-on development with opportunities for leadership and collaboration in cutting-edge software...


  • Bromley, United Kingdom Mane Contract Services Full time

    Are you ready to work on mission-critical applications in a fast-paced and rewarding environment? As a Senior Software Developer, you'll join a talented team creating, enhancing, and supporting applications essential to our high-stakes events. This role combines hands-on development with opportunities for leadership and collaboration in cutting-edge software...


  • Bromley, United Kingdom Mane Contract Services Full time

    Are you ready to work on mission-critical applications in a fast-paced and rewarding environment? As a Senior Software Developer, you'll join a talented team creating, enhancing, and supporting applications essential to our high-stakes events. This role combines hands-on development with opportunities for leadership and collaboration in cutting-edge...


  • Bromley, United Kingdom Mane Contract Services Full time

    Job Description Are you ready to work on mission-critical applications in a fast-paced and rewarding environment? As a Senior Software Developer , you'll join a talented team creating, enhancing, and supporting applications essential to our high-stakes events. This role combines hands-on development with opportunities for leadership and collaboration in...


  • Bromley, United Kingdom Bank of America Full time

    Role Description:This is an amazing opportunity for an experienced Analyst to join the Mainframe Storage Engineering team at Bank of America.This is a key role needed for storage support and planning. The Storage Engineering team is currently engaged on storage projects that are quite lengthy and involve items such as: Director refreshes, Development...


  • Bromley, United Kingdom Bank of America Full time

    Role Description:This is an amazing opportunity for an experienced Analyst to join the Mainframe Storage Engineering team at Bank of America.This is a key role needed for storage support and planning. The Storage Engineering team is currently engaged on storage projects that are quite lengthy and involve items such as: Director refreshes, Development...


  • Bromley, United Kingdom Mane Contract Services Full time

    12 - Month FTC Senior Software Developer Role. The Senior Software Developer will be responsible for designing, developing, and maintaining high-quality software applications critical to the organization. The role involves full-stack development, supporting existing systems, innovating new products, and ensuring all development adheres to best practices and...


  • Bromley, United Kingdom Mane Contract Services Full time

    12 - Month FTC Senior Software Developer Role. The Senior Software Developer will be responsible for designing, developing, and maintaining high-quality software applications critical to the organization. The role involves full-stack development, supporting existing systems, innovating new products, and ensuring all development adheres to best practices and...


  • Bromley, United Kingdom Mane Contract Services Full time

    12 - Month FTC Senior Software Developer Role. The Senior Software Developer will be responsible for designing, developing, and maintaining high-quality software applications critical to the organization. The role involves full-stack development, supporting existing systems, innovating new products, and ensuring all development adheres to best practices and...


  • Bromley, United Kingdom Mane Contract Services Full time

    12 - Month FTC Senior Software Developer Role. The Senior Software Developer will be responsible for designing, developing, and maintaining high-quality software applications critical to the organization. The role involves full-stack development, supporting existing systems, innovating new products, and ensuring all development adheres to best practices and...


  • Bromley, United Kingdom Mane Contract Services Full time

    12 - Month FTC Senior Software Developer Role. The Senior Software Developer will be responsible for designing, developing, and maintaining high-quality software applications critical to the organization. The role involves full-stack development, supporting existing systems, innovating new products, and ensuring all development adheres to best practices and...