Seattle, Washington

  Development - Back End

Permanent

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