Your space-enabled career begins here

Space-based technologies are the building blocks of these pillars of innovation:

Search for credible job opportunities with top entrepreneurial space companies.

Senior Full Stack Software Engineer

Gravy Analytics

Gravy Analytics

Software Engineering
Oslo, Norway
Posted on Oct 17, 2024

Unacast is a global location intelligence and insights company transforming our understanding of human activity in the physical world. Using state-of-the-art machine learning and artificial intelligence, Unacast extracts valuable information from location data, delivering trustworthy, reliable, and privacy-friendly location intelligence. Companies across industries, at every stage of growth, rely on Unacast’s actionable human mobility insights to make more informed decisions that better align with the world around them.

We are looking for a Senior Full Stack Engineer for our Catalog team who will be instrumental in developing and enhancing Unacast's data catalog systems, ensuring efficient data processing and seamless user interactions.

This is an on-site hybrid position (with 2-3 days in the week working in our Oslo office, or more if you want!). Our main office is on Karl Johans Gate in the heart of Oslo, where we meet every week with our international colleagues, both for work and for socializing. Our welcoming office has a focus on comfort, and this is reflected in the surroundings. Being part of Unacast means being part of a friendly and efficient workplace, with opportunities to grow and advance within the company.

Key Responsibilities:

  • Administer and maintain asynchronous processing pipelines for efficient data handling.
  • Compose client-facing and internal tools to interface with Unacast’s data catalog, including web pages, APIs, and libraries.
  • Compose and implement simple UI/UX components based on existing systems.
  • Evaluate existing systems to eliminate bottlenecks and enhance performance.
  • Adjust and improve database operations for optimal efficiency.
  • Assist clients and employees by interpreting the catalog functionalities.
  • Enforce Site Reliability Engineering (SRE) practices to improve system reliability and performance.

Required Qualifications:

  • 4+ year’s experience with software engineering
  • Experience with JavaScript/TypeScript and React
  • Strong knowledge of databases like BigQuery, PostgreSQL, Elasticsearch, and Redis.
  • Familiarity with Google Cloud services: Cloud Run, Pub/Sub, and Cloud Tasks.
  • Experience in API management and development.
  • Ability to adjust and optimize database operations to enhance performance.
  • Excellent problem-solving skills and ability to work both independently and collaboratively.
  • Passion and positivity, with determination. Tendencies to persist and adapt when faced with challenges, turning fast failures into fast lessons.

It is also great if you have:

  • Proficiency in Go (Golang).
  • Expertise in asynchronous processing pipelines.
  • Strong understanding of Site Reliability Engineering (SRE) principles.
  • Experience with frameworks like Remix or Next.js.
  • Demonstrated ability to understand, adapt to, and improve complex existing systems.
  • Bachelor’s or higher degree in Engineering or a related field.
  • Previous experience in a fast-paced development environment.
  • Strong communication skills and fluency in English.

Once you get up to speed, we expect you to:

  • Demonstrate a proactive and entrepreneurial mindset
  • We are a startup, so things change fast. You need to be agile and proactive on this journey
  • Our clients are using our products daily, so some on-call will be required