Backend Engineer

  • Full-time

Company Description

Tracr™ is an integrated digital industry platform which supports De Beers’ aim to pioneer a new diamond world.


Tracr utilises cutting edge machine learning and blockchain technologies to provide end to end traceability of diamonds across the value chain, illuminating the origin and journey of each diamond from mine to retailer.

 

At Tracr we're looking for an excellent Senior Back-end Engineer to join our team, and to join us in our growth and success.  You will be working alongside our multi-disciplinary team, in our brand-new London offices for one of the most exciting global blockchain companies.

Job Description

Key Responsibilities:

Reporting to your development team lead, you will:

  • Extend, improve and maintain Tracr’s back-end services.
  • Using test-driven best practices, write and maintain unit and integration tests.
  • Write technical specifications for new features.
  • Peer-review the code of other developers, and in doing so help to maintain high code quality.
  • Work to improve and maintain the engineering team’s culture and processes to meet the demands of feature development and system maintenance.
  • Work with the support team to investigate, accurately report, and fix issues found in production systems.

Qualifications

  • At least 6 years’ experience using Python to develop APIs
  • Experience building microservice architectures
  • Experience of developing distributed systems is a plus

Knowledge & Technical Skills -

  • Python3
  • Test-driven development
  • FastAPI
  • SQLAlchemy
  • Rust
  • Typescript (nice to have)
  • Postgres
  • Knowledge of distributed systems best architectural practices
  • Amazon SQS
  • Excellent written/verbal communication and interpersonal skills,
  • Comfortable communicating with numerous stakeholders of varying levels of technical ability.
  • Ability to quickly understand and analyse requirements.
  • Solution oriented with a high sense of quality, attention to detail, accuracy, efficiency, and meeting tight deadlines.
  • Passionate about producing robust, well-tested and well-engineered work.
  • Pragmatic and agile when working to build a viable product within a limited timeframe

Additional Information

  •  A great working environment
  • The opportunity to develop your skills within a growing company
  • Staff discount
  • Fantastic pension scheme
  • 27 days of holiday with the opportunity to buy or sell 5 more days
  • Mental health is a top priority for De Beers Group. We offer free subscription to Headspace and have mental health first aiders
  • Competitive salary
  • Exceptional benefits package 
  • Employee share schemes and variable salary components
  • Your Choice membership discounts
  • Discounted gym membership
  • Free breakfast and lunch at on-site staff restaurant

The listing will be closed as soon as sufficient applicants have been received.

#LI-JE1

Privacy Policy