
System Development Engineer, Legal Technology
About the role
Join our Legal Technology Third Party Application team as a System Development Engineer and help transform how our Legal department manages critical business data. You'll lead the modernization of our technology infrastructure by designing and implementing automation solutions that eliminate manual, repetitive tasks—reducing operational burden while enabling our legal teams to focus on high-value work. Working with a collaborative team of six engineers, you'll balance strategic automation initiatives with operational excellence, leveraging your expertise in systems development, API integration, and cloud infrastructure to drive meaningful impact across our organization.
- Key job responsibilities
- Lead and contribute to strategic initiatives around AI/ML automation, integration, and knowledge management, establishing new capabilities and best practices for the team
- Design and implement automation solutions that integrate with third-party tools via APIs, reducing manual effort for Legal department customers and improving data accuracy and timeliness
- Lead the modernization and migration of on-premises services to cloud-based infrastructure on AWS, ensuring reliability, security, and operational efficiency
- Write, maintain, and enhance code for operational improvements including automated security updates, data synchronization, and system monitoring
- Collaborate with cross-functional teams to understand customer needs, identify automation opportunities, and translate requirements into technical solutions
A day in the life
As a System Development Engineer on our team, you'll split your time between strategic automation projects and operational excellence. You might start your day reviewing a request from our Legal customers about streamlining data synchronization between our internal systems and external platforms—then design an API-based solution to automate what's currently a manual process. Later, you could be collaborating with your teammates to plan the migration of an on-premises service to AWS, ensuring minimal disruption while improving reliability and reducing maintenance overhead.
You'll also contribute to our team's evolution from interrupt-driven operations to more strategic work. This might include implementing automated security updates to reduce manual patching efforts, enhancing our internal infrastructure, or exploring how AI and machine learning can further streamline legal technology workflows. Your work directly impacts how efficiently our Legal department operates, and you'll have the autonomy to identify opportunities where automation can create the most value.
About the team
We are a small, agile team of six engineers embedded within a larger software engineering organization, dedicated to supporting the Legal department's technology needs. Our mission is to manage and optimize third-party tools—including Anaqua, GEMS, Share Point, and i Manage—while modernizing our infrastructure and embracing new automation capabilities.
Our team is transitioning from a primarily operational, interrupt-driven model to a more balanced approach that combines operational excellence with strategic innovation. We've successfully addressed legacy challenges like manual server patching and gaps in monitoring, which has freed us to focus on higher-impact work. Today, our efforts are roughly 25-50% operational with the remainder dedicated to building new automation solutions and knowledge management capabilities.
We're excited about the future direction of our work, particularly around AI and machine learning integration, LLM-based automation, and Model Context Protocol initiatives. As a System Development Engineer joining our team, you'll help shape how we approach these emerging technologies while mentoring your colleagues and establishing best practices for sustainable, scalable solutions. You'll work closely with Legal customers to understand their pain points and translate those insights into efficient, reliable automation that makes their work easier.
Basic Qualifications
- Experience in automating, deploying, and supporting large-scale infrastructure
- Experience programming with at least one modern language such as Python, Ruby, Golang, Java, C++, C#, Rust
- Experience with Linux/Unix
- Experience with CI/CD pipelines build processes
- 3+ years of working with windows server technologies experience
- Experience with AI/ML technologies
- Experience with AWS Services including EC2, Lambda, S3, DynamoDB, SQS
Preferred Qualifications
- Experience with distributed systems at scale
- Experience writing and publishing technical documents or equivalent
- Experience working with and managing third party vendors
Amazon is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Our inclusive culture empowers Amazonians to deliver the best results for our customers. If you have a disability and need a workplace accommodation or adjustment during the application and hiring process, including support for the interview or onboarding process, please visit https://amazon.jobs/content/en/how-we-hire/accommodations for more information. If the country/region you’re applying in isn’t listed, please contact your Recruiting Partner.
The base salary range for this position is listed below. Your Amazon package will include sign-on payments and restricted stock units (RSUs). Final compensation will be determined based on factors including experience, qualifications, and location. Amazon also offers comprehensive benefits including health insurance (medical, dental, vision, prescription, Basic Life & AD&D insurance and option for Supplemental life plans, EAP, Mental Health Support, Medical Advice Line, Flexible Spending Accounts, Adoption and Surrogacy Reimbursement coverage), 401(k) matching, paid time off, and parental leave. Learn more about our benefits at https://amazon.jobs/en/benefits.
USA, WA, SEATTLE - 129,200.00 - 174,800.00 USD annually
Benefits and perks
•Healthcare
•401(k)
•Equity
•Paid Time Off
•Parental Leave
•Learning Budget
•Mental Health Support
Required skills
Systems development
Automation
API integration
AWS
Cloud migration
Monitoring
Programming
About Amazon
Seattle
Headquarters