Backend Software Engineer - Remote (Portugal)

Codacy

Portugal

Teletrabalho

EUR 55 000 - 75 000

Tempo integral

14 dias+
Gerador de candidaturas

Destaca-te para esta função — cria um currículo personalizado e uma carta de apresentação em cerca de um minuto.

Ultrapassa os filtros ATS

Vantagens oferecidas por esta oferta de emprego

Competitive salary bands
Health insurance
Learning & development budget
Flexible holidays
Remote-first policy

Resumo da oferta

Codacy is seeking an Intermediate Backend Software Engineer to work on our core cloud engine and CLI/IDE tools. We operate remotely, asynchronously when possible, with strong emphasis on clear written communication and thoughtful reviews.

Day-to-day you will contribute to product squads, own features end-to-end, design and optimize Scala services for reliability and scalability, and occasionally work on TypeScript/Go tools.

Qualificações

  • 2+ years of professional Scala experience.
  • Familiarity with functional programming principles.
  • Strong knowledge of API design, microservices, distributed systems and cloud services.
  • Solid SQL and data storage experience.
  • Experience with CI/CD pipelines, Kubernetes, and Docker.
  • Proficiency with Git and Git workflows.
  • Excellent communication and ability to work remotely.
  • Bachelor's degree in Computer Science or related field is a plus.

Responsabilidades

  • Contribute to product-focused squads, developing core features and components.
  • Take ownership of features from design and implementation through deployment and monitoring.
  • Design, develop, test, and optimize backend services in Scala, ensuring high availability, scalability, and reliability.
  • Sometimes contribute to tools in other stacks, predominantly TypeScript and Go projects.
  • Work with technologies like cats-effect, http4s, RabbitMQ, Kubernetes, and PostgreSQL.
  • Review code and provide constructive feedback to help maintain high standards for quality, testing, security, and performance.
  • Collaborate on technical design discussions and architecture decisions, continuously improving our systems and engineering practices.
  • Troubleshoot and resolve complex production and non-production issues.
  • Improve deployment pipelines, observability, and production reliability.

Conhecimentos

Scala
Functional programming
API design
Microservices
Distributed systems
Cloud-based services
SQL
CI/CD
Kubernetes
Docker
Git
English
Remote work

Formação académica

Bachelor's degree in Computer Science or related field

Ferramentas

Kubernetes
Docker
Git

Descrição da oferta de emprego

Your mission

As anIntermediate Backend Software Engineer, you will work across our portfolio of products, including our core cloud engine processing tens of thousands of commits every day and our command-line and IDE tools.


We work remotely, asynchronously whenever possible, and value written communication, thoughtful design discussions, and collaborative code reviews.


What will be your day-to-day:

  • Contribute to a product-focused squad, developing core features and components.

  • Take ownership of features from design and implementation through deployment and monitoring.

  • Design, develop, test, and optimize backend services in Scala, ensuring high availability, scalability, and reliability.

  • Sometimes contribute to tools in other stacks, predominantly TypeScript and Go projects.

  • Work with technologies like cats-effect, http4s, RabbitMQ, Kubernetes, and PostgreSQL.

  • Review code and provide constructive feedback to help maintain high standards for quality, testing, security, and performance.

  • Collaborate on technical design discussions and architecture decisions, continuously improving our systems and engineering practices.

  • Troubleshoot and resolve complex production and non-production issues.

  • Improve deployment pipelines, observability, and production reliability.


Your profile
  • Experience with Scalaina professional setting is required (2+ years); familiarity with other JVM-based languages like Java or Kotlin is a plus.

  • Understanding of functional programming principles.

  • Solid knowledge of API design, microservices, distributed systems, and cloud-based services.

  • Solid knowledge of SQL and other data storage systems.

  • Experience with CI/CD pipelines, Kubernetes, and Docker.

  • Proficiency with Git and Git workflows.

  • Strong problem-solving skills and the ability to work effectively in a remote environment.

  • A Bachelor's degree in Computer Science or a related field is a plus.

  • Good communication skills and fluency in English.

Bonus points:

  • Previous experience working with TypeScript, Python, Go, or Kotlin.

  • Experience building developer integrations like command-line tools or IDE extensions.

  • Familiarity with AWS services and infrastructure best practices.

  • Interest in how AI is changing software development and developer workflows.

  • A knack for software quality and code linters.


Why us?
  • Competitive and transparent salary bands: use our salary calculator to estimate your base compensation athttps://www.codacy.com/careers

  • Comprehensive health insurance.

  • Generous learning and development budget.

  • Flexible holidays.

  • A remote-first work policy, open to both full-time employment (UK or Portugal-based) and B2B contracting arrangements for candidates within 1–2 hours of Portugal time zone.


We are an equal opportunity employer and encourage all applications irrespective of gender, race, sexual orientation, religion, age, nationality, marital status, and disability. We believe that diversity is at the heart of innovation and we welcome passionate candidates from all backgrounds.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Backend Software Engineer
Backend Software Engineer

Stratio Automotive • Lisboa

Híbrido
EUR 30 000 - 40 000
Salary band 30k-40k EUR
Food allowance
Health insurance
+10
Software Engineer – Backend and Data & AI (all genders) Porto, Lisbon
Software Engineer – Backend and Data & AI (all genders) Porto, Lisbon

valantic GmbH • Porto, Lisboa

Presencial
EUR 45 000 - 75 000
Software Engineer
Software Engineer

Content Guru Limited • Porto

Presencial
EUR 32 000 - 52 000
(Senior or Staff) Backend Engineer, AI tooling
(Senior or Staff) Backend Engineer, AI tooling

Lever, Inc. • Portugal

Presencial
EUR 117 000 - 143 000
€130,000 base salary / £130,000 / CHF
RSUs
Remote work in Romania
+4
Backend Developer
Backend Developer

Accessiway • Portugal

Híbrido
EUR 65 000 - 90 000
Breakfast & fresh fruit
Pet-friendly office
Hybrid work model
+3
Backend Software Engineer
Backend Software Engineer

JobCloud AG • Porto

Híbrido
EUR 50 000 - 70 000
Hybrid work model
Health coverage
Gym allowance
+2
Fullstack Software Developer
Fullstack Software Developer

Intermedia • Coimbra, Aveiro

Híbrido
EUR 45 000 - 70 000
Backend Engineer - Ruby
Backend Engineer - Ruby

Vigil365 Limited • Lisboa

Híbrido
EUR 70 000 - 110 000
Fully remote
Software Engineering Team Lead
Software Engineering Team Lead

Kaizen Gaming • Lisboa

Presencial
EUR 70 000 - 110 000
Health and life insurance
Hybrid/remote options
Meal allowance
+2
Senior Fullstack Developer (React/Node.js/Java Spring Boot) - Full Remote Portugal
Senior Fullstack Developer (React/Node.js/Java Spring Boot) - Full Remote Portugal

HumanIT Digital Consulting • Porto

Teletrabalho
EUR 26 000 - 32 000
Health insurance for family
15th month salary
Birthday off
+1