Mid-level Software Engineer for Circle Gas

Recruit IT

København

On-site

DKK 447,761 - 559,701

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

A progressive energy company in Copenhagen is looking for a Mid-level Software Engineer to join their Virtual Device team. In this role, you will develop high-quality code using Python and TypeScript, focusing on AWS IoT Core to manage telemetry for millions of devices. The role involves collaborating with firmware engineers, ensuring system reliability, and participating in code reviews. The ideal candidate thrives in a dynamic environment and is eager to contribute to the growth of the team.

Qualifications

  • Proven experience in software engineering, especially in delivering features independently.
  • Hands-on experience with AWS Serverless architectures and Event-Driven Design.
  • Experience with managing SIM card activation and digital twin systems.

Responsibilities

  • Write, test, and deploy high-quality code for virtual device microservices.
  • Maintain telemetry ingestion pipelines and command/control interfaces.
  • Monitor telemetry flows and debug connectivity issues.

Skills

Python
TypeScript
AWS IoT Core
Infrastructure as Code
Telemetry systems

Tools

AWS Lambda
Terraform
DynamoDB

Job description

Connectivity, IoT Core, & SIM Lifecycle

On behalf of our customer Circle Gas we are seeking a Mid-level Software Engineer to join their Virtual Device team. This team is the heartbeat of our operation, responsible for the interface between our smart devices and our applications. In this role, you will help build the "nervous system" of their IoT network.

You will work heavily with AWS IoT Core to manage telemetry ingestion and command structures, ensuring their digital twins accurately reflect the physical state of millions of meters. A specific focus of this role will be managing the lifecycle of SIM cards and ensuring robust meter connectivity.

As an Software Engineer, you will be expected to own the delivery of features within your team, write and debug code that affects large parts of our systems, and actively participate in design discussions.

Key Responsibilities
  • Core Development: Write, test, and deploy high-quality code (Python & TypeScript) for their virtual device microservices using AWS Serverless technologies (Lambda, DynamoDB, etc.)
  • IoT & Connectivity: Implement and maintain telemetry ingestion pipelines and command/control interfaces using AWS IoT Core
  • SIM Lifecycle Management: Build and refine the logic for managing SIM card activation, deactivation, and status monitoring to ensure uninterrupted meter connectivity
  • System Reliability: Ensure the production readiness of your code; monitor telemetry flows and debug connectivity issues across the fleet
  • Collaboration: Work closely with firmware engineers and the data team to understand data payloads and ensure seamless integration
  • Team Growth: Actively contribute to the Circle Tech culture, participate in code reviews, and share knowledge with the team
  • Infrastructure as Code: Utilize Terraform to manage and deploy infrastructure, ensuring repeatable and secure environments
  • Experience: Proven experience in software engineering (typically aligned with L4 expectations: delivering features independently and understanding the broader system)
  • Tech Stack: Strong proficiency in Python and/or TypeScript
  • Cloud Native: Hands-on experience with AWS Serverless architectures (Lambda, API Gateway) and EventDriven Design
  • IoT Knowledge: Experience with AWS IoT Core or similar MQTT-based telemetry systems is highly desirable
  • Mindset: You thrive in a maturing "scale-up" environment—you are comfortable with some ambiguity and eager to help establish better processes
Qualifications

About Circle Gas

Circle Gas is a revolutionary company focused on transforming the lives of people in sub-Saharan Africa and beyond.

We are scaling rapidly to support 2 million households (10 million people), providing clean, safe, and affordable cooking fuel. Data is the lifeblood of our operation—from billing 10 million customers to optimizing logistics in remote areas.

Details
  • Arbejdssted: København V
  • Ansøgningsfrist: as soon as possible
  • Kontaktperson: Johni Petersen
    jpp@recruit-it.dk
    Mobil: +45 26 37 75 35
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mid-level Software Engineer for Circle Gas
Mid-level Software Engineer for Circle Gas

ApplyMint • Denmark

On-site
DKK 550,000 - 750,000
Mid-level Data Engineer for Circle Gas
Mid-level Data Engineer for Circle Gas

Recruit IT • København

On-site
DKK 500,000 - 700,000
Senior Platform Engineer for Circle Gas
Senior Platform Engineer for Circle Gas

Recruit IT • København

On-site
DKK 900,000 - 1,200,000
Software Developer, Intraday Digitisation
Software Developer, Intraday Digitisation

Norlys Energy Trading A/S • Aalborg Kommune

On-site
DKK 700,000 - 950,000
Senior Platform Engineer: Build Paved Roads & Observability
Senior Platform Engineer: Build Paved Roads & Observability

Recruit IT • København

On-site
DKK 900,000 - 1,200,000
Staff Backend Engineer - Product
Staff Backend Engineer - Product

Electricity Maps • København

Hybrid
DKK 900,000 - 1,200,000
Stock options
6 weeks vacation
Health insurance
+2
Staff Backend Engineer - Product
Staff Backend Engineer - Product

Transition Ventures • København

Hybrid
DKK 900,000 - 1,300,000
6 weeks vacation
Health insurance
Annual company offsite
+1
Software Developer
Software Developer

Midas Energy A/S • Aalborg

Hybrid
DKK 40,000 - 60,000
Continuous development time
Social events
Flexible work hours
Development Engineer
Development Engineer

Banking Circle • København

On-site
DKK 650,000 - 900,000
IT Operations Engineer
IT Operations Engineer

Too Good To Go • København

Hybrid
DKK 410,000 - 598,000
Hybrid working model
Health insurance and pension plans
Extra parental leave
+2