Senior Software Engineer

Added
12 days ago
Type
Full time
Salary
Upgrade to Premium to se...

Related skills

grpc node.js golang graphql rest

πŸ“‹ Description

  • Design and build scalable, reliable backend services in Node.js and Golang that collect, transform
  • Design and evolve the APIs Connect exposes and consumes, with clear contracts, versioning, and
  • Build and maintain integrations (connectors) to third-party platforms, handling their different
  • Own delivery guarantees: retries, backoff, deduplication, and back-pressure, so data is not lost or
  • Build event-driven workflows using NATS and Temporal
  • Lead technical design for new Connect capabilities, driving decisions across teams and writing

🎯 Requirements

  • 8+ years building and running backend services in production, with a track record of leading
  • Strong proficiency in Golang or Node.js, and willingness to work in both
  • Experience designing APIs (REST, GraphQL, or gRPC) and building event-driven systems (NATS, Kafka
  • Experience integrating with third-party APIs and SaaS products, including OAuth
  • Experience with containers and cloud: Docker, Kubernetes, Terraform, and Azure or AWS
  • Experience with SQL or NoSQL data stores, plus git and CI/CD pipelines (such as Jenkins or GitHub

🎁 Benefits

  • Equity awards
  • Medical, dental and vision plan
  • Family planning benefits
  • Health savings account
  • Flexible spending account
  • Transportation savings account
Get alerts for new remote engineering jobs
A weekly email with new matches. Unsubscribe anytime.
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest β€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs β†’