Software Engineer, Backend

Jobtailor

San Carlos (CA)

On-site

USD 110,000 - 160,000

Full time

9 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Jobtailor is seeking a backend engineer to design, implement, and maintain APIs used by web and mobile apps, collaborating with senior engineers to build reliable, scalable systems in production. You will integrate with data sources, support user-facing features, participate in code reviews, and uphold reliability, performance, and security standards.

Ideal candidates have 2+ years of backend experience in production, with Python or JavaScript/TypeScript (Node.js) and API design familiarity.

Qualifications

  • 2+ years of experience building backend systems
  • Experience with Python or JavaScript/TypeScript (Node.js)
  • Familiarity with designing or consuming APIs and working with databases
  • Exposure to production environments
  • Understanding of reliability, performance, and security fundamentals
  • Bonus: data pipelines, real-time data systems, distributed systems, ML, or large-scale data processing
  • Bonus: cloud platforms, CI/CD workflows, or DevOps concepts

Responsibilities

  • Design, implement, and maintain backend services and APIs used by web and mobile applications
  • Work with senior engineers to build reliable, scalable backend systems in production environments
  • Integrate with internal and external data sources, including real-time and batch data pipelines
  • Collaborate with product managers and cross-functional partners to deliver backend features supporting user-facing functionality
  • Participate in code reviews and follow established backend best practices and architectural patterns
  • Support system reliability, performance, and maintainability through testing, monitoring, and documentation

Skills

Backend Development
API Design
Python
JavaScript/TypeScript
Node.js
Database Management
Data Pipelines
Distributed Systems
Machine Learning
Cloud Platforms

Tools

CI/CD
DevOps Concepts

Job description

  • Design, implement, and maintain backend services and APIs used by web and mobile applications
  • Work with senior engineers to build reliable, scalable backend systems in production environments
  • Integrate with internal and external data sources, including real-time and batch data pipelines
  • Collaborate with product managers and cross-functional partners to deliver backend features supporting user-facing functionality
  • Participate in code reviews and follow established backend best practices and architectural patterns
  • Support system reliability, performance, and maintainability through testing, monitoring, and documentation
Requirements
  • 2+ years of experience building backend systems, or equivalent experience through internships, projects, or coursework
  • Experience with at least one modern backend language such as Python or JavaScript/TypeScript (Node.js)
  • Familiarity with designing or consuming APIs and working with databases or data stores
  • Exposure to production environments
  • Understanding of reliability, performance, and security fundamentals
  • Experience or interest in data pipelines, real-time data systems, distributed systems, machine learning, data-intensive systems, or large-scale data processing is a bonus
  • Familiarity with cloud platforms, CI/CD workflows, or DevOps concepts is a bonus
  • Must be a U.S. Person due to U.S. export control regulations
  • Must be authorized to work lawfully in the United States
  • Must not require visa sponsorship or visa transfer
  • Must live in or be willing to relocate to the San Francisco Bay Area
  • Must be able to work onsite in San Carlos, CA, 3+ days per week
Core Competencies

Demonstrates expertise in designing, implementing, and maintaining backend services and APIs, with a strong focus on reliability, performance, and security. Proficient in modern backend languages and familiar with cloud platforms and data pipelines.

Highest-signal resume keywords
  • Backend Development
  • API Design
  • Python
  • JavaScript/TypeScript (Node.js)
  • Cloud Platforms
ATS Optimization Keywords
Hard Skills
  • Backend Development
  • API Design
  • Python
  • JavaScript
  • TypeScript
  • Node.js
  • Database Management
  • Data Pipelines
  • Distributed Systems
  • Machine Learning
Industry Keywords
  • Production Environments
  • System Reliability
  • Performance Fundamentals
  • Security Fundamentals
  • Real-Time Data Systems
Tools & Technologies
  • CI/CD Workflows
  • DevOps Concepts
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Staff Backend Software Engineer
Staff Backend Software Engineer

Jobtailor • New York (NY)

On-site
USD 140,000 - 180,000
Founding Backend Software Engineer – Senior/Staff
Founding Backend Software Engineer – Senior/Staff

Jobtailor • New York (NY)

On-site
USD 110,000 - 160,000
Senior Engineer – Cloud
Senior Engineer – Cloud

Jobtailor • California (MO)

On-site
USD 150,000 - 190,000
Software Engineer – Level 3
Software Engineer – Level 3

Jobtailor • California (MO)

On-site
USD 120,000 - 160,000
Software Engineer – AI & Cloud Engineering
Software Engineer – AI & Cloud Engineering

Jobtailor • Massachusetts

On-site
USD 110,000 - 170,000
Senior Full Stack Software Engineer, AI & Cloud Platforms
Senior Full Stack Software Engineer, AI & Cloud Platforms

Jobtailor • South Carolina

On-site
USD 120,000 - 180,000
Senior Software Engineer – Java, Spring Boot, Microservices
Senior Software Engineer – Java, Spring Boot, Microservices

Jobtailor • Pennsylvania

On-site
USD 120,000 - 180,000
Staff Backend Software Engineer
Staff Backend Software Engineer

Jobtailor • United States

On-site
USD 140,000 - 190,000
Software Engineer, Backend – Level 3
Software Engineer, Backend – Level 3

Jobtailor • California (MO)

On-site
USD 90,000 - 130,000
Founding Backend Software Engineer – Senior/Staff
Founding Backend Software Engineer – Senior/Staff

Jobtailor • California (MO)

On-site
USD 120,000 - 160,000