Software Development Engineer, AWS
Core
Design and build distributed services, APIs, and workflow orchestration systems for contract lifecycle management and approval workflows, integrating LLM-powered automation.
Role type
Senior Software Development Engineer (Distributed Systems & AI)
Builds
Contract lifecycle management platforms, workflow orchestration systems, and LLM-powered automation tools for AWS sales and customers.
Domain
Cloud Infrastructure / Contract Lifecycle Management / Generative AI
Deliverable
production ML models
Required skills
C#, Java, C++, Perl, Object-Oriented Design, Distributed Systems, Multithreading, API Design, System Architecture, Code Review, Root Cause Analysis
Preferred skills
Full SDLC experience, Code Standards, Source Control, Build Processes, Testing, Operations, Cloud DevOps
Technologies
AWS, C#, Java, LLM, Salesforce, DocuSign, Embedded Systems, DevOps
Responsibilities
Design and build distributed services and APIs supporting contract lifecycle management; Develop workflow orchestration and approval systems with multistage routing; Build integrations with e-signature and CLM platforms; Implement LLM-powered workflows and automation; Review code and provide constructive feedback; Investigate operational issues and deliver fixes.
Seniority
Senior, hands-on IC
