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.
