Back to search
Scoopterra Linkedin · Posted 3d ago

Software Engineer

Athens

Linkedin
Continue to application Add your email once, then Caio opens the original posting.

Indexed description

About Scoopterra


Scoopterra is building a new generation of location intelligence software that helps businesses, financial institutions, real estate professionals and public organizations make better location decisions.


Our platform combines geospatial, demographic, mobility, spending, commercial and real estate data to evaluate and rank locations based on the specific needs of each use case. Instead of relying on intuition or fragmented information, our users receive objective, explainable recommendations that support strategic decisions.


We believe that access to advanced location analytics should not be limited to organizations with large GIS or data science teams. Our mission is to democratize location intelligence by making sophisticated spatial analysis accessible through an intuitive platform.


The Role


We are looking for a Software Engineer to help scale the technology behind Scoopterra.


You will play a key role in designing, developing and maintaining the backend services that power our platform, working closely with our data scientists and product team to transform complex geospatial analytics into a fast, reliable and intuitive user experience.


From designing APIs and optimizing databases to integrating analytical models and improving system performance, you'll contribute to every stage of the product's evolution. This is an opportunity to work on challenging technical problems while helping shape both the architecture and the future direction of an ambitious early-stage startup.


What You'll Do


· Design, develop and maintain scalable backend services using Python and FastAPI.

· Develop and maintain RESTful APIs that power the Scoopterra platform.

· Design and optimize PostgreSQL/PostGIS databases and spatial queries.

· Integrate geospatial analytics and recommendation services into production systems.

· Collaborate closely with data scientists to deploy analytical models and data pipelines.

· Build reliable, secure and well-tested software following modern engineering best practices.

· Optimize application performance, scalability and reliability.

· Contribute to system architecture, technical decisions and code reviews.

· Work with Docker and modern development workflows to support deployment and operations.

· Continuously improve the platform by identifying opportunities for better performance, maintainability and user experience.


Required Skills


· Strong Python programming skills.

· Experience building applications with FastAPI or similar Python web frameworks.

· Experience developing RESTful APIs.

· Experience with JavaScript and/or TypeScript.

· Experience with React and Next.js.

· Solid SQL knowledge.

· Experience with PostgreSQL/PostGIS.

· Experience working with Redis.

· Experience using Docker for development and deployment.

· Experience using Git in collaborative software development.


Whom we're looking for


Technical skills matter, but they are only part of what we're looking for.


We want to work with people who act with integrity, take ownership of their work and care deeply about the quality of what they build. People who are naturally curious, willing to challenge assumptions, and prepared to put in the effort required to solve difficult problems.


We're looking for individuals who are excited by the opportunity to build something meaningful from the ground up - not simply join another company. People who want their work to have a lasting impact on the product, the team and the customers we serve.


If you're looking for an easy ride or a stepping stone until the next opportunity comes along, Scoopterra is probably not the right place for you. But if you're motivated by purpose, continuous learning and the opportunity to help shape a company with global ambitions, we'd love to meet you.


Why Scoopterra?


Scoopterra is more than a startup - it's an opportunity to help define a new category.


Joining us means working in a healthy, respectful and highly collaborative environment where ideas are valued regardless of title, initiative is encouraged and everyone has the opportunity to influence the direction of the company. You'll work alongside people who care deeply about what they do, who support one another, and who believe that trust, transparency and high standards are the foundation of great teams.


Building a company from scratch isn't easy. It demands resilience, commitment and a willingness to embrace uncertainty. The journey won't always be comfortable, but it will always be meaningful.


If you're looking for a job, there are easier paths. If you're looking for the chance to co-create something ambitious, solve problems that matter and build a company you can one day say you helped create, we'd love to hear from you.

Free. 20 seconds. No password. See every match in this search.

Create a free Caio profile to unlock more results and save your role and location preferences.

Unlock free search
Want help applying to roles like this? Search Caio for free. If CV tailoring and application tracking get heavy, Full Caio Agent adds a human specialist.
View Full Agent