hero


173
companies
1,648
Jobs

Senior Software Engineer / Devops Engineer

Narrator

Narrator

Software Engineering
Remote · United States
Posted on Wednesday, May 8, 2024
Senior Software Engineer / Devops Engineer at Narrator (S19)
$100K - $160K
The only platform that can prep data to answer EVERY question you have.
Remote (US)
Full-time
6+ years
About Narrator

Founded by the team that built WeWork’s data team from the ground up, at Narrator we’re building a data analysis platform built for instant and accurate answers to every question your data can answer.

The demand for insights is only getting bigger and more urgent. Narrator’s customers answer every question in under 30 minutes. It’s the only solution in the market that organizes all your data into one place so your team can analyze any piece of information instantly. Business analysts can build tables without SQL, generate comprehensive analyses, and track and report business KPIs with consistency and accuracy, all in a few clicks. No more waiting for the answers you needed yesterday.

Narrator exists because getting the answers you need in a timely manner can be the difference between making the right and wrong decision.

About the role
Skills: Kubernetes, Python, Amazon Web Services (AWS)

We’re looking for a senior software engineer with Kubernetes and AWS experience.

The ideal person is comfortable working on a small team, and able to decide when to build thoughtfully vs get something out quickly. You will be interfacing with the backend (Fast API App) and our Kubernetes cluster (Multi-region, shared databases, worker pod etc..)

Responsibilities

  • will work with the engineering team on Narrator's main user-facing app
  • will have the autonomy and responsibility to design and execute solutions from backend to infrastructure
  • we're a small team — help refine our coding standards, processes and generally help the team build software better

Experience

  • 6+ years as a professional software engineer - Backend. (ideally Python)
  • 3+ years experience with AWS and Kubernetes
  • Experience with building backend APIs to support frontend work
  • Experience building / designing / maintaining a decently large or complex system (backend)

Ideal Requirements

  • Loves building useful, functional, and reliable engineering systems
  • Understands code maintainability, refactoring, tech debt, testing — and when to invest in them vs when to just build
  • Handles ambiguity well — able to make independent decisions, figure out what to build, and knows when to ask for help when requirements aren't fully specified. Understands business problems and uses technology to solve them.
  • Strong in debugging and investigating backend issues

Plus but not required

  • previous startup experience / familiarity with our specific stack
    • Fast API
    • Kubernetes
    • ArgoCD
    • React
    • XState
    • GraphQL
    • Python
Technology

We have a standardized data model that works for any company and a platform that takes advantage of that standard format.

  • Our backend technology handles transforming each of our client's raw data sources into our standard format.
  • Our client-facing platform helps our users answer any data question they might have
Remote (US)
Full-time
6+ years