Hiring.Camp

Backend Software Engineer - Remote (Portugal)

Jobs at

·

Today

Location
Remote, Lisbon · Lisbon
Workplace
Remote
Department
Engineering
Education
Bachelor
Source
Personio

Description

Your mission

As an Intermediate 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 Scala or other JVM-based languages like Java or Kotlin, with a strong desire to learn Scala.

  • 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 at https://www.codacy.com/careers 

  • Comprehensive health insurance.

  • Generous learning and development budget.

  • Flexible holidays.

  • Remote Policy: We are a remote-first company! For this specific position, you must be living in Portugal and eligible to work from there.


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. 

Skills

PythonTypeScriptJavaKotlinScalaAWSDockerKubernetesCI/CDSQLPostgreSQLGitMicroservicesGo

Similar Jobs

30

Software Engineer Backend

Delivery Hero · CABA, Argentina · Hybrid

Yesterday

Software Engineer, Backend

Mirage · Union Square, New York City

2 days ago

Software Engineer, Backend

Beaconai · San Carlos - Hybrid · Hybrid

4 days ago

Software Engineer Backend

MercadoLibre · CABA, CABA,AR, AR

5 days ago

Software Engineer - Backend

"Epsilon Labs, Inc." · San Francisco, CA · Onsite

5 days ago

Software Engineer - Backend

Twosixtechnologies · Arlington, Virginia +1 · Onsite

5 days ago

Backend Software Engineer

Ethos Life · Bangalore, India · Hybrid

6 days ago

Software Engineer (Backend)

VibeIQ Inc. · Boston, MA

6 days ago

Software Engineer - Backend

Latitudesh · Brazil · Remote

1 week ago

Backend Software Engineer

Bydeluxe · MX-Mexico-Home Office · Remote, Hybrid

1 week ago

Backend Software Engineer

Bydeluxe · MX-Mexico-Home Office · Remote, Hybrid

1 week ago

Software Engineer (Backend)

PT Otto Menara Globalindo · Kecamatan Gubeng, Jawa Timur, Indonesia

1 week ago

Backend Software Engineer

Lbg · London 25 Gresham Street, United Kingdom · Remote, Hybrid

1 week ago

Backend Software Engineer

Lbg · London 25 Gresham Street, United Kingdom · Remote, Hybrid

1 week ago

Software Engineer - Backend

Gevernova · Bengaluru, India

1 week ago

Software Engineer - Backend

gevernova · Bengaluru, India

1 week ago

Backend Software Engineer

CHAOS Industries · San Francisco, California, United States

2 weeks ago

Software Engineer Backend

Delivery Hero · Montevideo, Uruguay · Hybrid

2 weeks ago

Backend Software Engineer

Axon · Ho Chi Minh City, Ho Chi Minh City, Vietnam · Remote, Hybrid, Onsite

2 weeks ago

Software Engineer- Backend

JPMorgan Chase · Columbus, OH, United States

2 weeks ago

Software Engineer- Backend

JP Morgan Chase · Columbus, OH, United States

2 weeks ago

Backend Software Engineer

Vodafone · Bucharest, Bucharest,RO, RO

2 weeks ago

Software Engineer - Backend

MercadoLibre · Santiago, Santiago Metropolitan Region,CL, CL

2 weeks ago

Software Engineer Backend

Delivery Hero · Buenos Aires, Argentina · Hybrid

2 weeks ago

Software Engineer, Backend

Lalamove · Hong Kong SAR · Onsite

2 weeks ago

Software Engineer - Backend

Commvault · Seoul, South Korea +1

2 weeks ago

Backend Software Engineer

ClearlyRated · Portland, Oregon · Remote

3 weeks ago

Backend Software Engineer

Roke · Roke, Roke Manor, Romsey, Hampshire, United Kingdom

3 weeks ago

Software Engineer, Backend

Mercor · San Francisco · Onsite

3 weeks ago

Backend Software Engineer

SHP · Remote - USA +1 · Remote

3 weeks ago
Remote Backend Software Engineer - Remote (Portugal) at Jobs at | Hiring.Camp