revive logorevive logo

Senior Engineering Lead - Founding Team

reviveSan Francisco, CA
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Senior

Qualifications

QualificationsThe ideal candidate should possess a combination of education and experience that demonstrates a strong understanding of software engineering principles and practices.

About the job

About the Position

We are seeking a Senior Software Engineer to become a key founding member of our engineering team at (Re)vive. In this pivotal role, you will play a crucial part in shaping (Re)vive’s technical architecture, developing essential systems from inception, and delivering solutions rapidly to test and learn.

This opportunity is perfect for individuals who excel in start-up environments, relish tackling complex challenges, and are eager to make a significant contribution to sustainability, retail, and commerce.

Key Responsibilities

  • Design & Develop: Create and launch minimum viable products (MVPs), then iterate based on user feedback and performance metrics.

  • Architect & Expand: Spearhead the development of fundamental back-end and platform systems, while also contributing to user interface elements as necessary.

  • Cross-Functional Collaboration: Work closely with Product, Data, and Operations teams to ensure that technology solutions align with merchant return on investment and enhance consumer experiences.

  • Cultivate Engineering Culture: Establish best practices, code quality benchmarks, and collaboration standards as one of the pioneering engineers at (Re)vive.

  • System Ownership: Engage in new builds and redesign legacy workflows as the company scales.

Ideal Candidate Profile

  • 3-7+ years of experience in software engineering.

  • Proficient in back-end development and platform architecture, particularly in AWS or similar cloud environments.

  • Experience in building and scaling systems within early-stage or rapidly growing organizations.

  • Knowledge of API-first design and system integrations.

  • Ability to work across the technology stack, focusing primarily on back-end development while also contributing to UI when necessary.

  • Results-oriented: thrives in uncertain conditions, balancing resourcefulness with long-term scalability.

  • A collaborative team player who can function as both an individual contributor and a strategic architectural partner.

  • Passionate about productivity-enhancing tools, AI-driven solutions, and technologies focused on sustainability.

Why (Re)vive?

  • Join our founding engineering team and help shape the technical backbone of a groundbreaking company.

  • Develop mission-driven technology at the crossroads of sustainability, logistics, and commerce.

About revive

At revive, we are committed to creating innovative solutions that enhance sustainability in retail and commerce. As a part of our founding team, you will have the opportunity to work on projects that have a direct impact on the environment and consumer experience.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.