Backend Software Engineer (mid-level)

Back End · Finsbury, London/New York, New York
Department Back End
Employment Type Full-Time
Minimum Experience Mid-level

Backend Software Engineer (mid-level)

We are looking for a Backend Software Engineer (mid-level) to join our talented, dynamic, and rapidly growing global team. We typically look for people to join in London or New York, but would love to hear from great candidates who would be happy to work remotely and live in those time zones.

Company Description

OpenAsset is the only Digital Asset Management solution built for the Architecture, Construction and Engineering industries. We have over 700 clients and 15 years experience of delivering value, our vision is to inspire people through visualization of the built world.

We are a diverse group of hard-working and entrepreneurial people dedicated to solving complex challenges, working hard on meaningful projects, and celebrating our successes. We are looking for extraordinary people to join our industry-leading and incredibly talented team! Our inspirational and fun working environment, innovation-driven, fast-growing company, and ambitious projects are just a few reasons why you will love working here.

As a company we are passionate about ensuring that diversity and inclusion are championed, and that everybody has a seat at the table. We promote a culture where everyone feels valued, and we have adopted policies to ensure we hire from a diverse pool of candidates.

Position Overview

As Backend Software Engineer, you will join our growing and talented engineering team that is split across our London and New York offices.  Our team is fun, friendly, progressive and diligent, and candidates should fit right in!  We have a very welcoming and supportive culture.


  • Design and develop services that will support and add new functionality to our core product, OpenAsset.
  • Integration of partner services, solving interesting problems of data processing and asynchronous systems.
  • Take a central role in the creation of software services from the design phase through to production.
  • Take ownership of deployment, testing and integration pipelines. 
  • Maintain and build upon existing infrastructure.
  • Adopt and ensure industry best practices are followed.
  • Have a good awareness and understanding of new technologies and how they may be applied.
  • Share knowledge and mentor junior members of the team.

Skills and Experience (any combination of the following):

  • Python: 3+ years of experience
  • Cloud infrastructure platforms (we use AWS).
  • Linux development environment.
  • Infrastructure-as-code tooling (Terraform preferred).
  • Microservices architecture, and its containerisation in development.
  • Design, implementation and maintenance of APIs (REST and GraphQL).
  • Test driven development, and how to use the theory appropriately in practice.
  • Continuous Integration and Deployment (GitHub actions, CircleCi).
  • Databases; relational (PostgreSQL, MySQL) and non-relational (DynamoDB)
  • Confident with Git version control and code reviews.
  • Are receptive to feedback and are always looking to learn and improve.
  • Excellent communication skills and comfortable in collaborative environments.
  • Curiosity and confidence to debate customer value and impact.

Technologies we use, and opportunities for you to learn:

  • AWS and Terraform
  • Python (and a variety of web-service frameworks)
  • Other languages: GoLang, Javascript, Perl, Java
  • Docker and Kubernetes
  • Databases (PostgreSQL, MySQL and DynamoDB)
  • CircleCI
  • Github (and Github actions)
  • ElasticSearch
  • GraphQL

This position is not eligible for visa sponsorship.

Axomic is an Equal Opportunity Employer. We base our employment decisions entirely on business needs, job requirements, and qualifications—we do not discriminate based on race, gender, religion, health, parental status, personal beliefs, veteran status, age, or any other status. We have zero tolerance for any kind of discrimination, and we are looking for candidates who share those values. Applications from women and members of underrepresented minority groups are welcomed.

Thank You

Your application was submitted successfully.

  • Location
    Finsbury, London/New York, New York
  • Department
    Back End
  • Employment Type
  • Minimum Experience