Senior Python Developer
Content + Source + Freshness • 11 Dec 2025 • 95% confidence
Offer value
This opportunity emphasizes growth in software development, attractive compensation package, and the chance to work with advanced technologies in a dynamic environment.
- Work with cutting-edge software technology.
- Engage with a highly skilled engineering team.
- Opportunity for growth in the software development space.
- Salary range is unspecified, which may affect candidate interest.
Pros
- Work in an exciting and rapidly growing technology sector.
- Chance to collaborate with a high-caliber team of engineers.
- Opportunities for skill development in modern software practices.
Cons
- Vague salary expectations may make decision-making difficult.
- Potential rapid changes in work scope can be challenging.
- Requires adaptability in a fast-paced setting.
Who it's for
Mid-level to Senior • Remote with flexible conditions.
Good fit
- Experienced software engineers specializing in Python.
- Professionals eager to engage in challenging technology projects.
- Individuals looking to enhance skills in software development.
Not recommended for
- New entrants to software development without relevant experience.
- Those preferring a structured work environment.
- Candidates unacquainted with modern development methodologies.
Motivation fit
Key skills
About the job
Description
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 $105M Series A round in February of 2024
Job description
As a Software Engineer at Exodigo, you will take on a pivotal role in developing and maintaining key components of our system. You will tackle complex technological challenges, leveraging the latest and most advanced technologies available. Our work environment is incredibly dynamic, characterized by rapid growth and constant change, ensuring that no two days are the same. Moreover, you will be part of a team comprised of some of the finest engineers in the industry, who are not only highly skilled but also genuinely great to work with.
Responsibilities
- Planning and executing the development of new features
- Participate in product design and feature development
- Optimize applications for performance and scalability
Requirements
- Minimum 4 years of experience with software development in Python
- Strong knowledge of microservices architecture and experience with Docker
- Excellent problem-solving and communication skills
- Highly motivated
- Can do mentality
- Ability to design and implement microservices architectures
