Pacaso
Senior Software Engineer - Backend Focused
Job Description
About Pacaso:
Pacaso exists to enrich lives by making second home ownership possible and enjoyable for more people. Our innovative co-ownership model is the easiest, smartest and most responsible way for people to experience the joy of a second home. We provide all the benefits of true ownership without the hassles through our simplified financial structure, easy and equitable scheduling, and dedicated local property management.Founded by former Zillow executives, Pacaso has facilitated over $1 billion in gross real estate transactions and service fees across more than 40 markets nationwide, as well as internationally in Paris, London, and Cabo.
We have been featured in The New York Times, Wall Street Journal, Fortune, Forbes, CNBC and more.Pacaso is a certified Great Place to Work and has received numerous accolades for its workplace culture. Fortune and Great Place To Work named Pacaso to the 2024 Best Workplaces in Real Estate list. In 2023, Pacaso was recognized as a Best Workplace in the Bay Area™, and in 2022, it ranked among the Best Medium Workplaces™, Best Workplaces for Real Estate™, and Best Workplaces for Millennials™. Additionally, Pacaso was ranked #6 on Glassdoor's 2022 list of Best Places to Work and was one of LinkedIn's top startups in 2022.
About this Role:
This is an unique opportunity to be an early crew member at a growth-stage company led by some of the most seasoned and successful leaders in the real estate and travel space. As a Software Engineer, you are responsible for developing Pacaso’s critical systems & integrations, powering owner & dreamer experiences. Being a member of a small team, you’ll enjoy thinking broadly and strategically while executing quickly and tactically, having a direct impact on the company’s results.
What You'll Do:
- Design, develop and maintain systems powering core experiences, framework/common libraries and api services as required to deliver on our goals.
- Participate in architecture and design discussions, code reviews, and project related team activities
- Understand and meet business needs with respect to functionality, performance, scalability, reliability - adhering to development principles and product goals
- Openness to doing what it takes to help the team realize goals (developing prototypes/POCs, solutions etc.).
- Help out in all areas of software development, including tooling, devops, analytics etc.
- Iterate with our Product and Engineering teams in a fast paced environment to bring features from conception to launch
- Collaborative must be open to discussing options with any/all team members
- Evaluate technical solutions, weighing current / future needs, explore options/ideas, choosing new technologies and tooling for our stack (and likely fail at times without penalty).
- Engage and evolve our engineering culture enabling us to do our best work
You’d be a great fit if you have:
- 5+ years of hands-on Software Development experience in the following areas: Java, Spring, Relational Databases, AWS, etc.
- Proven ability to tailor your solutions to business problems in a cross functional team
- Strong programming skills (Java) incorporating engineering best practices (design/quality/security)
- Deep technical knowledge and experience developing web applications, APIs etc.
- Strong written and verbal communication skills
- Degree in a Computer Science field preferred
You’ll love working at Pacaso because of our ...
- Competitive salary and stock options.
- Unlimited, flexible PTO for exempt employees.
- Excellent medical, dental and vision insurance.
- Sponsored memberships to One Medical, Ginger and Carrot.
- 401(k) to help you save for the future.
- Paid maternity and paternity leave.
- Generous home office stipend and monthly cell phone reimbursement.
- Quarterly remote team building events and L&D opportunities.
Pacaso encourages applications from people of all races, religions, national origins, genders, sexual orientations, gender identities, gender expressions and ages, as well as veterans and individuals with disabilities.
Interested in this job?
Applications are no longer being accepted for this job.
Pacaso
Pacaso offers luxury vacation homes for co-ownership. It's the modern way to buy and own a vacation home.
See more jobsSafe Remote Job Search Tips
Verify Employer Thoroughly
Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.
Never Pay to Get a Job
Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.
Safeguard Your Personal Information
Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.
Scrutinize Communication & Interviews
Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.
Beware of Unrealistic Offers
If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.
Insist on a Formal Contract
Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.