Palo Alto Software

Summer 2023: Software Engineering Intern

Job description

Experience life as a software engineer with an in-person paid summer internship at Palo Alto Software.

About our company

Palo Alto Software in Eugene, Oregon, is a seriously great place to work. We’re a friendly team of more than 70 experts of many kinds. Please review all the information on our culture at this link before applying to find out if it's a place where you can thrive.

Please visit to learn how our business planning and tracking products and training help achieve our mission to help people succeed in business. We believe that when we help one small business owner grow their business, we’re helping an entire community, which makes our work matter.

Our agile and innovative team of independent thinkers and creative problem-solvers enjoy work-life integration and full, interesting lives. We have a hybrid work environment with flexible schedules.

We are an equal-opportunity employer. We value diversity and inclusion at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Please see our diversity and inclusion statement here.

About our Product team

Our team utilizes a continuous integration and delivery model (CI/CD), meaning the work is fast-paced and requires close collaboration with other members of the product team. Our product managers and UI/UX designers work with development, kicking off new feature designs and preparing user stories with constant input from developers. Our QA team is in house too; they use a combination of technical chops and subject-matter expertise to do manual and automated testing on new features, regressions, bug fixes, and more.

About this role
Our internships are in-person in Eugene, OR, and run for 10-12 weeks starting June 27th. They are part-time (hours negotiable), non-exempt, temporary, and pay $20/hour. Benefits include flexible schedules, community involvement and volunteer hours, fun company events, diverse, inclusive culture, an exceptional work environment, daily snacks, and much more.

With an internship here, you will get good exposure to working on a team in a flexible office environment.

Among the things we’ll ask of you:

  • Contribute to new feature development
  • Get real-world experience with React with Typescript, ES6, Java, Docker, version control, and other contemporary technologies
  • Pair with senior engineers to learn and tackle harder problems together
  • Diagnose and fix real application bugs
  • Coordinate with our QA team on testing
  • Participate in discovery sessions to understand user goals and use cases, craft effective solutions, and work with requirements
  • Share feedback and ideas in team check ins to help us continually improve and experiment with our processes, tools, workflow, etc.
  • Complete and present a capstone project at the end of the internship

What we’re looking for

We value curiosity, intelligence, and drive. We're looking for self-starters who are happy to tackle unfamiliar technologies and complex problems. You'll get support, training, and mentorship from our senior staff, but we also want you to be willing and able to fight through problems on your own and learn on the job. Top-notch creative problem-solving skills are important. We're also looking for people with great interpersonal skills, a good sense of humor, and an easy ability to collaborate with the rest of the team.

Minimum Qualifications

We are looking for an incoming 4th year undergraduate or higher currently enrolled in an accredited academic program (Associate, BA/BS, etc) for computer science or a related field.

Palo Alto Software

Tools that help people succeed in business.