Fullstack Engineer, Marketing Technology

DocuSign DocuSign · Enterprise · Bangalore, India · IT Infrastructure & Operations

This role is for a Senior Fullstack Engineer on the Marketing Technology team at DocuSign. The engineer will be responsible for crafting and implementing a technical vision for marketing technology systems, ensuring scalability, reliability, and security. They will collaborate with Marketing, Sales, and Product teams to translate needs into solutions, mentor team members, and explore cutting-edge technologies. The role requires expertise in designing and deploying distributed systems, managing data storage, microservices, containerization, and backend programming languages, with experience in cloud services.

What you'd actually do

  1. Craft and implement a robust technical strategy for our marketing technology systems, ensuring they align with our business objectives and adapt to changing market conditions
  2. Provide technical expertise in the design, development, and deployment of scalable, efficient solutions that address current and future marketing needs
  3. Help team to design and refine the architecture of our marketing technology stack, emphasizing scalability, reliability, and security to handle increasing volumes of data and complex integrations
  4. Ensure the continuous operational efficiency of our marketing platforms, focusing on system availability, performance, and the integration of best-in-class tools and practices
  5. Work closely with Marketing, Sales, and Product teams to understand their needs and translate these into innovative technical solutions that drive significant business value

Skills

Required

  • Bachelor’s or Master’s Degree in Computer Science, Engineering, or a related field
  • 5+ years of experience in software engineering
  • Significant expertise in marketing technology systems
  • Designing and deploying scalable, high-performance distributed systems
  • Managing data storage solutions
  • Distributed computing environments
  • Hive
  • Spark
  • NOSQL databases (Postgres, MongoDB, CosmosDB)
  • Design and implementation of microservices
  • Containerization technologies (Docker, Kubernetes)
  • Backend programming languages (Python, Java/Kotlin, Node.js, React.js)
  • Cloud services (AWS, Azure, GCP)

Nice to have

  • Java/Kotlin, Javascript/Typescript, Go or Python
  • Leveraging data-centric technologies to enhance marketing personalization and effectiveness
  • Agile methodologies
  • Data governance practices
  • Communication abilities
  • Initiating and driving technical innovations
  • Marketing technology and analytics
  • Technical leadership ability

What the JD emphasized

  • 5+ years of experience in software engineering, with significant expertise in marketing technology systems
  • Advanced skills in designing and deploying scalable, high-performance distributed systems
  • Proficient in managing data storage solutions and distributed computing environments
  • Experience in design and implementation of microservices and containerization technologies
  • Proficiency in programming languages commonly used in backend development
  • Experience with any of the cloud services (AWS, Azure, GCP)