Senior Software Engineer, Full Stack

Nuon

$130K — $180K *
Enterprise Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years in a Software-as-a-Service environment, preferably in developer tools.
  • Expertise in architecting and maintaining Golang applications; knowledge of Gin and Gorm is a plus.
  • Experience in designing and maintaining database schemas for SQL databases, particularly Postgres and Clickhouse.
  • Familiarity with asynchronous job orchestration, especially using Temporal.io.

Responsibilities

  • Collaborate with teams to ensure API design meets business logic and customer needs.
  • Design and maintain RESTful APIs prioritizing scalability and security.
  • Keep OpenAPI/Swagger documentation up-to-date.
  • Develop and manage database schemas for multiple database types.
  • Enhance the actor-based Temporal workflow orchestration system.
  • Monitor performance metrics to meet service level agreements.

Benefits

  • Remote work flexibility with quarterly in-office travel requirements.
  • Opportunity to work on industry-leading technology in the BYOC space.
  • Joining an early-stage company with $16.5M in funding, providing growth potential.
Full Job Description
As a Senior Software Engineer, Full-Stack at Nuon, you will be responsible for providing a high-quality user experience to our customers. You should have extensive full-stack experience with stateful UIs, cross-platform UX flows, API design, and databases of different kinds.

Nuon HQ is located in San Francisco, CA. This is a remote position, but you must be willing to travel to the office at least once a quarter.

Job Responsibilities
  • Collaborate with product/engineering teams to align API design with business logic and customer needs.
  • Design, develop, and maintain RESTful APIs for both customer-facing and internal tools, prioritizing scalability and security best practices.
  • Maintain comprehensive OpenAPI/Swagger documentation.
  • Design, develop, and maintain database schemas for Postgres, Clickhouse, and other databases.
  • Extend our actor-based Temporal workflow orchestration system: https://nuon.co/blog/how-we-rebuilt-our-api-using-long-lived-workflows/
  • Monitor performance metrics to ensure we meet SLAs.


Qualifications
  • 8+ years of experience as at a Software-as-a-Service company, ideally one in the developer tools space, with experience with the challenges of deploying software either in an internal capacity or as part of the overall product offering.
  • Experience architecting, building and maintaining Golang applications. Knowledge of Gin and Gorm preferred.
  • Design, develop, and maintain database schemas for Postgres, Clickhouse, and other databases.
  • Experience working with asynchronous job orchestration, preferably using Temporal.io.


Similar Jobs

More Jobs at Nuon

  • Forward Deployed Engineer
    $120K — $160K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Sales Engineer
    $120K — $150K *
    San Francisco, CA 94112 (San Francisco County)
    Technical Services
    In-Person
  • Senior Cloud Engineer
    $130K — $180K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person
  • Senior Software Engineer, Full Stack
    $130K — $180K *
    San Francisco, CA 94112 (San Francisco County)
    Enterprise Technology
    In-Person

More Enterprise Technology Jobs

Find similar Senior Software Engineer, Full Stack jobs: