remote
Senior Software Engineer - DocuSign
Software Engineer
Senior Software Engineer responsible for designing, building, and scaling high‑performance microservice solutions on AWS, leveraging Java, REST APIs, and SQL to enhance DocuSign's Intelligent Agreement Management platform.
About the role
Key Responsibilities
- Design, develop, and maintain scalable microservices using Java and modern frameworks.
- Implement and optimize RESTful APIs that integrate with DocuSign’s agreement lifecycle services.
- Leverage AWS services (e.g., EC2, S3, Lambda, RDS) to ensure high availability, security, and performance.
- Collaborate with product, UX, and data teams to translate business requirements into technical solutions.
- Write clean, test‑driven code, conduct code reviews, and mentor junior engineers.
Requirements
- 5+ years of professional software development experience, primarily in Java.
- Strong expertise in building and deploying microservice architectures on AWS.
- Proficiency with REST API design, SQL databases, and performance tuning.
- Experience with CI/CD pipelines, automated testing, and agile development practices.
- Excellent problem‑solving skills and ability to work cross‑functionally in a fast‑paced environment.