About this job
Location options: Remote
Job type: Full-time
Have you ever wondered what it would be like to part of a team creating new, life-changing technologies? Do you enjoy the close tie between product and development teams? Are you an impassioned learner always looking to improve? Are you stubborn enough to keep searching for a needle in the haystack (assuming the needle is worth searching for)? Do you play nice with both machines and humans? If you answered yes to all these questions, then read on!
AirMap Deutschland GmbH is looking for a Golang Engineer to join our team in Germany (preferably in the Munich area but not required).
As an AirMap Software Engineer you will work on a next generation system that utilizes highly optimized algorithms (some written by you) to consume vast amounts of data to produce minimum-risk paths, map tiles, and decisions in milliseconds to run in backend services. In other words, you will write software in order to figure out how to get an aircraft to a given location safely. You’ll have to take into account terrain, buildings, people, and how the drone flies (e.g., battery life and speed).
What we offer:
AirMap’s software engineers are creative visionaries from all over the world who joined the team to push the boundaries of what is possible. You will work on cutting edge technology and create many things from the ground up.
Join a team that will support you, encourage you, and push you to be better through meaningful dialogue, code reviews, and system design.
We offer competitive pay and benefits, flexibility to work from home, and the opportunity to work on something truly innovative.
You will be employed by AirMap Deutschland GmbH, with a standard full-time role according to German employment law.
We are not currently accepting applications through external recruiters. Please apply directly.
Skills & requirements
Reach out for a conversation if:
- You have 2-4 years of general professional software development experience
- You have strong Golang experience and skills
- You have strong computer science fundamentals
- You have strong understanding and experience with distributed computing
Bonus points if:
- You have Geospatial computation experience
- You have experience with scientific uncertainty and error analysis
- You have experience with statistics
Some other things that matter:
You enjoy solving problems. You love taking on difficult tasks and finding creative solutions. You don’t get flustered easily. If you don’t know the answer, you’ll dig until you find it.
You like helping people. You enjoy getting people to those aha! Moments. You are patient, level-headed, and cool under pressure. Teaching someone something new makes you happy.
You pay attention to the details. As far as you’ve concerned, anything worth doing is worth doing right, every single time. You stay focused, and nothing falls through the cracks on your watch.
You think on your feet. You like learning new things, and you can learn quickly. When things change, you know how to roll with the punches.
You communicate clearly and directly. You write well. You speak eloquently. You can explain just about anything to anyone, and you’re comfortable communicating in writing and on the phone. You’re not afraid to have a productive debate and share your opinion.
You are motivated and driven. You volunteer for new challenges without waiting to be asked. You’re going to take ownership of the time you spend with us and truly make a difference.