Backend Engineer - Tech Lead

Go

Backend Engineer - Tech Lead

Go
Centrum, Lisbon

emagine Polska

Full-time
Any
Senior
Remote

Job description

Introduction & Summary:

We are seeking a skilled and experienced Backend Engineer to take on a leadership role in our dynamic development team. The successful candidate will have a strong proficiency in Go (Golang) and a proven ability to build and maintain scalable backend services. This position requires a collaborative mindset to work effectively with cross-functional teams, ensuring high-performance and maintainable architecture that meets our business requirements.

Main Responsibilities:

  • Develop End-to-End Features: Build and maintain robust, high-performance features across the stack— scalable backend services.

  • Backend Engineering: Design and implement backend services using Go (Golang), ensuring clean architecture, performance, and maintainability.

  • Code Quality & Reviews: Conduct code reviews and apply best practices to maintain clean, secure, and efficient code.

  • Collaborate Across Teams: Work closely with developers, designers, and stakeholders to deliver impactful solutions.

  • Drive Improvements: Identify opportunities to enhance functionality, architecture, and development workflows.

  • Plus - Frontend Development: Contribute to the React.js-based frontend, ensuring seamless user experiences and responsive design.

Key Requirements:

  • Proven experience as a Backend Engineer with proficiency and strong skills in Go (Golang).

  • Solid understanding of RESTful APIs, microservices, and backend architecture.

  • Proficiency with AWS environments, CI/CD pipelines, and Terraform (medium to advanced level).

  • Familiarity with Git and modern DevOps practices.

  • Experience with IoT platforms, especially AWS IoT GreenGrass and Raspberry Pi - comfortability with C language and SSH.

  • Ability to translate business requirements into scalable technical solutions.

  • Strong problem-solving skills, attention to detail, and a collaborative mindset.

Nice to Have:

  • Understanding of JavaScript, HTML, CSS, React and modern frontend frameworks is a plus.

  • Knowledge of authorization protocols (OpenID Connect, OAuth 2.0, SAML).

  • Experience with TypeScript.

  • Familiarity with Python.

  • Exposure to performance monitoring and observability tools.

Other Details:

This position offers an excellent opportunity for remote work within a collaborative team environment. Candidates should be prepared to engage in an innovative and fast-paced industry.

Tech stack

    English

    B1

    Backend

    master

    HTML

    advanced

    JavaScript

    advanced

    CSS

    advanced

    Python

    advanced

    Secure Shell (SSH)

    advanced

    CI/CD

    advanced

    frontend

    advanced

    Git

    advanced

    oauth

    advanced

Office location

Published: 20.01.2026

Backend Engineer - Tech Lead

Summary of the offer

Backend Engineer - Tech Lead

Centrum, Lisbon
emagine Polska
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest emagine z siedzibą w Warszawie, ul.Domaniewskiej 39A (dalej jako "administrator"). Masz pr... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.