Open role
[Remote] Senior Software Engineer
Note: The job is a remote job and is open to candidates in USA. Universal DX is hiring a Senior Software Engineer to build and scale backend services and data APIs for its observability and analytics platform. The role owns services end-to-end, from API and schema design through testing, deployment, and operational observability, while collaborating with SREs, data engineers, and product stakeholders.
Responsibilities
- Design, build, and maintain production-grade NestJS APIs and backend services that serve internal and external consumers
- Own the full lifecycle of a service: schema design, business logic, observability instrumentation, Helm chart configuration, and GitOps deployment
- Write and manage database migrations using Prisma; ensure schema changes are safe for zero-downtime deployments
- Implement health endpoints, SLIs, and structured logging patterns that give the SRE team the signals they need
- Collaborate with data engineers to build APIs over Trino and data lake sources (S3/Glue/Iceberg), translating complex analytical queries into reliable, performant endpoints
- Write and maintain unit, integration, and end-to-end tests; treat CI green as a hard gate before merge
- Participate in code reviews, architectural discussions, and incident postmortems as a domain expert
- Mentor and coach junior engineers on NestJS patterns, API design, and service ownership
Skills
- Minimum bachelors degree in Computer Science, Computer Engineering, or other job-related field
- 5+ years of experience building and operating production backend services in a cloud environment
- Strong TypeScript/Node.js skills; hands-on experience with NestJS or an equivalent structured backend framework
- Solid understanding of relational databases and ORM-driven migrations (Prisma or similar)
- Familiarity with containerization (Docker) and deploying services to Kubernetes via Helm
- Experience working in a GitOps or CI/CD-driven delivery model (GitLab CI, ArgoCD, or similar)
- Ability to read and write SQL against analytical engines (Trino, Athena, Presto, or similar)
- Strong API design instincts — REST, versioning, Swagger/OpenAPI documentation, and consumer-first thinking
- Strong knowledge of OO design and industry best practices for software development
- Excellent communication and collaboration skills across engineering disciplines
- Detail-oriented, self-motivated, and able to work independently in a fast-paced, dynamic environment
- Preferred: experience with observability tooling - Grafana dashboards, Prometheus metrics, structured logging (Pino, etc.)
- Preferred: familiarity with AWS data services: S3, Glue, Lake Formation, or Iceberg table format
- Preferred: comfort reading and writing Helm chart templates and values files
- Preferred: A bias toward automation, clean abstractions, and keeping operational complexity low
Benefits
- Flexible work schedule
- Remote work opportunities
- A global family assistance policy with paid time off following the birth or adoption of a child
- Accrued time off
- Company-sponsored benefit plans including Paid Time Off, Medical, Dental, Vision, and 401(k)
- Free day on your birthday
- Possibility to buy extra vacation days
Company Overview