At a Glance
- Tasks: Join us as a Backend Engineer, delivering high-quality software for the diamond industry.
- Company: Tracr, a Forbes Blockchain 50 venture, revolutionises diamond provenance and sustainability.
- Benefits: Enjoy flexible benefits, 27 days holiday, mental health support, and a fantastic pension scheme.
- Why this job: Be part of a team driving innovation and transforming the diamond industry with cutting-edge technology.
- Qualifications: 5+ years in software engineering, proficient in Python, with API and testing expertise.
- Other info: Work in a supportive environment that prioritises safety, inclusion, and sustainability.
The predicted salary is between 43200 - 72000 £ per year.
Tracr, a Forbes Blockchain 50 venture, is enhancing trust within the diamond industry by assuring provenance, traceability and authenticity of natural diamonds from their country of origin through the entire value chain to the end consumer.
Initiated by The De Beers Group, Tracr is the only end-to-end industry platform built collaboratively with the diamond industry to connect the value chain, foster a culture of innovation, and enhance business practices. Above the Tracr Platform an ecosystem of business services and insights are being developed that will create new and sustainable sources of value for the industry.
Tracr provides the industry with the ability to better communicate the story of a diamond and substantiate the positive sustainability and local economic development stories to the end consumer.
Job Description :
As a Backend Engineer, you\’ll be at the forefront of our mission, responsible for delivering high-quality software that aligns with our scalability and performance goals.
If you\’re excited to be part of a team driving innovation, creating groundbreaking technology, and changing an entire industry, apply now and help us shape the future of diamonds!. Join Tracr and embark on a journey of innovation and excellence.
In this role,
- You\’ll work closely with our Product team and collaborative colleagues to transform real-world challenges into exceptional software solutions. Your work will adhere to our stringent code quality standards.
- Collaborate closely with our team lead to ensure the precise delivery of projects. Your attention to detail will be instrumental in our success.
- You\’ll continually seek answers, ensuring you\’re never blocked and always moving forward.
- Identify opportunities for technological enhancements, collaborating with the team to address and overcome challenges.
- Be a catalyst for positive change. Identify bottlenecks and pain points, proposing solutions that make our workflow more efficient.
- Work hand-in-hand with analytics and blockchain teams to ensure seamless integrations and with DevOps for smooth service deployments. Collaborate with QA to maintain top-notch software quality.
- Write impeccable code, fix bugs, conduct thorough code reviews, and create robust tests to guarantee software reliability.
Qualifications :
- 5+ years of experience as a software engineer.
- Proficiency in Python.
- Familiarity with Python web frameworks, ideally FastAPI and SQLAlchemy, although experience with other frameworks is sufficient.
- Demonstrated expertise in building APIs.
- Proven ability in unit and integration testing.
- Excellent verbal and written communication abilities.
- Good grasp of PostgreSQL or other relational databases.
- Familiarity with best-practice engineering principles, including version control systems, code reviews, CI/CD pipelines, etc.
Preferred Qualifications, experience and skills:
- Rust experience
- Experience working on event driven architectures.
- Strong understanding of types and type systems, with skills in mypy, Rust, or other typed languages.
- Familiarity with Linux and Docker.
- Awareness of Kubernetes.
Additional information :
- A great working environment
- Fantastic pension scheme
- 27days of holiday + bank holidays 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 aider
- Employee share schemes
- Flexible benefits package
Who we are
De Beers Group is a company with a rich history and a sparkling future. Since 1888 our experts have searched the world for nature’s most precious gem. Our diamonds bring beauty to the world. But we think they can do so much more. We want our diamonds, and our business, to make life brilliant – for our people, our customers and the world around us. Venetia Mine is part of De Beers Group Managed Operations Business which integrates mines, operations and support functions in the De Beers Group producer countries of Canada and South Africa to shape a safe, sustainable future for De Beers Group’s people, shareholders, communities and partners.
Safety
Safety first is a way of life for us. We are unconditional about the safety, health and well-being of our colleagues, at work and at home, and about that of the communities where we work. We aim to lead the industry by investing in innovation to protect people, who are at the heart of our business. Our high performing teams take accountability for their own and others\’ actions, work collaboratively, and always show care and respect.
Inclusion & Diversity
We are committed to promoting an inclusive and diverse workplace where we value and respect every colleague for who they are. We provide equality of opportunity to enable everyone to fulfil their potential. Referrals incentive applicable: This opportunity is open to a paid referral incentive according to the Referral Policy. Referral incentives are applicable to De Beers Group internal employees only.
Building Forever
Sustainability is at the heart of our decision-making – it is how we do business. Building Forever is key to our purpose as it represents our ambitious and holistic sustainability framework and is central to our ability to deliver long-term value to our communities and partners. This shapes how we protect our social and environmental license to operate, build a long-term legacy in our host communities and earn consumers’ trust in our diamonds that they can wear with pride.
Successful candidates will be required to complete background screening which may include a criminal check and validation of qualifications.
#J-18808-Ljbffr
Backend Engineer Tracr Information Management United Kingdom, London Mid-Senior Level / Permane[...] employer: De Beers Group
Contact Detail:
De Beers Group Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Backend Engineer Tracr Information Management United Kingdom, London Mid-Senior Level / Permane[...]
✨Tip Number 1
Familiarise yourself with the diamond industry and Tracr's mission. Understanding how blockchain technology enhances trust and transparency in this sector will help you articulate your passion for the role during interviews.
✨Tip Number 2
Brush up on your Python skills, especially with frameworks like FastAPI and SQLAlchemy. Being able to discuss specific projects where you've used these technologies will demonstrate your expertise and readiness for the challenges at Tracr.
✨Tip Number 3
Network with current or former employees of Tracr or De Beers Group. Engaging with them can provide insights into the company culture and expectations, which can be invaluable during your interview process.
✨Tip Number 4
Prepare to discuss your experience with unit and integration testing. Highlighting your approach to maintaining code quality and reliability will resonate well with Tracr's commitment to high standards in software development.
We think you need these skills to ace Backend Engineer Tracr Information Management United Kingdom, London Mid-Senior Level / Permane[...]
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience, particularly in backend engineering and Python proficiency. Emphasise any work with APIs, unit testing, and frameworks like FastAPI or SQLAlchemy.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for the diamond industry and how your skills align with Tracr's mission. Mention specific projects or experiences that demonstrate your ability to drive innovation and solve real-world challenges.
Showcase Your Technical Skills: In your application, clearly outline your technical skills, especially those mentioned in the job description such as experience with PostgreSQL, CI/CD pipelines, and familiarity with Docker and Kubernetes.
Highlight Collaboration Experience: Since the role involves working closely with various teams, include examples of past collaborative projects. Describe how you contributed to team success and overcame challenges together.
How to prepare for a job interview at De Beers Group
✨Showcase Your Technical Skills
As a Backend Engineer, you'll need to demonstrate your proficiency in Python and familiarity with frameworks like FastAPI and SQLAlchemy. Be prepared to discuss your past projects, focusing on how you built APIs and ensured code quality through testing.
✨Understand the Company’s Mission
Tracr is all about enhancing trust in the diamond industry. Familiarise yourself with their goals around provenance and sustainability. Showing that you understand and align with their mission can set you apart from other candidates.
✨Prepare for Collaborative Scenarios
Collaboration is key in this role. Think of examples where you've worked closely with product teams or other departments to solve problems. Highlight your communication skills and how you’ve contributed to team success in the past.
✨Be Ready to Discuss Problem-Solving
Tracr values innovation and efficiency. Prepare to discuss specific challenges you've faced in previous roles and how you identified bottlenecks or proposed solutions. This will showcase your ability to be a catalyst for positive change.