# Software Engineering Lead, Backend
**Company:** [Ema](https://hotfix.jobs/companies/ema)
**Location:** San Francisco, CA, California
**Salary:** $135K-$300K
**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
**Apply:** https://hotfix.jobs/jobs/software-engineering-lead-backend-at-ema-2da205a3-8433-4fcf-9459-12229563f852
**Canonical:** https://hotfix.jobs/jobs/software-engineering-lead-backend-at-ema-2da205a3-8433-4fcf-9459-12229563f852