Senior Software Engineer | Backend (Python)

We’re looking for a highly skilled and ambitious engineer to work on our Enterprise Platform.

London, UK
Full-time
Hybrid
Engineering
Why join us?

The decarbonisation landscape has changed. There’s a big gap in the race to get to 1.5°c, and buildings represent 40% of carbon emissions globally. This means the way real estate will be valued, built, retrofitted and capitalised will be radically different due to climate change. Mobius Carbon is building the worlds first decarbonisation and asset management platform specifically designed for commercial real estate. Our clients include global asset management firms, family offices and real estate services and investment firms.

We're a venture capital backed early-stage startup based in London, UK. Our team comprises of talent from leading financial services, energy and technology companies—Bloomberg NEF, BlackRock, HSBC, First Derivatives, Mastercard, Arrival and Kraken (Octupus Energy). To help us reach our mission, we've partnered with global sustainability leaders—IFRS Sustainability Alliance, GRESB, Kaya Partners and SDCL.

We’re looking for passionate, ambitious, self-starters to join our team. We’re creating carbon transition investment tools that provide unique market insight, analysis, and asset-level performance benchmarking. We have already established a client base and are rapidly expanding our team.

Build the future of transition finance with us.

Engineering at Mobius Carbon

We’ve just started scaling our business. We’re building an engineering team passionate about high-quality software tools and services that can serve as solid infrastructure for a net-zero future. As an engineer at Mobius Carbon, you will support us in driving the growth of our product, team, and company through each chapter as we go from ‘start-up’ to ‘scale-up’.

About this role

You will be working on our Enterprise Platform and will be instrumental in building and maintaining microservices. You will design scalable backend solutions with a focus on security best practices and seamless integration across various teams. Our platform ingests tons of data to create and provide insights, and as we grow, this amount of data grows too. This role requires someone with experience in the following technologies:

  • Python and Django for our data platform and ETL pipeline
  • Apollo GraphQL Server
  • Prisma ORM
  • AWS for our infrastructure (AWS CDK, AWS Lambdas, EC2, S3, Lambda, SQS, RDS, EventBridge)
  • Node.js

Nice to have:

  • TypeScript
  • React (this is a backend role but we appreciate knowledge of frontend languages and frameworks too)
What you'll do

We are looking for someone passionate about building high-quality, reliable, and dependable software tools and services that will serve: Asset Managers, Portfolio Managers, Property Owners, Operators, and Tenants.

  • Design and build secure, fast, reliable, maintainable, scalable software systems
  • Plan, execute, prioritise, allocate resources for projects from conception to completion
  • Practice and promote effective communication and collaboration across the company
  • Pursue values of continuous learning, iteration, exploration
  • Follow industry standards and data security regulations
About you
  • 10+ years of experience in software engineering, preferably in data-heavy environments
  • Experience with data analytics, data science, hundreds of millions of SQL rows
  • Previous experience in SaaS VC-backed start-ups and/or technology companies in the financial services sector
  • Proactive approach and solution-oriented
  • Comfortable with ambiguity and without clear predefined or obvious solution
Benefits
  • A competitive salary, bonus and the option to structure the compensation package during the interview process (We share salary bands in the first interview)
  • Hybrid working model
  • We use Apple MacBooks, and displays, mouse and keyboards are all standard issue
  • We’ll cover any other software licenses you need to do your job

If you feel you do not meet all of the requirements, we still encourage you to apply!

Interview process

Our process consists of 3 stages with the aim of getting an offer out within 3 weeks.

  • Stage #1 is a screening call with the hiring manager. This usually takes 30-45mins where we get to know one another, explain our mission and talk about your experience.
  • Stage #2 is a 1hr interview with the hiring manager and another member of the product team. We'll delve deeper into your experience and its relevance to our work. We'll also share more details about our product roadmap, tech stack and general architecture. Ideally, we'd like to meet face to face meeting in our office by Sloane Square.
  • Stage #3 is a final 1hr in-person interview with our leadership team and co-founders. This is an opportunity to raise any remaining questions on both sides before deciding if we're a match. We aim to respond with a final decision within 48hrs.

Apply now

Our team aims to respond within 7 days.

Max file size 10MB.
Uploading...
fileuploaded.jpg
Upload failed. Max size for files is 10 MB.
By clicking 'Submit Application' you agree with our Privacy Policy
Thank you! Your application has been sent!
Please try again! Something went wrong with your application.

Frequently asked questions

How to prepare for the first interview?

Our best interview experiences come from candidates who have taken the time to research our market (Decarbonisation, ClimateTech, and Asset Management) and have a basic understanding of Mobius Carbon's position within it. This foundational knowledge leads to a more focused and engaging conversation from the start.

Do you offer flexible working?

Mobius Carbon isn't for you if you want a remote-only job. As we're an early-stage startup, we value collaboration and physical time together. Our team is in the office at least 3 days per week.

Where is your office?

We have our HQ office in London, UK. We are located at 4 Queripel House, 1 Duke Of York Square, London, SW3 4LY. It's a 5min walk from Sloane Square station. Most our employees need to be in our HQ office but certain jobs are open to being remote and will be specifically noted on the jobs page and in the job description.

What about professional development?

We support your growth with a learning stipend, regular feedback, mentorship, and opportunities for leadership development. We’re committed to helping you advance in your career with Mobius Carbon and beyond.