Backend Engineer
Our client, an award-winning AI-driven company focused in the Legal sector, are hiring a Backend Engineer to join the team remotely. The successful candidate will collaborate with cross-functional teams to build and maintain the company’s backend on Azure and AWS, from writing clean, scalable code, prototyping features and mentoring fellow engineers.
Responsibilities
-
Work closely with product and client-facing teams to improve and expand their web application and Microsoft Add-In.
-
Architect, optimize and maintain backend systems on Azure and AWS, prioritizing scalability, security and accessibility.
-
Develop clean, well-structured and maintainable code that supports critical platform features.
-
Research, prototype and evaluate new approaches to feature development, providing technical guidance for product decisions.
-
Stay up-to-date with emerging technologies to keep the organization at the forefront of innovation.
-
Collaborate effectively across engineering, product, sales, and customer success teams.
-
Provide mentorship and leadership to junior engineers.
Skillset
-
Bachelor’s degree in Computer Science or similar.
-
At least 3 years of professional software development experience.
-
Strong expertise hands-on Python programming.
-
Proficient in using Docker and containerization for scalable application deployment.
-
Proven experience working with AWS, Azure or Google Cloud services.
-
Strong understanding of file/blob storage systems and NoSQL databases, particularly in AWS or Azure.
-
Experience with test automation frameworks such as Pytest, Jest or Cypress.
-
Proven ability to manage complex projects and work effectively in Agile environments.
-
Excellent communication skills for both technical and non-technical audiences.
Benefits
-
Salary: $120K–$130K
-
Equity.
-
Remote working.
55572
SHARE JOB