Software Engineer

docusign

Bengaluru, India NM Years Exp Posted 71d ago

Job Description

  • Design, implement, and test features in our events, cache, and queues platform, under the guidance of senior engineers

  • Contribute to internal client libraries and SDKs that standardize how Docusign services interact with Azure Service Bus, Google Cloud Pub/Sub, Kafka, Redis, and related platforms

  • Help improve the reliability and performance of messaging and caching systems by implementing metrics, logging, and tracing for critical paths, participating in root‑cause analysis (RCA) discussions and follow‑up fixes, and automating runbooks and operational tasks where possible

  • Collaborate with teammates to review designs and code, share feedback, and learn best practices for distributed systems and event‑driven architectures

  • Write unit, integration, and functional tests to ensure high quality and maintainability of code

  • Work with SRE and partner engineering teams to roll out changes safely, including canary deployments, feature flags, and configuration management

  • Learn and follow secure coding practices, including proper handling of secrets, credentials, and access to messaging and cache resources

    • Participate in team rituals (standups, planning, retrospectives) and contribute to a positive, inclusive team culture

Similar Openings for You