Junior Backend Engineer (Remote)

Permanent employee, Full-time · Remote, Portugal, United Kingdom

Your mission

 We are looking for a junior Backend Software Engineer who will work across our portfolio of products, including our core cloud engine processing 10,000s of commits every day and our command-line and IDE tools.

What will be your day-to-day:

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

  • 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 Scala, cats-effect, http4s, RabbitMQ, Kubernetes, and PostgreSQL.

  • Conduct code reviews to maintain high standards in code quality, security, testing, and performance.

  • Collaborate with teams on technical discussions to improve the overall system architecture.

  • Enhance the application lifecycle, including deployment and real-time monitoring.

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

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.

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

  • Knowledge of SQL and other data storage systems.

  • Some 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.

  • Good communication skills and fluency in English.

Bonus points: 

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

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

  • Familiarity with AWS services and infrastructure best practices.

  • Curiosity about AI-assisted development.

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

  • A knack for software quality and code linters.

Why us?
  • Competitive Salary. Check our salary calculator at https://www.codacy.com/careers

  • Comprehensive health insurance

  • Generous learning and development budget;

  • Flexible holidays;

  • Flexible working hours;

  • A remote-first work policy. Applicants must be based in the UK or Portugal


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're a team of highly dedicated and ambitious domain experts brought together by the mission to help development teams reach their full potential and driven by having a worldwide impact on software development.

We are looking forward to hearing from you!
Thank you for your interest in Codacy. Please fill out the following short form. 
Uploading document. Please wait.
Please add all mandatory information with a * to send your application.