Senior Software Engineer
Company: Palo Alto Software
Location: Eugene
Posted on: March 16, 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, Oregon We'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 our culture at this link before
applying to find out if it's a placewhere you can thrive. Please
visit liveplan.com 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
growing tech scene 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. Please
see our diversity and inclusion statement here . Benefits we
provide:
- 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
- 401(k) with a match
- Hybrid workplace, flexible schedule, and no-meeting
Fridays
- Discounted gym membership or wellness program
reimbursements
- A diverse and inclusive environment
- Values-based company culture
- Opportunities to serve on the "LiveWell" committee,Charitable
Fund committee, and much more About Our ProductTeam
Small,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
- 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
- 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 tracking What 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 more
- 4+ years experience developing customer-facing web apps in a
professional environment
- Awareness of the fundamentals of web application security
Education, experience & skills preferred: Proficiency in one or
more of the technologies in ourstack:
- React
- CSS
- Java
- Redis
- Elasticsearch
- AWS Apply 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. Apply for this position Required* Your full LinkedIn
profile
will be shared. Learn More Who referred you to this position? Enter
their first and last name here. What's your highest level of
education completed? Are you 18 years of age or older?* LinkedIn
Profile URL: Website, blog or portfolio: Desired salary In 150
characters or fewer, tell us what makes you unique. Try to be
creative and say something that will catch our eye!* 150
References: Please enter names and contact information: Are you
authorized to work lawfully in the United States?* Do you live in
Oregon or have the desire to relocate to Oregon?* Do you now or
will you in the future require your employer to sponsor your visa?
What are your preferred pronouns? How did you hear about this job
opening?
Keywords: Palo Alto Software, Eugene , Senior Software Engineer, IT / Software / Systems , Eugene, Oregon
Didn't find what you're looking for? Search again!
Loading more jobs...