Current jobs related to Senior Full-Stack Software Engineer - San Francisco - Cottage Company


  • San Francisco, California, United States Capital One Full time

    Job Title: Senior Software Engineer, Full StackAbout the Role:Capital One is seeking a skilled Senior Software Engineer, Full Stack to join our team. As a Senior Software Engineer, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies. You will collaborate...


  • San Francisco, California, United States Unreal Gigs Full time

    Job Title: Senior Full Stack Software EngineerAbout the Role:We are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Unreal Gigs.Key Responsibilities:- Design and build highly scalable mobile and web applications with robust frontend UI and backend to handle 100k users initially.- Lead the entire app lifecycle, including...


  • San Francisco, California, United States Care Dynamics, LLC Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Care Dynamics, LLC. As a key member of our engineering team, you will be responsible for designing and building scalable, high-performance web applications that drive business growth and improve patient care.About the...


  • San Francisco, California, United States YO HR CONSULTANCY Full time

    Job Title: Senior Full Stack Software EngineerWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at YO HR CONSULTANCY. As a key member of our engineering team, you will be responsible for designing, developing, and deploying AI-powered applications that integrate with Google Vertex, Microsoft OpenAI Azure, and other LLM...


  • San Francisco, California, United States Atlassian Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Atlassian. As a key member of our engineering team, you will be responsible for guiding the technical direction and implementation of large-scale product features.Key ResponsibilitiesEvaluate trade-offs between correctness, robustness, performance, and...


  • San Francisco, California, United States LlamaIndex Full time

    Help Shape the Future of AIWe're seeking a talented Senior Software Engineer - Full Stack to join our team at LlamaIndex. As a key member of our engineering team, you will play a crucial role in building and maintaining our managed applications and SaaS offering.Key Responsibilities: Develop and maintain our frontend and backend infrastructure using Next.js,...


  • San Francisco, California, United States Venture Backed Tech Company Full time

    Job Title: Full Stack Software EngineerAbout the Role:We are seeking a highly skilled Full Stack Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, and maintaining our digital workers. Your expertise in full-stack engineering will enable you to tackle complex problems and deliver...


  • San Francisco, California, United States Skyrocket Ventures Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer - AI to join our team at Skyrocket Ventures. As a key member of our engineering team, you will be responsible for designing, developing, and deploying cutting-edge AI-powered software solutions.Key ResponsibilitiesDesign and develop full-stack software applications using AI...


  • San Francisco, California, United States Care Dynamics, LLC Full time

    About the RoleWe are seeking a Senior Full-Stack Software Engineer to join our team at Care Dynamics, LLC. As a key member of our engineering team, you will be responsible for designing and building scalable, high-performance web applications that drive innovation in healthcare operations.Key Responsibilities:Designing and building scalable, high-performance...


  • San Francisco, California, United States Cypress HCM Full time

    Job OverviewCypress HCM is seeking a highly skilled Senior Software Engineer, Full Stack Developer to join our team. As a key member of our engineering team, you will be responsible for designing and developing robust backend systems that provide exceptional travel insurance services for our guests worldwide.Key ResponsibilitiesCollaborate with...


  • San Francisco, California, United States Atlassian Full time

    About the RoleWe are seeking a highly skilled Senior Full Stack Software Engineer to join our team at Atlassian. As a key member of our engineering team, you will be responsible for guiding the technical direction and implementation of large-scale product features.Key Responsibilities:Guide the technical direction and implementation of large-scale product...


  • San Francisco, California, United States Gynger Full time

    About Us:Gynger is a pioneering embedded financing platform that simplifies the purchasing process for technology buyers and sellers. We enable businesses to pay, finance, and manage their technology expenses from a single platform, while providing sellers with flexible payment options and upfront payment. Our platform has facilitated thousands of payments...


  • San Jose, California, United States TikTok Full time

    Unlock Your Potential as a Senior Full Stack Software Engineer at TikTokWe're on a mission to inspire creativity and bring joy to our users, and we need talented software engineers like you to help us achieve it. As a Senior Full Stack Software Engineer, you'll be responsible for designing, developing, and testing business users' experiences on TikTok,...


  • San Francisco, California, United States Cypress HCM Full time

    Job OverviewCypress HCM is seeking a highly skilled Senior Software Engineer, Full Stack to join our team. As a key member of our engineering team, you will be responsible for designing and developing robust backend systems that provide exceptional travel insurance services for our guests worldwide.Key ResponsibilitiesDesign and Development: Collaborate with...


  • San Francisco, California, United States Triunity Software Full time

    Job Title: Senior Java Full Stack DeveloperWe are seeking a highly skilled Senior Java Full Stack Developer to join our team at Triunity Software. As a Senior Java Full Stack Developer, you will be responsible for designing, developing, and deploying cloud-based Java applications.Design and develop cloud-based Java applications using Java, Spring Boot, and...


  • San Francisco, California, United States Skyrocket Ventures Full time

    About the RoleWe are seeking a highly skilled Full Stack Software Engineer to join our team at Skyrocket Ventures. As a Full Stack Software Engineer, you will be responsible for designing, developing, and maintaining our cutting-edge AI-powered productivity solutions.Key ResponsibilitiesDesign and develop full-stack applications using Node.js, TypeScript,...


  • San Francisco, California, United States Arine Full time

    About the Role:Arine is seeking a highly skilled Senior Full Stack Software Engineer to join our team. As a key member of our engineering team, you will be responsible for designing and implementing scalable, high-performance services using AWS services, Python, JavaScript, and TypeScript.Key Responsibilities:Architect and build scalable, high-performance...


  • San Francisco, United States Venture Backed Tech Company Full time

    Job DescriptionJob DescriptionFull-Stack Software Engineer | Innovative AI StartupLocation: San Francisco, CA (On-site)About UsWe are building fully autonomous digital workers that automate entire roles, end-to-end. Instead of selling software, we deliver work.Our first AI worker has already generated millions in revenue and built trust with several...


  • San Francisco, California, United States Capital One Careers Full time

    Job Summary: Capital One is seeking a skilled Senior Software Engineer, Full Stack Developer to join our team. As a key member of our engineering team, you will be responsible for designing, developing, testing, implementing, and supporting technical solutions in full-stack development tools and technologies. Key Responsibilities: Collaborate with Agile...


  • San Francisco, California, United States Sydecar Full time

    About SydecarSydecar is a pioneering company in the private markets space, aiming to make these markets more accessible, transparent, and liquid. Our mission is to revolutionize the way investment vehicles are created and executed, and we're achieving this by simplifying and standardizing the private investing experience.We're not just a platform; we're a...

Senior Full-Stack Software Engineer

3 months ago


San Francisco, United States Cottage Company Full time
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.