Ema
Technology
SoftwareEngineer,Backend
Neural analysis suggests this role is
optimal for Senior candidates.
“Software Engineer, Backend at Ema. Skills: Agentic AI, Enterprise Software, Backend Systems. Develop enterprise software applications. Maintain enterprise software applications”
Industry & Context.
Problem-solving
What They're Looking For.
Must Have
7+ years of relevant work experience, Bachelor's degree in Computer Science
Nice to Have
Experience in Agentic, LLMs and knowledge search is good to have, Knowledge of front-end technologies such as HTML, CSS, JavaScript, and front-end frameworks like React or Angular
What You'll Do.
Develop enterprise software applications
Maintain enterprise software applications
Write maintainable code
Employ test-driven development
Build scalable back-end systems
Build reliable back-end systems
Integrate enterprise applications
Design data pipelines
Work with foundational LLMs
Ensure applications are secure
Adhere to industry best practices
Design enterprise grade features
Develop enterprise grade features
Design enterprise grade modules
Develop enterprise grade modules
Develop high availability software
Develop low latency software
Improve software development processes
Improve software development practices
How You'll Work.
Team & Collaboration
Cross-functional team; Product managers; Designers; Developers
Full Job Description
ABOUT EMA Ema is building the world’s leading Agentic AI platform to transform enterprise productivity. We enable organizations to delegate repetitive tasks to Ema, the Universal AI Employee, delivering 10x gains in workforce efficiency, across functions. Founded by former executives from Google, Coinbase, Flipkart, and Okta, our team includes engineers from premier tech companies and graduates of Stanford, MIT, UC Berkeley, CMU, and IITs. We are backed by industry leading investors including Accel, Naspers/Prosus, Section32, and angels like Sheryl Sandberg and Dustin Moskovitz. Headquartered in Silicon Valley and with offices in London, Bangalore and Vancouver and Bangalore, Ema is at the frontier of what Agentic AI can do in production — we ship real systems that run real business processes at scale. WHO ARE YOU? We are seeking an experienced Enterprise Software Engineer to join the Ema team in UK. 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. YOU WILL: - 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, gRPC or GraphQL - Integrate multiple enterprise applications and services using a scalable framework like FastAPI - Build and
Applying for this Software Engineer, Backend role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Ashby
- Ashby is a fast modern ATS — most applications take under 3 minutes.
- The resume parser is strong; verify parsed experience dates and job titles.
- Custom screening questions are often scored algorithmically — answer completely.
- Location field affects geo-based screening; use your actual metro area.
ANONYMOUS · UNFILTERED
What do employees actually say about Ema?
Real rants from real employees. Read before you apply.