Senior Backend Engineer @Emma
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3wks ago

[Hiring] Senior Backend Engineer @Emma

3wks ago - Emma is hiring a remote Senior Backend Engineer. πŸ’Έ Salary: unspecified πŸ“Location: Portugal

Role Description

We are seeking a talented and passionate Senior Backend Engineer to join our ERP team. As a Senior Backend Engineer, you will play a crucial role in designing, developing, and maintaining high-performance APIs and distributed systems to support our ERP team. You will collaborate closely with cross-functional teams including product managers, designers, and frontend developers to build reliable and scalable services that power our global operations.

  • Design, build, and scale backend services in Go and Typescript to support Emma’s global fulfillment and logistics operations.
  • Develop and maintain robust, secure, and high-performance REST APIs that integrate with various internal systems and third-party providers.
  • Work with event-driven architectures using AWS services such as SNS, SQS, ensuring smooth communication across distributed systems.
  • Take ownership of backend components end-to-endβ€”from development and testing to deployment and monitoring (full DevOps).
  • Ensure high code quality through automated testing, code reviews, and continuous delivery pipelines.
  • Be part of an agile, empowered team, actively sharing knowledge, mentoring team members, and fostering a culture of collaboration and continuous improvement.
  • Contribute to recruiting efforts to help us grow our high-performing tech team.

Qualifications

  • Strong track record of designing and delivering scalable and performant backend systems in a cloud environment, preferably with Go (Golang) & Typescript.
  • Experienced in building event-driven architectures using AWS SNS/SQS, and familiar with modern cloud infrastructure (AWS, Docker, Kubernetes).
  • Solid understanding of RESTful API design, microservices, and systems integration patterns.
  • Deep knowledge of computer science fundamentals, including data structures, algorithms, distributed systems, and software design patterns.
  • Several years of proven experience in backend software development, ideally in a fast-paced E-commerce or logistics-focused environment.
  • Familiar with CI/CD pipelines and take pride in writing clean, maintainable, and well-documented code.
  • Highly self-organized, with a strong sense of ownership and proactive problem-solving mindset.
  • Team player with strong communication skills, thriving in a collaborative, feedback-driven environment.
  • Experience working with monitoring tools and implementing observability best practices is a plus.
  • Bachelor's degree in Computer Science, Software Engineering, or equivalent practical experience is required.

Benefits

  • A combination of personal and company growth to accelerate your career and help you reach your goals.
  • A career development path tailored to your goals, with access to mentorship, training, and resources that will accelerate your professional growth.
  • The chance to work on exciting and challenging projects as part of a dedicated, international team.
  • A culture of collaboration and innovation, where you’ll have the freedom to implement new ideas, shape processes, and help build the DNA of a maturing company.
  • Work and learn from experts in diverse fields and get to know your team members at exciting company events.
Before You Apply
️
remote Be aware of the location restriction for this remote position: Portugal
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Backend Engineer @Emma
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted 3wks ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: Portugal
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 127,064+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later