GrepJob
Sourgum

Software Engineer – Backend & DevOps

Sourgum
Apply
4 months ago
Jersey City, NJ, USAMid Level / Senior

Responsibilities

  • Design, build, and maintain backend services and APIs using Node.js and TypeScript.
  • Collaborate with frontend engineers to build clean, reliable integrations across the stack.
  • Manage and optimize PostgreSQL databases for performance, scalability, and reliability.
  • Develop infrastructure and deployment automation on AWS and GCP.
  • Contribute to CI/CD pipelines and DevOps tooling for faster, safer releases.
  • Monitor and improve system performance, uptime, and observability.
  • Work cross-functionally with product, design, and operations to turn requirements into production-ready features.
  • Help evolve our architecture as we scale to handle increasing traffic and data.

Requirements

  • 3+ years of experience as a backend or full-stack engineer.
  • Strong proficiency with Node.js and TypeScript.
  • Experience building and maintaining RESTful or GraphQL APIs.
  • Hands-on experience with PostgreSQL or other relational databases.
  • Solid understanding of AWS and/or GCP infrastructure.
  • Familiarity with CI/CD pipelines, containerization (Docker), and infrastructure-as-code tools (Terraform or similar).
  • Comfort working in a collaborative startup environment, taking ownership and moving quickly.
  • Strong communication skills and a mindset of continuous improvement.

Benefits

  • Company stock options as part of your compensation package.
  • A positive and collaborative work environment with a focus on innovation and sustainability.
  • Flexible/Unlimited PTO.
  • Comprehensive benefits package including health insurance and retirement plans.
  • Access to hundreds of gyms, studios, and wellness apps through one membership.
  • Yearly Personal Development Budget.
  • Opportunities for professional development and career advancement.

Tech Stack

AWSDockerGoogle Cloud PlatformNode.jsPostgreSQLReactTerraformTypeScript