Software Developer Intern

Docusign3 months ago
San Francisco, CA, United States
Hybrid
Internship
Junior Level (1-3 years)

Job Description

Position Overview

Docusign, the #1 company in e-signature and contract lifecycle management, brings agreements to life for over 1.5 million customers across 180+ countries. We are excited to offer a Software Developer Internship for a driven junior college student. In this individual contributor role reporting to the Director, GTM Engineering, you will work on real-world projects using NodeJS, Python, AWS, and Salesforce, while gaining valuable experience with database design and scripting concepts.

Compensation: California: $39/hour - $51/hour.
Job Designation: Hybrid – minimum 2 days per week in-office.

Key Responsibilities

  • Assist in developing and maintaining platform services and features using NodeJS, Python, and Salesforce technologies
  • Collaborate with engineering teams to design, implement, and deploy applications to AWS
  • Write clean, maintainable, and efficient code compliant with Docusign standards and best practices
  • Gain hands-on experience with database design, implementation, and management
  • Participate in code and design reviews to ensure quality and maintainability of our codebase
  • Troubleshoot and resolve issues across development, testing, and production environments
  • Document code, write technical specifications, and contribute to our internal knowledge base
  • Work closely with mentors and team members to achieve project goals and meet deadlines
  • Engage in continuous learning and apply emerging technologies to projects

Required Qualifications

  • Currently pursuing a Bachelor’s degree in Computer Science, Information Systems, or a related field
  • Experience with scripting languages such as NodeJS or Python
  • Familiarity with database concepts and CRM methodologies

Preferred Qualifications

  • Enthusiasm for learning and working with diverse technologies, including AWS and Salesforce
  • Strong problem-solving abilities with a proactive approach to challenges
  • Excellent communication and interpersonal skills
  • Ability to collaborate effectively within a team environment
  • Self-motivated with a strong work ethic and desire for continuous learning
  • Openness to both giving and receiving constructive feedback

Required Skills

Database Design
Salesforce
AWS
NodeJS
Collaboration
Python
Scripting