Backend Engineer Job Description
The role of a Backend Engineer involves designing and implementing impactful product features, developing features and improvements to the product in a secure, well-tested, and performant way.
The ideal candidate will be responsible for advocating for improvements to product quality, security, and performance, as well as recognizing impediments to our efficiency as a team (technical debt) proposing and implementing solutions.
This position requires experience working with Microservices, SQL, and Distributed systems, and an Advanced English Level for effective communication with clients.
Key Responsibilities:
* Design and implement impactful product features
* Develop features and improvements in a secure, well-tested, and performant way
* Advocate for improvements to product quality, security, and performance
* Recognize impediments to our efficiency as a team (technical debt) and propose and implement solutions
Requirements:
* Bachelor's Degree in Computer Science, Engineering, or a related field
* 7+ Years of experience working in Software Development
* 4+ Years of experience working with Go and Java
* 3+ Years of experience working with Microservices, SQL, and Distributed systems
* Advanced English Level for effective communication with US clients