Find a jobRecruiters

Software Engineering Lead (Backend)

Exclusive opportunity

Onsite

Software Engineering Lead (Backend)

Ema

Software Engineering Lead (Backend)

Skills

Google Cloud PlatformDockerReactPythonGolangPostgreSQLRedisGraphQLAWSKubernetesFastAPIJavascriptAzure

2 months ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Contract type:

Permanent

Salary:

$135,000 – $300,000 / year

Location:

San Francisco, CA, USA

Work mode:

Onsite

Published on:

29 August 2026

What they need


  • We are seeking an experienced Enterprise Software Engineer to join the Ema team
  • As an Enterprise Software Engineer, you will be responsible for designing, developing, and maintaining our enterprise software applications
  • You will work with a cross-functional team of product managers, designers, and developers to deliver high-quality software solutions that meet the needs of our enterprise clients
  • The ideal candidate has experience building products across the stack and a firm understanding of web frameworks, APIs, databases, and multiple back-end languages
  • Most importantly, you are excited to be part of a mission-oriented, fast-paced, high-growth startup that can create a lasting impact
  • 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- Solid background in algorithms, data structures, and object-oriented programming
  • Knowledge of designing and building API platforms and integration systems
  • Ability to work independently and as part of a team
  • Experience with integrating multiple enterprise applications, including frameworks and authentication
  • Experience working with global teams
  • Strong problem-solving skills and attention to detail
  • Knowledge of front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like React or Angular
  • Experience deploying software in multi-tenant SaaS environments
  • Bachelor’s degree in Computer Science or related field
  • Experience in back-end development using languages like Python and Go
  • Understanding of security best practices and protocols for enterprise software applications
  • Experience with containerization technologies like Docker and Kubernetes
  • At least 4 years of relevant work experience
  • Experience with cloud technologies like GCP, AWS and Azure
  • Knowledge of database technologies like PostgreSQL, Elastic, Redis

Other offers great for you!

These companies are also looking for great profiles

ClubSec

Tech lead c#

580

Freelance

78310 Maurepas, France

Hybrid

Skills

C#Microsoft SQL ServerDatabricksKubernetesAzure

1 day ago

Quick apply

Visian

AI Data Engineering

Freelance

Paris, France

Hybrid

Top Recruiter

Skills

Data Engineering

8 hours ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

7 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools