Senior Software Engineer, Core Engineering

Be among the first applicants.
TN United Kingdom
London
GBP 60,000 - 100,000
Be among the first applicants.
Yesterday
Job description

LoadingSorry to interruptCSS Error

Senior Software Engineer, Core Engineering

Location: London

Posted: 52 Days Ago

Code: REQ5393

BAM is looking for an experienced technologist to help define the architecture for our trading and technology platforms and enhance the scalability and integrity of our software and cloud infrastructure as a member of our new Core Engineering team.

The primary focus will be to partner with portfolio management and technology teams, evangelizing architecture standards, and applying cloud best practices. You’ll be responsible for driving the evolution of our systems and overseeing the delivery of software and infrastructure enhancements. You will work closely with our DevOps, Cloud, and Infrastructure teams to ensure we are utilizing best-in-breed technologies across the stack.

To be considered a good fit, you must have:

  • 10+ years of hands-on experience architecting and implementing software
  • Bachelor’s degree in engineering, computer science, information systems, or equivalent experience
  • Software engineering experience with Python and one other object-oriented programming language (e.g., C#, Java, C++)
  • Experience working with containers and Kubernetes
  • Experience building RESTful APIs
  • Experience designing solutions architecture
  • Experience working with distributed high-throughput systems
  • Experience working with configuration/infrastructure as code (e.g., Terraform)
  • Detailed documentation skills—ability to represent ideas, requirements, reference architecture, and problems clearly and concisely in business-friendly documents

Bonus points for:

  • Experience working with event-driven systems
  • Experience with security patterns and distributed authentication
  • Experience with CI/CD platforms and automation of SDLC processes
  • Any AWS, Azure, GCP, or Kubernetes resource specializations
  • Contributions to open-source libraries, projects, or communities
  • Any Kubernetes resource specializations or certifications

Don’t have all the skills listed above? Have extra skills you think are important that we haven’t thought of? Please, let us know by applying and telling us a bit more about yourself and why you think you’re qualified!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Senior Software Engineer, Core Engineering jobs in London