Jump

Backend Software Engineer

Jump

full-time

Posted on:

Origin:  • 🇺🇸 United States

Visit company website
AI Apply
Manual Apply

Salary

💰 $150,000 per year

Job Level

Mid-LevelSenior

Tech Stack

AWSDistributed SystemsDockerDynamoDBJavaScriptNode.jsTypeScript

About the role

  • Contribute to the design and development of scalable backend services in TypeScript and Node.js
  • Build and maintain systems across serverless (Lambda, EventBridge, DynamoDB) and containerized (Fargate, Docker) environments
  • Collaborate with senior/staff engineers on architectural decisions and technical direction
  • Develop and improve features across our core systems, ensuring reliability and performance
  • Participate in code reviews, design discussions, and knowledge sharing sessions
  • Help evolve internal standards, patterns, and best practices alongside the team

Requirements

  • 4+ years of software engineering experience
  • Experience building backend systems in production using TypeScript (or JavaScript) and Node.js
  • Familiarity with a range of AWS services — such as Lambda, Fargate, DynamoDB, SQS, and EventBridge
  • Understanding of serverless and/or containerized architectures, and an interest in learning tradeoffs between them
  • Exposure to event-driven architecture or distributed systems
  • Strong problem-solving, communication, and collaboration skills
  • Experience contributing to technical design discussions or project planning
  • Familiarity with payments, orders, or other large-scale transactional systems
  • A strong desire to learn
  • Tenacity
  • Passion
  • Empathy
  • Customer-centric mindset
  • Innovation: Passion for exploring and implementing AI technologies to enhance automation, optimize workflows, and drive innovation