Emma

Emma

Emma is an award-winning sleep company that offers a range of premium mattresses, bed frames, toppers, and pillows catered to all sleepers. With a 200-night trial, 10-year guarantee, free delivery & returns, and mattress removal service, Emma provides ...

Specialty Retail

Description

  • Architect, design, and implement Emma’s backend platform to support growth across e-commerce, SleepTech, and global fulfillment and logistics.
  • Design, build, and scale backend services using Go.
  • Develop and maintain secure, high-performance REST APIs that integrate with internal systems and third-party providers.
  • Build cloud-native solutions on AWS and own the full lifecycle from development and testing through deployment and monitoring.
  • Work in a services-oriented, API-first architecture with event-driven systems using AWS services and messaging technologies.
  • Own the team’s tech stack and continuously improve its development, operations, and reliability.
  • Ensure high code quality through automated testing, code reviews, and CI/CD pipelines.
  • Collaborate closely with frontend engineers, product managers, and other stakeholders in an agile team environment.
  • Contribute to improving CI/CD, DevOps, and SRE practices.
  • Participate in recruitment processes to help grow the engineering team.

Requirements

  • Proven experience designing and delivering backend services and APIs to high software quality standards.
  • Strong background in Go (Golang).
  • Solid understanding of computer science fundamentals, including data structures, algorithms, object-oriented programming, distributed systems, and software design patterns.
  • Experience with cloud-native architectures, ideally on AWS.
  • Familiarity with Docker and container-based deployments; Kubernetes is a plus.
  • Experience with databases and messaging systems such as relational databases, NoSQL databases, Redis, SNS/SQS, Kafka, or RabbitMQ.
  • Several years of experience across the software development lifecycle, with senior-level technical ownership and architectural impact.
  • Experience implementing unit, integration, end-to-end, and load tests.
  • Familiarity with CI/CD pipelines and an operational excellence mindset.
  • Bachelor’s degree in Computer Science, Software Engineering, or equivalent practical experience.

Benefits

  • Career development path tailored to your ambitions, with access to mentorship, training, and learning resources.
  • Opportunity for personal and company growth to accelerate your career and help you reach your goals.
  • Work on exciting and challenging problems as part of a dedicated, international team.
  • Culture of collaboration and innovation with real ownership and freedom to shape solutions, processes, and the tech platform.
  • Opportunity to learn from experts across diverse fields.
  • Engaging company events and the chance to connect with colleagues.
  • Inclusive, equal opportunity workplace committed to diversity.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Senior PHP/Laravel Developer (+Shopify)

Decima Digital 51-250 Internet Software & Services

Decima Digital is hiring a remote Senior PHP/Laravel Developer to build and support commerce systems and e-commerce integrations for global brand clients.

AWS Azure E-commerce Git GitHub Laravel MySQL Node.js PHP React Shopify
47 minutes ago

Senior Python Systems Developer - Functional Testing Project

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python developer for a project-based AI evaluation role focused on building functional tests, reproducible environments, and quality checks for large multi-language codebases.

Bash C C++ Docker Go Linux LLM Pillow Pytest Python Rust
1 hour, 52 minutes ago

Senior Python Systems Developer - Functional Testing Project

Mindrift.ai: Be the “I” in AI Internet Software & Services

Mindrift is seeking a Senior Python developer for a project-based AI opportunity focused on testing, evaluating, and improving large codebases and migration workflows for leading tech companies.

Bash C C++ Docker Go Linux LLM Pillow Pytest Python Rust
2 hours, 15 minutes ago

Lead Backend Developer

Varicent 251-1K Professional Services

Varicent is seeking a Lead Software Developer to own and deliver scalable, data-driven product systems that improve the quality, reliability, and performance of a core product area.

AWS Azure CI/CD GCP Machine Learning Python System Design TypeScript
2 hours, 27 minutes ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers