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 to…
Sign up with Clera and we'll reach out the moment a role actually fits you — no more spraying applications into the void.
$41k–$58k/yr
Full-time
bachelor degree
Health insurance, Learning and development budget, Flexible holidays
Posted 8d ago
~40 hrs/week
Remote in Lisbon, Portugal, London, England, United Kingdom
Responsibilities
Contribute to a product-focused squad by developing, testing, and optimizing backend services in Scala. Take ownership of features from design and implementation through to deployment and monitoring.
Requirements
Requires experience with Scala or other JVM-based languages and a solid understanding of functional programming principles. Candidates must have knowledge of microservices, cloud-based services, and CI/CD pipelines.
Full job 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.
Applications will close August 14th
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.
About us
Codacy builds tools that allow thousands of developers to improve the security and quality of software products, whether it’s written by humans or AI. Our vision is to help software businesses build a future they can trust.
We're curious, funny, radically honest, yet kind, and thrive on collaboration and transparency. We work in small product squads with high ownership, value straightforward communication over hierarchy, and prefer solving real customer problems over building technology for its own sake. Our goal: help development teams reach their full potential.
Codacy is the code quality and security platform for AI-assisted engineering teams.
AI is now embedded through the engineering workflow, which has made teams faster, but also adds risk to everything they ship. Codacy helps AI-assisted teams ship high-quality, secure code across the full software development lifecycle, starting in the agent and editor, through pull requests in Git, and into containers and runtime security.
At each stage we check for quality issues, security vulnerabilities and AI coding risk introduced into the codebase, and help devs and agent fix them effortlessly. A team's standards become automated guardrails that apply across every IDE, AI coding agent, and Pull Request.
More than 250,000 developers rely on Codacy to keep quality and security stable as AI changes how software gets built.
Offices: Av. Joao Crisostomo 31, 6th Floor, Lisbon, Lisboa 1050-125, PT · 1460 Broadway, New York, NY 10036, US
Codacy is the code quality and security platform for AI-assisted engineering teams.
AI is now embedded through the engineering workflow, which has made teams faster, but also adds risk to everything they ship. Codacy helps AI-assisted teams ship high-quality, secure code across the full software development lifecycle, starting in the agent and editor, through pull requests in Git, and into containers and runtime security.
At each stage we check for quality issues, security vulnerabilities and AI coding risk introduced into the codebase, and help devs and agent fix them effortlessly. A team's standards become automated guardrails that apply across every IDE, AI coding agent, and Pull Request.
More than 250,000 developers rely on Codacy to keep quality and security stable as AI changes how software gets built.
Offices: Av. Joao Crisostomo 31, 6th Floor, Lisbon, Lisboa 1050-125, PT · 1460 Broadway, New York, NY 10036, US