View Our Website View All Jobs

Software Developer

Palo Alto Software in Eugene, Oregon, is a friendly team of more than 70 experts of many kinds, guided by the same mission for 40 years: to help people succeed in business. We believe that when we help one small business grow, we’re helping an entire community.

About the role

This is a hands-on development position focused on maintaining and extending our market-leading business web applications to help entrepreneurs all over the world start, plan and grow their businesses.

This is a full-time, exempt position on the team — reporting to the Director of Development. We allow flexible schedules and value in-person collaboration, therefore, this is not a remote position.

About you

You are someone who:

  • Sees their work through
  • Takes ownership in the end product
  • Collaborates with others
  • Thinks about the bigger picture
  • Helps foster understanding within the team

Key Functional Areas of Responsibility

  • Contributing to new feature development in Outpost and our other web applications
  • Coordinating with our product architect and others to design effective solutions to user needs
  • Pairing with junior developers as needed to mentor, cross-train, and share knowledge throughout the team
  • Participating in estimation sessions to understand user goals and use cases, craft effective solutions, and point work requirements
  • Sharing feedback and ideas in team retrospectives to help us continually improve and experiment with our processes, tools, workflow, etc.
  • Help triage customer escalations when needed


We are looking for developers with an excellent senior-level skill set. We're less interested in X years of experience or mastery of the specific technologies we are using right now. What we most want to see is a strong developer with qualities like this:

  • Curiosity and intelligence above all else
  • Top-notch creative problem-solving skills
  • Proven ability to embrace and learn new technologies, techniques, and processes
  • Excellent interpersonal skills, a good sense of humor, and an easy ability to collaborate with other developers, UX designers, devops engineers, QA analysts, and more
  • High level of craftsmanship about producing clean, high-quality, maintainable, and performant code
  • Preferably experience working as part of an agile/scrum development team, though that is easy enough to learn on the job
  • Four-year degree in Computer Science or a related field, or equivalent expertise
  • Great fit with our company mission and culture, which are described here: Palo Alto Software Culture

About our product team

We use an agile process with two-week coding sprints, story point estimation, monthly retrospectives, and a commitment to experimentation and continuous process improvement. We develop our web applications using React, ES6, Java, Dropwizard, Redis, Postgres, Docker, AWS cloud hosting, and other contemporary technologies. Our in-house product managers and UX designers work upstream from development, kicking off new feature designs and preparing user stories with design deliverables for team estimation. 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. 


We value independent thinking, creative problem-solving, family and work-life balance, and a rewarding company culture. Living and working in Eugene supports the best of all worlds—interesting and challenging work in a growing tech scene delivering world-class technology from right here in the beautiful Pacific Northwest. Eugene’s commute times were rated best in the nation and homes are more affordable than you’d find in Seattle or the Bay Area. 

We provide:

  • Competitive Salary
  • Health / Vision / Dental / Ortho
  • Flexible Spending Account
  • Health Reimbursement Account
  • Paid Vacation
  • Paid Holidays
  • 401(k) with a match
  • Relocation Reimbursement
  • Team Collaboration
  • Flexible Work Schedule
  • Community Involvement
  • Discounted Gym Membership
  • Fun Company Events
  • A diverse and inclusive culture
  • Exceptional Work Environment
  • Daily Snacks
  • And Much More!

We are an equal opportunity employer and value diversity 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. We’re looking for passion, talent, and curiosity. If this sounds like the right challenge to use and grow your skills, apply with us today!

Read More

Apply for this position

Apply with
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*