Ema Unlimited, Inc. logo

Software Engineer, Full Stack - UK

Job Overview

Location

United Kingdom (Remote)

Job Type

Full-time

Category

Software Engineering

Date Posted

June 13, 2026

Full Job Description

đź“‹ Description

  • • Design, develop, and maintain enterprise-grade software applications across the full stack, including APIs, data layers, application services, and front-end interfaces.
  • • Write clean, efficient, and maintainable code using test-driven development practices to ensure high-quality software delivery.
  • • Build scalable and reliable back-end systems using Go and Python, with a focus on performance, reliability, and maintainability.
  • • Develop and maintain REST, gRPC, and GraphQL APIs to enable seamless integration between enterprise systems and internal services.
  • • Integrate multiple enterprise applications and services using scalable frameworks such as FastAPI.
  • • Design and manage data schemas using relational databases like PostgreSQL and NoSQL databases.
  • • Construct data pipelines for machine learning workflows using event-driven technologies including Temporal and Kafka.
  • • Work with foundational large language models (LLMs) from OpenAI, Gemini, and Claude to power Agentic AI features and RAG-based solutions.
  • • Ensure all applications adhere to enterprise security best practices and industry-standard protocols for data protection and access control.
  • • Design and implement enterprise-grade features and modules using SOLID principles and established software engineering best practices.
  • • Develop high-availability, low-latency software products leveraging Agentic Architecture and LLM-powered automation.
  • • Collaborate with cross-functional teams including product managers, designers, and other engineers to deliver solutions that meet enterprise client needs.
  • • Continuously improve software development processes, tooling, and team practices to enhance velocity and quality.
  • • Deploy and manage applications in multi-tenant SaaS environments with a focus on scalability, isolation, and tenant-specific configurations.
  • • Utilize cloud infrastructure on Google Cloud Platform (GCP) for hosting, scaling, and monitoring services.
  • • Containerize applications using Docker and orchestrate deployments with Kubernetes.
  • • Implement and maintain front-end interfaces using HTML, CSS, and JavaScript frameworks such as React or Angular.
  • • Apply knowledge of algorithms, data structures, and object-oriented programming to solve complex software engineering challenges.
  • • Work effectively within a global, distributed team environment with asynchronous collaboration across time zones.
  • • Contribute to the evolution of Ema’s Universal AI Employee platform by shipping production systems that automate real business processes at scale.

🎯 Requirements

  • • 7+ years of relevant software engineering experience
  • • Proficiency in back-end development using Python and Go
  • • Experience with PostgreSQL, Redis, and Elastic
  • • Knowledge of REST, gRPC, and GraphQL API design
  • • Experience with Docker, Kubernetes, and GCP
  • • Bachelor’s degree in Computer Science or related field

🏖️ Benefits

  • • Eligibility for variable compensation and equity
  • • Opportunity to work with industry-leading AI technologies and foundational LLMs
  • • Collaborative environment with engineers from top tech companies and universities
  • • Equal opportunity employer with inclusive policies

Skills & Technologies

Python
JavaScript
Go
React
Angular
Full Stack
Remote
Degree Required

Ready to Apply?

You will be redirected to an external site to apply.

AI Job Fit Analysis
Pro

See exactly how your profile matches this role — strengths, skill gaps, and what to do about them.

Ema Unlimited, Inc. logo
Ema Unlimited, Inc.
Visit Website

About Ema Unlimited, Inc.

Ema Unlimited, Inc. provides an AI-powered universal employee platform that automates complex workflows across support, sales, legal, and compliance teams. Its agentic system integrates with enterprise applications, synthesizes data, and executes tasks through natural language commands, reducing manual effort and accelerating decision-making for mid-market to Fortune 500 organizations.

Get more remote jobs like this

Subscribe to the weekly newsletter for similar remote roles and curated hiring updates.

Newsletter

Weekly remote jobs and featured talent.

No spam. Only curated remote roles and product updates. You can unsubscribe anytime.

Similar Opportunities

Norwalk Office
Full-time
Expires Aug 3, 2026
Go
Design
Onsite
+2 more

11 days ago

CSG Systems International, Inc. logo

CSG Systems International, Inc.

India Remote
Full-time
Expires Jul 9, 2026
Python
Linux
Remote

1 month ago

Remote, London
Full-time
Expires Aug 3, 2026
Remote

11 days ago

Expired
Afresh Technologies, Inc. logo

Afresh Technologies, Inc.

Remote
Full-time
Expired Dec 28, 2025
Backend
Senior
Remote

8 months ago