Our Firm

Careers at Parnassus Investments

Parnassus Research Internship Program

Parnassus Investments has had many talented people come through the Parnassus Research Internship Program since it began in 1986. We consider the Program to be one of our proudest achievements.

Prospective Research Interns

Please contact Sheila Alfaro at for more information about the Parnassus research internship program.

Research Intern Reunions

Please contact Marie Lee at for more information on Parnassus intern reunions.

There are no positions currently available.

Software Engineer

The ideal, smart, fun, personable candidate will have a broad experience of current web and database technologies, have worked in a professional software development environment, and have excellent communication skills and great attention to detail. This person will maintain and develop cutting edge web applications and data reporting services to our internal and external client base. Above all, the ability to love technology, learn fast and adapt is critical as the complex projects that you will be working on require strong problem solving skills. We want to use the latest technology and we hope you do too.


  • Design, develop and implement full stack web and database applications using the latest Microsoft and open technologies
  • Build effective, robust integrations between internal and external systems
  • Evaluate and implement ways to incorporate new or existing technologies or services
  • Test, diagnose and fix faults in software
  • Implement Continuous Integration and management of source code repositories, builds, and deploys using Subversion or GIT
  • Drive the adoption of financial regulatory standards and governance to ensure applications are stable, performant, and secure
  • Provide occasional production support at flexible hours with other team members and resolve issues
  • Frequent interaction with business owners/stakeholders to gather requirements for new development projects, assist in defect resolution during testing, and trouble shooting.


  • Bachelors in Computer Science or equivalent work experience
  • 3-7 years development experience using C#, ASP.NET MVC, AngularJS, jQuery, Html5, CSS, Bootstrap, SQL, Entity Framework, LINQ, TSQL, Web API, WCF, Visual Studio
  • 4+ years of object oriented design skills and familiarity with advanced Microsoft patterns and practices
  • Skilled in relational database design, and development using Microsoft SQL Server
  • Self-motivated to continually improve development skills and knowledge
  • Learn new programming languages and platforms quickly
  • Proven track record of building flexible, secure, and scalable solutions
  • Ability to multi-task, working well alone and within a team environment
  • A commitment to confidentiality and discretion due to the nature of the data involved in our systems
  • Excellent written and verbal communication skills.
  • Love technology and software


  • You get excited when you see customers using your applications
  • You enjoy working in an agile and collaborative environment
  • You can appreciate the value in a company with work life balance
  • Experience working with cloud technologies like AWS and/or Azure

Please send your resume and interest to

Software Engineer Internship

As a software engineer, you will work in our IT team to improve and create new components that drive our business processes. This is an internship with flexible start dates, lasting typically about 12-14 weeks.


  • Actively participate in the design and development of in-house business application tools
  • Improve and maintain our website applications and data warehouse solution
  • Refactor and create new data access and unit testing components
  • Integrate 3rd party APIs and components
  • Implement Test Driven Development
  • Learn about the business and technical practices at Parnassus Investments


  • Bachelors in Computer Science (in progress or completed)
  • Strong foundation in Computer Science (data structures, algorithms, programming languages, operating systems, databases)
  • Experience in web development preferred
  • Solid understanding of Object-Oriented design and programming concepts
  • Exceptional verbal and written communication skills
  • Familiarity or experience with C#, Javascript, Html, CSS, SQL, ASP.NET, Visual Studio, relational databases preferred
  • Ability to work in a team
  • Learn new languages and platforms quickly
  • Be a self-starter and possess strong sense of self-motivation
  • Love technology and software

Please send your resume and interest to