Software Engineer, Growth

QuincePalo Alto, CA
$160,000 - $213,000Hybrid

About The Position

We are looking for software engineers to build Quince’s next generation of growth marketing technology based in our Palo Alto, CA headquarters. We operate in a hybrid environment with 3 days in office. This team works at the intersection of engineering, data science, AI and marketing. We are building systems that power user acquisition and retention, use AI and data science models to guide budget and spend decisions, and optimize marketing performance using signals from inventory, demand forecasting, logistics, storefront behavior, customer intent, product similarity, and market intelligence. As Quince expands internationally, this AI-native platform will help drive smarter growth decisions across countries, categories, styles, and channels. The work may include backend services, APIs, customer-facing web and mobile applications, internal tools, personalization, experimentation, attribution, and data-driven workflows. We are looking for builders: curious, pragmatic, resourceful engineers who can turn ambiguous problems into simple, scalable systems. You do not need to come from a growth, marketing technology or advertising background. We care more about strong engineering fundamentals, ownership, product judgment, AI-forward thinking, and the ability to learn quickly.

Requirements

  • Bachelor's or Master's degree in Computer Science or a related field.
  • 2+ years of professional experience building production software systems.
  • Experience developing full-stack applications using modern frontend frameworks and backend service technologies.
  • Experience working with RESTful APIs and asynchronous programming models.
  • Familiarity with relational and NoSQL databases.
  • Experience working on web or mobile applications that operate at scale.
  • Proficient in using debugging tools and techniques.
  • Proficient in using AI / LLM coding tools and prompting techniques.
  • Strong problem-solving and analytical skills.
  • Ability to work independently as well as part of a team.
  • Comfortable working in fast-paced startup environments and handling ambiguity.
  • Strong communication skills with both technical and non-technical stakeholders.
  • Curious, quick learner, scrappy, and someone who enjoys experimenting with new technologies.

Responsibilities

  • Design and implement end-to-end software features which could include backend services, APIs, or customer-facing web and mobile applications.
  • Build scalable, high-performance systems across both backend services and customer-facing applications, following best practices and coding standards with minimal supervision.
  • Identify root causes of complex problems related to performance, scale, and stability, and propose solutions to mitigate them in the short, medium, and long term.
  • Collaborate with cross-functional teams including product, design, and engineering to define requirements and deliver seamless customer experiences.
  • Proficiently utilize LLM coding tools and advanced prompting techniques to ensure the delivery of high-quality, reliable, and predictable production code.
  • Write clean, efficient, and well-documented code while maintaining a high engineering bar for quality and reliability.
  • Write and maintain technical documentation, API specifications, and technical design documents.
  • Participate in code reviews and contribute to the development of coding standards and engineering best practices.
  • Develop and maintain test cases to ensure high-quality and reliable code across frontend and backend systems.
  • Stay up-to-date with new technologies, frameworks, and best practices in software development and apply them to improve system performance and reliability.
  • Mentor junior engineers and contribute to their professional growth and development.

Benefits

  • Bonus
  • Equity
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service