# Software Engineering Lead, Backend

**Company:** [Ema](https://hotfix.jobs/companies/ema)
**Location:** San Francisco, CA, California
**Role:** Backend Engineering
**Salary:** $135k – $300k/yr
**Experience:** 4+ years
**Skills:** Go, Python, FastAPI, Postgres, Redshift, Rest, GraphQL, Docker, Kubernetes, GCP, AWS, Azure, Redis, Elastic, React
**Posted:** 2025-03-27

> Leads backend engineering for enterprise AI software, building scalable systems with Go/Python, APIs (REST/GraphQL), databases (PostgreSQL/Redshift), and cloud/container tech. Requires 4+ years experience, CS bachelor's, and full-stack contributions in a hybrid role.

## Job Description

## Responsibilities
- Develop and maintain enterprise software applications, including API, data, application, and service development
- Write clean, efficient, and maintainable code by employing test-driven development process
- Build scalable and reliable back-end systems using languages like **Go** and **Python**
- Develop and maintain APIs using **REST** or **GraphQL**
- Integrate multiple enterprise applications and services using a scalable framework like **FastAPI**
- Build and maintain data schema using **PostgreSQL**, **Redshift** etc.
- Contribute to front-end interfaces using **HTML**, **CSS**, and JavaScript frameworks such as **React** or **Angular**
- Ensure that applications are secure and adhere to industry best practices
- Continuously improve software development processes and practices

## Requirements
- Bachelor's degree in Computer Science or related field
- At least **4 years** of relevant work experience
- Solid background in algorithms, data structures, and object-oriented programming
- Experience in back-end development using languages like **Python** and **Go**
- Knowledge of database technologies like **PostgreSQL**, **Elastic**, **Redis**
- Knowledge of designing and building API platforms and integration systems
- Experience with cloud technologies like **GCP**, **AWS** and **Azure**
- Experience with containerization technologies like **Docker** and **Kubernetes**
- Experience with integrating multiple enterprise applications, including frameworks and authentication
- Understanding of security best practices and protocols for enterprise software applications
- Experience deploying software in multi-tenant SaaS environments
- Knowledge of front-end technologies such as **HTML**, **CSS**, **JavaScript**, and front-end frameworks like **React** or **Angular**
- Strong problem-solving skills and attention to detail
- Ability to work independently and as part of a team
- Experience working with global teams

## Compensation (California based)
- Standard base salary: **$135,000-$300,000** annually
- Compensation determined by location, level, job-related knowledge, skills, and experience
- Certain roles may be eligible for variable compensation, equity, and benefits

## Similar roles

- [Senior Software Engineer, Payments](https://hotfix.jobs/jobs/4ac5fd6a-142d-4536-b812-39366c9103de) - Warp - New York, NY - $138k – $284k/yr
- [Senior Backend Software Engineer - Identity Security](https://hotfix.jobs/jobs/ac37657c-3d15-4f54-bb29-efc054a2c677) - Teleport - Remote - $138k – $327k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/06fefc97-4d26-4792-a495-751c38b75251) - Twilio - Remote - $139k – $204k/yr
- [Senior Software Engineer, Underwriting](https://hotfix.jobs/jobs/3c9e5fcb-431b-451c-b0e4-d483e6d22a6c) - Coalition Security - Remote - $130k – $195k/yr
- [Senior Software Engineer](https://hotfix.jobs/jobs/c42e6986-1722-4cdc-8d1d-b4c56b919eaa) - Pindrop - Remote - $130k – $170k/yr

**Apply:** https://hotfix.jobs/jobs/2da205a3-8433-4fcf-9459-12229563f852
**Canonical:** https://hotfix.jobs/jobs/2da205a3-8433-4fcf-9459-12229563f852