Head of DevOps & Senior Full Stack Developer


Documate is changing the way legal services are delivered, making interactions with the legal system more affordable and improving access to legal services worldwide. Our platform makes it easy for non-technical experts to build web apps that automate document workflows, without using code. We’re building powerful technology that our customers love to use - and we’re having fun building it! Companies around the world use our platform to build the backbone for internal efficiency tools, legal aid services, and even full-fledged tech services.

We’re looking for a motivated, communicative and thoughtful full-stack engineer to join our team and help execute on our current software and cloud infrastructure goals.

We are a small, tight-knit company, and your work will have a direct impact on improving the lives of other humans by helping others perform their repetitive tasks more efficiently and at a lower cost. In addition to possessing the technical requirements below, you should also be committed to making the world a better place - you’ll fit right in with us!

The Role

  • Collaborate with a small, agile team of experienced engineers to architect new features

  • Enforce our code standards and continue to improve the quality of our engineering environment

  • Effectively communicate your feedback and insights into ideas to improve our products

  • Maintain, improve, and document existing infrastructure, e.g., autoscaling, new services, optimizations

  • Research, plan, articulate, and document solutions on various software architecture challenges, e.g., cloud migrations, enterprise implementation, private and hybrid clouds

  • Implement tools to manage, secure, and monitor all installed systems and infrastructure

  • Maintain and improve existing build and deployment processes using CI/CD tools

Your Technical Background

  • 5+ years of full-time engineering experience

  • Excellent communicator - can clearly communicate requirements, challenges, and product ideas

  • You have experience building highly available, scalable, and self-healing applications

  • You have experience using SQL and NoSQL databases and writing and maintaining efficient and maintainable queries

  • You tend to script everything in bash or the scripting language of your choice

  • You have experience writing secure, performant APIs for the web

  • You’re comfortable developing and debugging code written in Python, Javascript, and TypeScript

  • You have 5+ years of cloud experience, preferably in AWS with experience in ECS, S3, Lambda, and CloudFormation

  • You have 5+ years' experience in SRE, DevOps, Distributed Systems, Platform, or similar role

  • You have 5+ years' experience programming at least one language

Your Soft Skills

  • You’re a great communicator and can coordinate across teams to understand requirements and plan architecture and solutions as well as advise and assist on architecture and strategy across the company

  • You spin up servers and services in AWS in your spare time for fun

  • You take a thoughtful approach to building software and conduct research and planning before writing any code

  • You love technology and building software

  • You have experience working in a remote Agile environment


👉 Please mention in your application that you found the job on pyremote, this helps us get more companies to post here!

This job is sourced from Stack Overflow Jobs. When clicking on the button to apply above, you will leave pyremote and go to the job application page. pyremote accepts no liability or responsibility as a consequence of any reliance upon information on there (external sites) or here.