
About Ema
Empowering enterprises with universal AI agents
Key Highlights
- $61M raised in seed funding to develop AI technology
- Headquartered in SoMa, San Francisco, CA
- 21-100 employees, fostering a startup environment
- Configurable AI agents designed for various enterprise roles
Ema is a San Francisco-based startup focused on developing next-generation AI technology to empower employees across enterprises. With $61 million in funding, Ema aims to create configurable AI agents that take on repetitive tasks, enhancing productivity and creativity for their users. The company s...
🎁 Benefits
Ema offers competitive salaries, equity options, flexible PTO, and a remote-friendly work policy to support work-life balance. Employees also benefit ...
🌟 Culture
Ema promotes a culture of innovation and efficiency, focusing on leveraging AI to enhance human creativity. The company values adaptability, allowing ...
Overview
Ema is hiring a Backend Engineer to develop and maintain enterprise software applications. You'll work with Go and Python to build scalable back-end systems. This position requires experience in web frameworks and APIs.
Job Description
Who you are
You are an experienced Enterprise Software Engineer with a strong background in backend development. You have a firm understanding of web frameworks, APIs, databases, and multiple back-end languages. You thrive in a mission-oriented, fast-paced, high-growth startup environment and are excited to contribute to innovative AI technology that empowers employees.
You have experience building products across the stack and are skilled in writing clean, efficient, and maintainable code. Your expertise includes employing test-driven development processes to ensure high-quality software solutions. You are detail-oriented and capable of working independently as well as part of a global team.
Desirable
Experience with cloud technologies and familiarity with agile methodologies would be a plus. You are eager to learn and adapt to new technologies as the company evolves.
What you'll do
In this role, you will be responsible for designing, developing, and maintaining enterprise software applications. You will collaborate 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. Your primary focus will be on developing and maintaining APIs, data, application, and service development.
You will build scalable and reliable back-end systems using languages like Go and Python. Writing clean, efficient, and maintainable code will be a key part of your responsibilities, as will employing a test-driven development process. You will also be involved in the entire software development lifecycle, from initial design through deployment and maintenance.
What we offer
Ema offers a dynamic work environment where you can make a significant impact on the future of AI technology. You will have the opportunity to work with a talented team of professionals who are passionate about innovation and excellence. We provide a hybrid work model, allowing you to balance your time between the office and remote work. Competitive compensation and benefits are also part of our commitment to attracting top talent.
Interested in this role?
Apply now or save it for later. Get alerts for similar jobs at Ema.
Similar Jobs You Might Like
Based on your interests and this role

Backend Engineer
Easyship is seeking a Backend Engineer to build and maintain their web applications, focusing on scaling their RESTful API and optimizing performance. You'll work with technologies like Ruby on Rails and PostgreSQL in Bangalore.

Backend Engineer
Easyship is seeking a Senior Backend Engineer to design and develop scalable systems using Java or Kotlin. You'll work with Spring Boot and lead architectural decisions to enhance logistics for eCommerce. This role requires expertise in backend development and system design.

Backend Engineer
Coupang is hiring a Staff Backend Engineer to work on distributed systems and data processing pipelines. You'll leverage your expertise in Java and Spring to build next-generation platforms and products. This role requires significant experience in backend engineering.

Backend Engineer
HealthLeap is hiring a Backend Engineer to develop and maintain their AI-driven healthcare platform. You'll work with technologies like Java, Python, and PostgreSQL to build scalable backend services. This position requires experience in backend engineering and familiarity with healthcare data security.

Backend Engineer
Lightning AI is hiring a Backend Engineer to develop and scale their AI platform. You'll work on key features including frontend, CLI, and API integrations. This position requires a strong background in backend development.