Avatar for Codacy

Automated Code Reviews

Backend Software Engineer

Apply now
If you are excited about technology and want to create an impact, apply here!

Codacy builds the leading code quality platform that helps thousands of developers ship billions of lines of code per day. Our mission is to help software development teams make great engineering decisions and create productivity through quality.

We are a small team of highly dedicated and ambitious people. We are curious, funny, radically honest yet kind, and we thrive on collaboration and transparency. Our main focus is on creating value for our customers.

Whether you’re skilled in building, selling, marketing or supporting, we want you to help us change the developer tools industry.


**We are looking for a Backend Software Engineer** who ** ** will help Codacy develop core product features by using the right technologies and collaborating with the Product and Tech teams.


## What will be your day-to-day?

- Be part of one of our development squads and to be one of our top developers in the company;
- Develop our core products and components;
- Collaborate with other teams in order to improve the overall architecture of our application;
- Define, implement and support a distributed application;
- Improve the application lifecycle, from deployment to real-time monitoring processes.


## What are the skills and experience needed to do the job successfully?

- 2+ years of experience with at least one Object-Oriented Programming language and the ability to write efficient, maintainable code;
- Wanting to learn to develop and support data-driven applications in Scala;
- Experience with concurrent users application development;
- Knowledge of SQL and also be familiar with other data structures;
- Familiarity with data structures and fundamentals of algorithm design;
- Ability to solve practical problems and deal with a variety of concrete variables;
- Design, communicate, and implement solutions effectively;
- API development and Feature Development experience;
- Knowledge and experience with Git and Git Workflows;
- Experience with SOA, micro-services and/or RESTful design patterns;
- AWS experience is desirable but not a requisite;
- Bachelor’s degree in Computer Science, Computer Information System or closely related field;
- Strong knowledge of English.


## Who will you be working closely with?

- A close tight knit team of passionate like minded software engineers;
- Product managers and tech leaders to implement solutions that help software engineers worldwide write better code.


## What else makes working at Codacy awesome?

- Competitive Salary. Check our our salary calculator at codacy.com/careers;
- Comprehensive health insurance for household members, with dental and vision;
- Snacks & Drinks in the office everyday;
- Regular compensation reviews;
- Generous learning and development budget;
- Pet-friendly offices;
- Flexible holidays;
- Flexible working hours;
- Remote work;
- Regular team gatherings.