Unacast

Senior Full Stack Software Engineer

Oslo, Norway
Elasticsearch Redis GCP API JavaScript TypeScript PostgreSQL Machine Learning React Go Next.js
Search for More Jobs Talk to a recruiter now 💪
Description

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


Unacast
Unacast
Advertising Platforms Big Data Internet of Things Location Based Services Mobile Advertising Sensor

0 applies

2 views

Other Jobs from Unacast

Software Engineer

Czech Republic

Data Engineer

Czech Republic

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 401 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say