Jobs and Careers
CO

Senior Full-Stack Software Engineer

Cottage
San Francisco, United Statesfull_timeVerifiedPosted 19 Apr 2024

About the role

Cottage was founded with the belief that there had to be a better way for homeowners and contractors to work together. We are building a marketplace that connects homeowners, pros and suppliers with modern tools to scope their work, transact and collaborate. We're starting with Accessory Dwelling Units (ADUs), which provide much needed housing, a smart investment for homeowners and consistent work for contractors.
Cottage is backed by Fifth Wall, Susa Ventures, Base10 Partners and premier proptech angel investors. The leadership team have built businesses and products at Uber, ApartmentList, CloudKitchens and Tonal, as well as hundreds of millions of dollars of custom homes. Join us to work alongside top talent on a product that outlives you.
As a Senior Full-Stack Software Engineer at Cottage, you will play a crucial role in building and improving our core product - the Marketplace app that powers our residential construction projects. You will lead the team forward with exceptional technical skills and a passion for solving complex problems. You'll move fast to develop and maintain our core product while building on the engineering culture with best practices. As a technical leader, you'll collaborate closely with a dynamic, cross-functional team (Product, Design, and Operations) and contribute to critical decisions that shape our product, services, and business as a whole.

What you'll do

  • Design, implement, and debug complex software applications, focusing on usability, reliability, and maintainability.
  • Build and maintain our core product e2e using React (TypeScript), ORM (Prisma), and database operations (PostgreSQL and Python).
  • Ship with speed and move with a sense of urgency.
  • Participate in all stages of software development - from design and development to testing and deployment.
  • Collaborate with other engineers, product managers, designers, and business stakeholders to deliver product features that align with the company's vision.
  • Impact early-stage technical decisions that will shape Cottage's technical infrastructure for years to come.
  • Stay informed about emerging technologies and trends that could impact our platform.
  • Provide technical leadership and mentorship to junior engineers.
  • Resolve production issues and implement optimizations and enhancements.

What you'll need

  • A Bachelor's degree in Computer Science, Engineering or related field.
  • 5+ years of professional software engineering experience.
  • Proficiency in modern web frameworks like React, Next.js/Vercel, cloud providers like Amazon AWS, Google Cloud, or Microsoft Azure, and relational database design.
  • Strong problem-solving skills and a passion for tackling complex technical challenges.
  • Experience with agile methodologies and a solid understanding of software development life cycle.
  • Excellent communication skills to effectively collaborate with team members and stakeholders.
  • Desire and ability to learn quickly, take professional initiative, and work in a fast-paced environment.
  • Advocate for best practices, quality, and sound engineering principles.

What you'll get

  • A competitive salary and meaningful equity in a fast-growing startup.
  • Comprehensive health benefits, including full medical, dental, and vision coverage.
  • Participation in Cottage’s 401k plan
  • Flexible work arrangements to balance your work and personal life.
  • A vibrant, inclusive, and dynamic work environment that values your contributions.
  • Opportunities for continuous learning, professional growth, and career advancement.
  • A culture that values diversity, inclusivity, and open communication.
  • The satisfaction of creating a product that positively impacts people's lives.
Cottage is a hybrid workplace. Candidates must be willing to work from our downtown San Francisco office 2 days a week (Tues and Wed).
Cottage celebrates and is strengthened by diversity. We are committed to creating an inclusive environment for the benefit of our people, products, and communities.

Apply for this role

Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.

Apply Now →Generate Application Kit

Free account required — sign up in 30s

Company

Cottage

View company profile →