EugeneRecruiter Since 2001
the smart solution for Eugene jobs

Senior Software Engineer

Company: Palo Alto Software
Location: Eugene
Posted on: January 26, 2023

Job Description:

Palo Alto Softwareis looking for a talented Senior, Lead, or Principal Software Engineer to join our LivePlan app engineering team. This position is open to Oregon residents only.About our company and Eugene, OregonWe're a friendly team of70 diverse, world-class experts. Each team member demonstrates our company values while adding positivecontributions to our culture.Please review all the information on before applying to find out if it's a placewhere 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 outcome-based schedules, meaning we work remotely but spend some time together in person, and we track outcomes, not hours.Work is a thing you do, not a place you go. 9 to 5, M-F may not be howdo your best work. That's ok!Our location in Eugene supports access to interesting and challenging work in a in the beautiful Pacific Northwest. Eugene's commute times and our drinking water from the McKenzie River Watershed are some of the best in the nation, and homes are more affordable than you'd find in Portland, Seattle, or the Bay Area.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. .Benefits we provide:

  • Competitive salary
  • Health (general and mental healthcare), vision, dental, ortho for you and your family
  • Flexible Spending Account
  • Health Reimbursement Account
  • Generous paid time off and holidays
  • Paid community volunteer time
  • 401(k) with a match
  • Relocation reimbursement
    • Hybrid workplace, flexible schedule, and no-meeting Fridays
    • Discounted gym membership or wellness program reimbursements
    • Fun company events
    • A diverse and inclusive environment
    • Values-based company culture
    • Opportunities to serve on the "LiveWell" committee,Charitable Fund committee, and much moreAbout Our ProductTeamSmall,full-stack squads comprised of engineers and QA analysts work alongside our product manager, UX designer, and user researchers to understand the needs of our customersand collaborateclosely through the entire value pipeline-from concept to development to delivery.As weengage the continuous discovery+delivery model, wedeliver high-impact solutions to our customers on a regular cadence. Each member of the team is empowered to engage the big picture, bring their ideas to bear on tough problems, and experience the satisfaction of having a palpable impact on the outcomes of the team.We currently develop our web app using React, TypeScript, Java, Dropwizard, Redis, Postgres, Docker, AWS cloud hosting, and other contemporary technologies. Experience inor desire and ability to learn this technology is valued.About this role:This is a full-time, permanent, exemptposition reporting to the Director of Engineering. Starting salary ranges from $115,000-$125,000 DOE.What Success Looks Like:
      • Challenging yourself and your team to meet Palo Alto Software's core value of excellence-the target is world-class products and world-class teams.
      • Internalizing our 3-5 year product vision (what we're building and why) and our 3-5 year technical vision (how we're going to execute on and support the product vision).
      • Identifying and taking ownership of hard problems, collaborating with the team to discover and validate solutions, and relentlessly executing until the problem is solved.
      • Asking for help early and often, and embracing that things rarely go exactly as planned. Preventing small issues from becoming big problems by leaning on the team in support of your efforts.
      • Regularly attending LivePlan training, LivePlan bootcamps, and customer calls in order to achieve and maintain anunderstanding of the LivePlan business planning method our software is built for, as well as maintaining an understanding of who our users are and the problems they need us to help them solve.
      • Forming opinions on how effectively the LivePlan app and architecture currently embodies the LivePlan method, thinking about how it could be better, and sharing those opinions and ideas with the team.
      • Working to contribute to a safe environment for the team. Bringing your whole self to work, and consistently showing up with kindness. Candidly sharing your thoughts, opinions, and needs.
      • Consistently investing time and energy into your professional relationships with teammates so that you can do your best work and take risks together.
      • Setting daily and weekly intentions for your work output, reviewing results andmaking improvements.Engineers at PAS:
        • Collaborate daily and communicate proactively with your squadmates, manager, product manager, and our customersto ensure that the work you're doing creates value
        • Squash bugs
        • Plan, build, and maintain features
        • Write up ticketsand documentationin the course of your daily work - Jira experience a plus
        • Participate in team discussions on how we can improve our processes
        • Engage in ongoing learning activities to expand knowledge of the product, financial management, language and library features, tools, current trends, and best practices
        • Other possible duties:
          • Onboard new developers, mentor junior developers, mentor interns, and cross-train team members from other areas of specialty
          • Collaborate with stakeholders from other departments to implement tools for customer engagement and usage trackingWhat you bring to the job:
            • High level of craftsmanship around producing a well-modularized, understandable, and performant codebase
            • Curiosity and reflectiveness above all else
            • Grit. Once you have identified and engaged a problem, you do not give up easily. You navigate and push through obstacles, and consistently drive to a solution.
            • A commitment to continuous improvement
            • Top-notch creative problem-solving skills
            • Proven ability to embrace and learn new technologies, techniques, and processes
            • Excellent interpersonal skills, an appreciation for levity, and an easy ability to collaborate with other developers, UX designers, QA analysts, and moreEducation, experience, & skills required:
              • 4+ years experience developing customer-facing web apps in a professional environment
              • Awareness of the fundamentals of web application securityEducation, experience & skills preferred:Proficiency in one or more of the technologies in ourstack:
                • React
                • TypeScript/JavaScript
                • CSS
                • Java
                • Dropwizard
                • PostgresQL
                • Redis
                • Elasticsearch
                • AWSApply today!We are an equal opportunity employer and 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.

Keywords: Palo Alto Software, Eugene , Senior Software Engineer, IT / Software / Systems , Eugene, Oregon

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Oregon jobs by following @recnetOR on Twitter!

Eugene RSS job feeds