Senior Software Engineer, Full Stack
Role summary
A Y Combinator-backed, technology-powered retailer in the Bay Area is seeking a Senior Full Stack Engineer to join their high-velocity engineering team. This role involves building internal and customer-facing services for order processing and establishing backend design patterns and guidelines. The company focuses on a data-driven approach to create tailored products and a seamless shopping experience for women. The ideal candidate will have 6+ years of software development experience, including 2+ years with React and Python, familiarity with CI/CD, cloud providers (ideally AWS), containerization (ideally Kubernetes), relational databases (ideally Postgres), SQL, and testing frameworks (ideally PyTest).
*This opportunity is being presented on behalf of one of our client partners. Our firm is supporting the search process by sourcing and evaluating candidates, but this is not a position with our organization. The selected candidate will be hired directly by the client, which will make all final hiring and employment decisions.*
Company Description
Our client is a Bay Area, California-based, Y Combinator-backed, technology-powered retailer focused on serving women. Their mission is to create a seamless shopping experience that helps customers dress with confidence.
As a fast-growing startup, the company is building a data-driven retail experience that uses customer feedback to create more tailored products. The team has been recognized by publications including Forbes and Fortune and is backed by leading investors.
The Opportunity
You will join a high-velocity engineering team at a YC-backed startup working across customer experience, warehouse and logistics operations, and data systems that support the business.
As an early Senior Full Stack Engineer, you will build internal and customer-facing services for processing customer orders and help establish key design patterns and guidelines for backend workloads.
Values
A culture shaped by data-driven thinking, a strong commitment to fit and quality, and a sense of urgency around what matters most.
- Customer-first mindset: Building with the customer in mind to create experiences that inspire confidence.
- High standards: A strong commitment to quality and attention to detail.
- Comfort with challenges: Viewing obstacles as opportunities to create better solutions.
- Thoughtful problem-solving: Valuing fresh thinking and better ways of doing things.
Must-haves
- 6+ years of software development experience
- 2+ years of React and Python experience
- Familiarity with infrastructure and CI/CD practices
- Experience with a Python web framework
- Experience with a testing framework, ideally PyTest
- Experience with a cloud provider, ideally AWS
- Experience with containerized workloads, ideally Kubernetes
- Experience with a relational database, ideally Postgres, and SQL
- Strong communication and documentation skills
- Familiarity with common API and backend testing patterns
Nice to have
- Experience working in a fully remote environment with colleagues across different locations
- Experience creating or improving test suites, patterns, and automation
- Experience leading/managing an engineering team of 3+ people
- Experience with queue-based or event-driven systems
- Experience working in sprint-based environments with an OKR framework
Equal Opportunity
Our client is committed to providing equal employment opportunity and a work environment free of discrimination and harassment for all employees and applicants. Our client works to ensure equal opportunity for all applicants and employees without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, age, veteran status, or other legally protected characteristics.
*Note: Artificial intelligence (AI) tools may be used to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist the recruitment process but do not replace human judgment. Final hiring decisions are made by humans. For more information about how candidate data is processed, please contact us.*
Similar roles
- Software Engineer, Full StackSift · Marina del Rey, California, United States · Hybrid
Software Engineer, Full StackClay · United States · Hybrid- Lead Software Engineer, Full StackEvertune AI · New York, New York, United States · Hybrid
- Lead Software Engineer, Full StackJobs via Dice · Illinois, United States · Hybrid
Senior Software Engineer, Full StackThomson Reuters · Ontario, Canada · Hybrid