Senior Software Engineer

DocuSign
Bengaluru
Workplace: HybridFull timeFunction: Software EngineeringExperience: 7+ yearsEducation: bachelorsSkills: ["Mentorship","Collaboration","Technical leadership","Code quality","Proactive problem solving"]

Design, build, and scale high-performance native iOS features and modular SDK components for an intelligent agreement management platform. Lead technical design discussions, author specifications, and ensure Swift-based codebase modularity, scalability, and maintainability. Raise engineering quality through code reviews, unit/UI testing, and CI/CD. Partner with Product, UX, QA, and backend teams, and mentor mid-level engineers while optimizing development pipelines.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
DocuSign
DocuSign
4 days ago

Senior Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 3 hours agoStatus: Live

Job Summary

Design, build, and scale high-performance native iOS features and modular SDK components for an intelligent agreement management platform. Lead technical design discussions, author specifications, and ensure Swift-based codebase modularity, scalability, and maintainability. Raise engineering quality through code reviews, unit/UI testing, and CI/CD. Partner with Product, UX, QA, and backend teams, and mentor mid-level engineers while optimizing development pipelines.
Location: Bengaluru
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering
Seniority: Mid level

Key Responsibilities

  • •Design, build, and maintain complex, high-performance native iOS app features and modular SDK components using Swift architecture.
  • •Drive technical design discussions and author technical specification documents, ensuring modularity, scalability, and maintainability.
  • •Maintain engineering excellence via rigorous code reviews, unit and UI testing, and continuous integration practices.
  • •Collaborate with Product Managers, UX Designers, QA, and backend platform teams to translate requirements into robust iOS solutions.
  • •Mentor mid-level and junior engineers and improve development workflows by identifying and addressing bottlenecks in build systems or testing.

Key Requirements

  • •BS in Computer Science, Software Engineering, or equivalent practical experience.
  • •7+ years of professional software engineering experience in cloud, SaaS, or enterprise software environments.
  • •5+ years building production native iOS applications and reusable libraries in Swift backed by cloud APIs.
  • •Demonstrated experience with modern iOS architecture patterns (e.g., MVVM or Clean Architecture) and comprehensive unit/functional testing.
  • •Hands-on experience with Xcode, CI/CD automation, dependency management, and publishing apps to the App Store.
Experience:7+ yearsSaaSEnterprise softwareCloud
Education:Bachelor's in Computer Science, Software Engineering
Skills:MentorshipCollaborationTechnical leadershipCode qualityProactive problem solving
Languages:English
Tech Stack:IOSSwiftSwift ArchitectureMVVMClean ArchitectureUnit testingUI testingCI/CDXcodeDependency managementApp StoreXCFrameworksSwift paradigmsAsync/AwaitCombineSwiftUIUIKitObjective-COAuthSSO

Company Brief

DocuSign
Provides a cloud-based electronic signature and intelligent agreement management platform that automates document workflows, identity verification, contract lifecycle management, and agreement analytics for enterprises and individuals worldwide.
Industry: LegalTech
Company Size: Enterprise (1,001+ employees)
Revenue: USD 1B+
Growth: Public Company
Valuation: Public Company (Market Cap in USD)
Funding: IPO / Publicly Listed
Headquarters: San Francisco, United States
Founded: 2003
Glassdoor
Glassdoor: 3.6
WebsiteLinkedInGlassdoor