Backend Engineer
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.
Search jobs by borough
- Barking and Dagenham
- Barnet
- Bexley
- Brent
- Bromley
- Camden
- Camden Town, England, United Kingdom (On-site)
- City of London
- Croydon
- Ealing
- East Ham, England, United Kingdom
- Enfield
- Greenwich
Tech Jobs London
© 2024 techjobslondon.co.uk