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 Backend Engineer

Verisian 1-10 Pharmaceuticals

Verisian is seeking a Senior Backend Engineer to build the platform and code analytics infrastructure that powers clinical trial planning, validation, submission, and regulatory review for medical therapies.

Docker Git GitHub Actions Java Kubernetes Next.js Python R
1 hour, 4 minutes ago

Senior Java Backend Developer - Contingent

ARETUM Construction & Engineering

Aretum is seeking a Senior Java Backend Developer to support a large-scale federal technology modernization program, building and maintaining cloud-native backend services, APIs, and data integrations within an Agile team.

Agile AWS CI/CD Docker Elasticsearch GitLab Java Microservices OpenSearch PostgreSQL Python REST API Scrum Serverless Spring Boot Terraform
1 hour, 8 minutes ago

[Job-28952] Mid-level Developer Fullstack (.NET e Angular), Brazil

CI&T 5K-10K Internet Software & Services

CI&T is hiring a Mid-level Fullstack Developer in Brazil to work remotely on a financial services contract management project, helping build and maintain applications for the client.

Agile Angular AWS DynamoDB Git Microservices .NET REST API
2 hours, 4 minutes ago

Senior Backend Engineer

Betr 11-50 Hotels, Restaurants & Leisure

Betr is hiring a Senior Backend Engineer in Canada to own critical integration and data pipeline systems for its real-money gaming platform, ensuring reliable real-time sports data flow across the product suite.

AWS Datadog Docker Java Kafka Kotlin Kubernetes Microservices MySQL PHP PostgreSQL RabbitMQ Redis REST API SQL WebSockets
2 hours, 11 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