-
GScan

Software Engineer (Python)

GScan
Estonia · Full-time · Entry

Welcome to GScan 👋, we're pioneering the future of non-destructive testing and structural health monitoring with the most advanced technology on the market. Using cosmic rays (muons), our muonFLUX© system can see inside critical infrastructure such as bridges, tunnels, and buildings—detecting issues like corrosion and other hidden defects with unprecedented clarity.

Our groundbreaking technology is the only solution capable of detecting particles that pass through every material, including concrete and steel with dimensions more than 5 meters, producing highly accurate 3D models that deliver 30x greater accuracy than industry standards. For the first time, asset owners can make proactive, data-driven decisions to maintain their infrastructure in safer, more cost-effective, and sustainable ways. Here's a video explanation. Join the team that’s transforming the future of sustainable infrastructure!


🔹 Job type: This is a hybrid role; you can work from the office and partly remote.

🔹 Seniority: Mid-level

🔹 Job location: Our main offices are in Estonia (Tallinn and Tartu), and Cambridge, UK.


Why Build Software at GScan?

At GScan, you won’t just be coding another SaaS—you’ll be building the digital layer of a breakthrough technology that’s changing how the world sees infrastructure. As a Software Engineer, you will to contribute to the development of software for our GScan products. This is a versatile role, offering opportunities to impact software architecture, DevOps, and other areas of interest.


Your challenges: Join us in addressing diverse software challenges, including SaaS hosting both on-premises and in the cloud, deeper understanding of our main business case (Non-Desctructive Testing of Infrastructure), and crafting software solutions to meet these needs. With several new upcoming projects on the horizon, additional backend support is required to ensure smooth setup and implementation.


💻 Tech stack 💻

  • Python, FastAPI, Alembic, SqlAlchemy, Pydantic, Poetry, React.
  • Celery, RabbitMQ, PostgreSQL, Docker
  • Grafana, OpenTelemetry
  • Gitlab, Ansible


💡 Your team's one-year goal is to ensure the high availability and scalability of our backend services and to support the successful delivery of business-critical measurements.


✅ Key Responsibilities

  • Design and develop software for the GScan scanners and cloud services
  • Contribute to the implementation of new features and improvements to the GScan products
  • Ensure that the software architecture is scalable, maintainable, and reliable
  • Create technical specifications and documentation
  • Work closely with our ML and electronics teams
  • Stay up-to-date with industry trends and emerging technologies
  • Collaborate with a small team of 4 developers


✅ Qualifications

  • Some exceptional achievements that will impress your future colleagues
  • Proven experience in designing, implementing, and maintaining scalable backend systems (Python is preferred)
  • Familiarity with web frameworks
  • It will be beneficial if you're interested in 2 topics out of the following: Python, devops, embedded computing, electronics, distributed systems


What makes working at GScan unique?

🚀 Build from the ground up. Shape the architecture and tools behind a SaaS solution that supports field-deployed scanners and mission-critical analysis.

🧠 Work at the intersection of science and software. Collaborate daily with top talent like physicists, civil engineers, and ML experts to solve deeply technical challenges.

🌍 Real-world impact. Your code will help safeguard bridges, tunnels, and buildings—solving problems that affect millions and reduce CO₂ emissions.

🧰 Tech you’ll enjoy. Work with modern technologies and have the freedom to propose what’s next.

🌐 Solve complex technical challenges. Design systems that work across on-premises and cloud environments—supporting international projects and flexible deployments.

🤝 Grow with purpose. Join a mission-driven deep tech start-up during an exciting early (yet not too early) stage. Our team has grown to 40+ talents, and we have successfully raised 6mln+ in seed investments (supported by 12mln+ in grants). We are backed by top institutions (like Cambridge), and leading engineering firms.


Let’s shape the future of structural health monitoring together. At GScan, your software won’t just run—it will matter. Join us and make a real difference.

Key Skills

Ranked by relevance

cloud python devops saas high availability postgresql rabbitmq embedded fastapi 3d
Login to Apply
Posted
Apr 02, 2025
Type
Full-time
Level
Entry
Location
Tallinn
Company
GScan

Industries

Civil Engineering Technology Information Media

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
GScan
Related

Software Engineer (Python)

2025-04-02

Full-time
Entry
Estonia
Civil Engineering
Engineering
View Job Details
Hire Feed
Related

Financial Software Engineer (Remote)

2026-06-19

Contract
Not Applicable
United Arab Emirates
Technology
Research
View Job Details
Hire Feed
Related

Software Developer (Remote)

2026-06-19

Full-time
Not Applicable
United Arab Emirates
Technology
Research