Hybrid Senior Software Engineer, Full Stack

Posted 3 weeks ago

Apply now

About the role

  • 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.

Requirements

  • 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.

Job title

Senior Software Engineer, Full Stack

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job