Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer, United Kingdom image - Rise Careers
Job details

Senior Software Engineer, United Kingdom

KoBold is a leading independent mineral exploration company utilizing AI models and novel sensors to enhance exploration programs. They are looking for a Senior Software Engineer to advance their technology solutions and actively engage with field teams.

Skills

  • Proficiency in Python
  • Large-scale system design skills
  • Software development best practices
  • Strong communication skills

Responsibilities

  • Deep engagement with exploration geologists and data scientists.
  • Building data pipelines and tooling for exploration data.
  • End-to-end ownership of projects from design to delivery.
  • Collaborating with colleagues to improve technology based on user feedback.

Education

  • Formal education in relevant fields preferred

Benefits

  • Opportunity to work on cutting-edge technology
  • Engagement with fieldwork in various locations
  • Dynamic work environment in a growing company
To read the complete job description, please click on the ‘Apply’ button
KoBold Metals Glassdoor Company Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
KoBold Metals DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of KoBold Metals
KoBold Metals CEO photo
Unknown name
Approve of CEO
What You Should Know About Senior Software Engineer, United Kingdom, KoBold Metals

Join KoBold as a Senior Software Engineer and become an integral part of a groundbreaking mission in mineral exploration! KoBold focuses on utilizing modern AI technology to discover vital energy transition metals like lithium and copper, playing a crucial role in the world’s shift towards sustainable energy. In this remote role based in the United Kingdom, you’ll work closely with a talented team of geologists and data scientists to build systems that make exploration data universally accessible. This isn’t your typical software engineering position; you’ll have hands-on opportunities and even get the chance to join field explorations in incredible locations, from Zambia to Arizona. With your four-plus years of experience in software engineering and a passion for problem-solving, you’ll develop advanced data pipelines and tools that empower exploration teams. Your expertise in Python and large-scale system design will be key as you guide your projects through implementation while maintaining close engagement with your userbase. At KoBold, you won’t just ship code; you’ll make an impact by tailoring solutions that support real-world applications in the mining industry. If you’re excited about the intersection of technology and natural sciences, and you’re keen to contribute to a fast-growing company with a clear vision for the future, don’t miss the chance to join us in shaping a sustainable world through innovation and collaboration. Let’s discover the future together!

Frequently Asked Questions (FAQs) for Senior Software Engineer, United Kingdom Role at KoBold Metals
What responsibilities does a Senior Software Engineer at KoBold have?

As a Senior Software Engineer at KoBold, your responsibilities include engaging deeply with exploration geologists and data scientists to understand mineral exploration thoroughly. You'll lead projects that involve building data pipelines, enabling access to exploration data for both human and machine use, and developing expertise in KoBold’s Data Systems. Additionally, you’ll manage project ownership from design and implementation to ongoing engagement, ensuring that the solutions you produce have real impact on exploration efforts.

Join Rise to see the full answer
What qualifications are required for a Senior Software Engineer position at KoBold?

To qualify for the Senior Software Engineer position at KoBold, you should have at least four years of software engineering experience with a focus on building production cloud data systems. Proficiency in Python is required, along with a strong background in large-scale system design. You should demonstrate a history of ownership in your projects and possess the intellectual curiosity to learn about mineral exploration processes. Strong communication skills for collaboration with domain experts who aren't software developers are also essential.

Join Rise to see the full answer
What technical stack does the Senior Software Engineer at KoBold work with?

At KoBold, Senior Software Engineers primarily use Python in their tech stack, along with frameworks like Django and React. You'll also have opportunities to work with AWS as well as tools such as Retool and Prefect for data processing. Familiarity with modern frontend frameworks and container orchestration platforms such as Docker or Kubernetes would also be beneficial in this role.

Join Rise to see the full answer
What is the work environment like for a Senior Software Engineer at KoBold?

The work environment for a Senior Software Engineer at KoBold is dynamic and collaborative, allowing you to directly interact with exploration teams. This role offers a unique opportunity to immerse yourself in the fieldwork of mineral exploration, making your contributions tangible and impactful. It’s a remote position based in the UK, so you'll have flexibility, but you’ll also engage closely with scientists and engineers across various projects.

Join Rise to see the full answer
How does KoBold support its Senior Software Engineers in their professional development?

KoBold values continuous learning and professional growth. As a Senior Software Engineer, you'll be encouraged to engage with geologists and data scientists to enhance your understanding of mineral exploration and its challenges. You'll have access to cutting-edge technology and the opportunity to learn directly from some of the best experts in the field, fostering an environment where your technical skills and domain knowledge can flourish.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer, United Kingdom
Can you describe your experience with building cloud data systems?

In your response, detail your specific projects where you designed and implemented cloud data systems. Discuss the technologies you utilized, the challenges you faced, and how your solutions provided value. Highlight any metrics that showcase the success of your projects.

Join Rise to see the full answer
How do you prioritize tasks within a project?

Explain your approach to prioritization by discussing how you assess the project's requirements and stakeholder needs. Share any frameworks or tools you use to manage your workload effectively, and offer examples of past situations where your prioritization skills led to successful project outcomes.

Join Rise to see the full answer
What strategies do you use for coding and design feedback?

When discussing coding and design feedback, emphasize your collaborative mindset and openness to constructive criticism. Share specific instances where feedback led you to improve your work or to help others enhance their solutions, underlining the value of team communication.

Join Rise to see the full answer
Describe a challenging technical problem you solved.

Provide a concrete example of a technical challenge you faced in a past project, detailing the problem, your thought process in finding a solution, and how you implemented your solution. It’s crucial to communicate the impact your solution had on the overall project or system.

Join Rise to see the full answer
How comfortable are you collaborating with non-technical team members?

Discuss your experience working with cross-functional teams, emphasizing any specific strategies you use to communicate technical concepts to non-technical colleagues. Highlight examples that showcase your ability to bridge the gap between technical and non-technical staff effectively.

Join Rise to see the full answer
What role do you think software engineers play in the exploration process?

Express your view on the essential contributions of software engineers in the mineral exploration process. Discuss how technology and software can enhance exploration efficacy and address challenges in the field, aligning your belief with KoBold's mission.

Join Rise to see the full answer
How do you approach learning new technologies?

Your answer should highlight your proactive approach to learning. Mention any structured learning methods you use, such as online courses, workshops, or collaborative learning with colleagues. Share examples of how picking up new technologies has benefited your previous projects.

Join Rise to see the full answer
Can you discuss your experience with Python and any other technologies?

Talk about how you have used Python in your previous roles, providing specific examples of projects or applications you've developed. If you have experience with other technologies in the KoBold stack, such as Django or React, highlight those as well to showcase your versatility.

Join Rise to see the full answer
What excites you about the mining industry and mineral exploration?

Explain your passion for the mining industry and how it relates to your work as a software engineer. Discuss the importance of sustainable practices and innovative technologies in exploration, tying your excitement to KoBold's mission and vision.

Join Rise to see the full answer
How do you ensure the code you write is scalable and maintainable?

Detail your coding practices, including documentation, testing, and code reviews. Discuss how you ensure that your solutions can be adapted and scaled for future needs, providing examples of past projects where maintainability was a key focus.

Join Rise to see the full answer
Similar Jobs
Posted 6 days ago
Photo of the Rise User
Commify Remote No location specified
Posted 24 hours ago
Architus Remote No location specified
Posted yesterday
Photo of the Rise User
Posted 4 days ago
Photo of the Rise User
Posted yesterday
Photo of the Rise User
Posted 13 days ago
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Reward & Recognition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
401K Matching
Performance Bonus
Equity
Maternity Leave
Paternity Leave
Paid Holidays
Paid Time-Off
Sabbatical
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
March 17, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
8 people applied to Junior Software Engineer at Teya
Photo of the Rise User
Someone from OH, Kent just viewed Graphic Designer, Direct Response at Visa
Photo of the Rise User
105 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
6 people applied to Junior Software Engineer at Nursa
Photo of the Rise User
Someone from OH, Columbus just viewed General Application - I want to work at Kiddom! at Kiddom
G
Someone from OH, Cincinnati just viewed Calling All Stay-at-Home Parents at Global Elite Texas
Photo of the Rise User
Someone from OH, Cincinnati just viewed Proposal Manager – Energy & Power Americas (REMOTE) at Jacobs
S
Someone from OH, Columbus just viewed Senior Project Manager, Learning at Studion
Photo of the Rise User
Someone from OH, Pickerington just viewed Marketing Data Analyst - Contract (10hrs/wk) at Skylight
Photo of the Rise User
Someone from OH, Pickerington just viewed Americas Sales Manager, Kuiper Mobility Business Unit at Amazon
Photo of the Rise User
Someone from OH, Maple Heights just viewed Medical Receptionist at LifeStance Health
Photo of the Rise User
Someone from OH, Cleveland just viewed Support Specialist, Live Ops at DoorDash USA
Photo of the Rise User
Someone from OH, Cleveland just viewed Customer Advocate (Final Dashination) at DoorDash USA
Photo of the Rise User
Someone from OH, Reynoldsburg just viewed Data Analyst (Work From Home / Dayshift) at Twoconnect
S
Someone from OH, Painesville just viewed Senior Project Manager/Delivery Manager at Soname Solutions
Photo of the Rise User
Someone from OH, Zanesville just viewed Account Manager - Loan Agency Services at Alter Domus
Photo of the Rise User
Someone from OH, Springfield just viewed Sr. Coordinator, Talent Acquisition at Cardinal Health
Photo of the Rise User
Someone from OH, Columbus just viewed People ops at Alan
Photo of the Rise User
Someone from OH, Milford just viewed Content Marketing Analyst at Eurofins
Photo of the Rise User
Someone from OH, Columbus just viewed DV - Hotline Specialist On Call at Shelter House
Photo of the Rise User
Someone from OH, West Chester just viewed General Warehouse at SanMar Employee Board
Photo of the Rise User
Someone from OH, Euclid just viewed Behavioral Health Program Director at Altarum
Photo of the Rise User
Someone from OH, Cincinnati just viewed Technical Support Engineer - Developer Support at Motive
Photo of the Rise User
Someone from OH, Columbus just viewed Front End Engineer at minware Washington DC at minware