Up for a challenge? Terabytes of geospatial data, billions of polygons, and the complex mechanics of machine learning — all to make Earth observation data accessible to everyone. At FlyPix, we work hard to transform the complex domain of geospatial AI into a simple-to-use platform, which is a big and demanding task. Our team consists of passionate and skilled professionals who enjoy working shoulder-to-shoulder to make the vision of accessible Earth observation a reality.
If a good challenge and strong teamwork are what you’ve been looking for, and you have the passion and strong skill set to bring with you, we’d be happy to hear from you! Check the details to see if the role is a match for you.
About the Role
As a Backend Engineer, you will be responsible for driving the design and implementation of the key platform components, specifically:
- Designing and implementing backend architecture and services. You’ll need to find the best way to translate the business domain into a software model.
- Ensuring high quality of the codebase. In our team, just implementing the thing is not enough. The code must follow best practices and employ necessary design patterns and tooling to be maintainable and reliable.
- Collaborating with other teams. Teamwork is our spirit and everyone is accountable for their work. We proactively ask for missing input if we face a problem or dependency, and we’re always ready to help our colleagues resolve theirs.
About You
Here is what you’ll need to be successful in the role:
- 4+ years of experience working as a Software Engineer. Experience and expertise matter for this role as it involves complex problem-solving and decision-making.
- Track record of building distributed applications. A profound knowledge of system design and software architecture is needed to build a reliable and performant system.
- Solid knowledge of software engineering and computer science fundamentals. Not knowing the fundamentals can prevent finding optimal or correctly working solutions for complex situations.
- A mindset of quick learning and knowledge sharing. Strong fundamentals are essential, but they must still be applied in an always-changing world.
- Attention to detail. Little things matter as they differentiate cool products from ordinary ones.
- A passion for solving complex challenges and going the extra mile. You’ll feel at home in a team of like-minded thinkers.
We love code more than self-praising in CVs. During the hiring process, we want to see that you are as experienced and passionate as we are. Your CV is best if it contains a link to your GitHub where you have some cool projects to show. You could also bring some code to the tech call and show us the interesting parts of an unpublished project. We know you are busy and respect your time. But if there is nothing to share (no pet project and everything is under NDA, we know), to see you in action we could ask you to work on a small coding task.
Your Benefits
- Full-time / Full remote position — as a remote-first company, we aim to combine top performance with work-life balance.
- Fast career track — being a committed early employee has its benefits. Your salary and title can grow faster.
- Employee options scheme — in addition to the salary, your hard work will pay off in the long term.
- Culture of openness and innovation — you are in the right place to express your ideas and build something cool.
- Professional development — knowledge sharing, mentorship, and educational resources to help you grow.
FlyPix AI evaluates candidates based on their skills and professionalism. We welcome diversity and encourage candidates with various backgrounds to become part of our team.