DevJobs

Senior Back End Engineer

Overview
Skills
  • Python Python ꞏ 7y
  • C# C#
  • .NET .NET
  • Microservices Microservices
  • DevOps DevOps
  • CI/CD CI/CD
  • AWS AWS
  • Docker Docker
  • Terraform Terraform
  • CloudFormation
Exodigo is the leading underground mapping solution for non-intrusive discovery. Our platforms combine multi-sensor fusion, 3D imaging, and AI technologies to create complete, accurate underground maps that enable confident decision-making for customers across the built world. We transform the project lifecycle for our customers, who include key community stakeholders in the utilities, transportation and government sectors.

We are experiencing sky-rocketing growth and closed a historically large $96M Series B round in July of 2025.

Job description:

As a Senior Backend Engineer at Exodigo, you will play a critical role in shaping the technical direction of our platform. You will lead the design, development, and optimization of core system components while driving technical excellence across the engineering team. This role requires deep technical expertise, a strategic mindset, and a proactive approach to solving complex challenges using cutting-edge technologies. Our fast-paced, innovation-driven environment provides the opportunity to make a significant impact, working alongside some of the industry’s top engineering talent.

Responsibilities

  • Lead the design and development of robust, scalable features and system components
  • Collaborate with product and engineering leadership to define and execute the technical roadmap
  • Own the architecture and implementation of microservices and distributed systems
  • Drive performance, reliability, and scalability improvements across the stack
  • Mentor and support junior engineers through code reviews, design guidance, and technical leadership
  • Evaluate and introduce new technologies and best practices that align with business goals
  • Foster a culture of technical excellence, continuous improvement, and knowledge sharing

Requirements:

  • 7+ years of experience in software engineering, with a focus on Python development- A must
  • Deep understanding of microservices architecture and hands-on experience with Docker and containerized environments
  • Proven ability to design and implement complex, distributed systems at scale
  • Strong problem-solving skills and a high degree of autonomy
  • Excellent communication skills, with the ability to align cross-functional stakeholders
  • Demonstrated leadership in technical decision-making and mentoring team members
  • "Can-do" attitude with a passion for innovation and driving results

Advantages:

  • Experience with AWS and cloud-native architectures
  • Familiarity with C# and .NET environments
  • Background in DevOps practices and CI/CD pipelines
  • Exposure to infrastructure as code (e.g., Terraform, CloudFormation)

Learn more:

https://www.exodigo.com

https://www.youtube.com/@exodigo2321
Exodigo