Senior Engineering Lead
Location
California
Posted
19 days ago
Salary
$180K - $220K / year
Seniority
Lead
Job Description
Senior Engineering Lead
(Re)vive
Senior Engineering Lead (Founding Team) Location San Francisco, CA Employment Type Full time Location Type Hybrid Department Engineering Compensation - Base Salary $180K – $220K OverviewApplication The Role We’re looking for a Senior Engineering Lead to join as a founding member of our engineering team. You’ll help define (Re)vive’s technical foundation, build core systems from the ground up, and ship quickly to validate and learn. This role is ideal for someone who thrives in early-stage environments, enjoys solving ambiguous problems, and wants to make a direct impact on sustainability, retail, and commerce. What You’ll Do - Build & Iterate: Design and deliver MVPs, then refine based on feedback and results. - Architect & Scale: Lead development of core back-end/platform systems while contributing to lightweight UI when needed. - Collaborate Cross-Functionally: Work closely with Product, Data, and Ops teams to ensure technology aligns with merchant ROI and consumer experience. - Shape Engineering Culture: Define best practices, code quality standards, and collaboration norms as one of Revive’s early engineers. - Own Systems: Contribute to greenfield builds and re-architect legacy workflows as we scale. What We’re Looking For - 3-7+ years of software engineering experience. - Strong back-end development and platform architecture experience (AWS or other cloud environments). - Experience building and scaling systems in early-stage or high-growth environments. - Familiarity with API-first design and system integrations. - Comfort working across the stack, with emphasis on back-end and some UI contribution. - Outcome-driven: thrives in ambiguity, balances scrappiness with long-term scalability. - Collaborative partner who can operate as both an individual contributor and architectural thought partner. - Excitement about productivity tools, AI-forward approaches, and sustainability-driven tech. Why Join (Re)vive - Be part of the founding engineering team, shaping the technical backbone of a category-defining company. - Build mission-driven technology at the intersection of sustainability, logistics, and commerce. - Work closely with leadership in a fast-paced, collaborative, hybrid Bay Area environment. - Competitive compensation with meaningful equity opportunities. - The chance to grow your role and career as we scale 5x+ YoY. (Re)vive Benefits & Perks - Health coverage - medical, dental, vision benefits - Flexible PTO - 401(k) - Commuter benefits
Related Guides
Related Categories
Related Job Pages
More Engineer Jobs
Role Description Tactacam is seeking a highly skilled Senior Embedded Software Engineer to join our Reveal Product Engineering organization. This role will focus on the design, development, and optimization of embedded software systems for wireless cameras and cellular IoT devices. As a key technical contributor, you will work closely with cross-functional teams including internal engineering, contract design partners, and manufacturing teams. The ideal candidate will have extensive experience leading embedded software projects—especially in image processing and wireless connectivity applications—and a passion for developing innovative, high-performance outdoor technology solutions. - Lead the design and implementation of embedded software for wireless camera products. - Maintain and evolve embedded software architecture, product design documentation, and prototyping capabilities. - Provide technical guidance and oversight to third-party design partners and engineering contractors. - Collaborate with hardware engineers to ensure optimal integration of electronics and embedded software. - Work closely with mobile app developers for seamless integration with iOS and Android platforms. - Support Bluetooth/BLE, Cellular/LTE, and Wi-Fi regulatory testing and certification processes. - Partner with QA teams to troubleshoot and resolve issues during product verification and validation phases. Qualifications - Bachelor’s degree in Computer Science, Electrical Engineering, or a related field. - 7–12 years of experience in embedded software engineering, specifically in C/C++ applications. Requirements - Strong background in IoT video streaming technologies (H.264, RTSP, WebRTC). - Expertise in embedded Linux board bring-up using Buildroot or Yocto. - Object-oriented design and software architecture best practices. - Hardware interface experience with I2C, SPI, UART, USB, and MIPI CSI-2. - Skilled in using embedded debugging tools (oscilloscopes, logic analyzers, protocol analyzers, etc.). - Experience with embedded software unit testing and secure software development. - Comfortable working in Agile environments (Scrum, Kanban). - Proficient with Git, Jira, GitHub/GitLab, and modern DevOps workflows. - Excellent communication skills for both technical and non-technical audiences. Preferred Qualifications - Development experience with AWS C/C++ SDKs (S3, MQTT, Kinesis). - Familiarity with Over-the-Air (OTA) firmware update methodologies for IoT devices. - Scripting experience in Bash, Python, LuaJIT, and GNU Make. - Experience collaborating with third-party design partners to build and debug firmware. - Knowledge of image compression and transmission algorithms. - Understanding of cellular and wireless technologies (LTE, Wi-Fi, BLE, NFC). - Familiarity with LTE networks and IoT applications in connected device ecosystems. Benefits - Medical, Dental, and Vision coverage. - 401k plan. - PTO for time off to recharge. - Disability Insurance. - Life Insurance. Location Limitations Please note at this time, we are not accepting applications from candidates based in Alaska (AK), Connecticut (CT), Delaware (DE), Massachusetts (MA), New Mexico (NM), and South Dakota (SD). Equal Opportunity Employer Tactacam is an equal opportunity employer and does not discriminate against any applicant or employee based on race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, genetic information, or any other protected status. We are committed to providing a fair and inclusive work environment for all, and we encourage individuals of all backgrounds to apply for our open positions. If you require reasonable accommodation during the application process, please let us know, and we will be happy to assist.
Senior Streaming Engineer
Ness Digital EngineeringNess is a full lifecycle digital engineering firm offering digital advisory through scaled engineering services.
• Supports the application development of big data application for business requirements in agreed architecture framework and Agile environment • Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation • Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented • Performs application and project risk analysis and recommends quality improvements • Assists Production Support by providing advice on system functionality and fixes as required • Communicates in a clear and concise manner all time delays or defects in the software immediately to appropriate team members and management • Experience with resolving security vulnerabilities
Role Description Per questa posizione cerchiamo un Senior Software Engineer. Non cerchiamo un esecutore passivo, né un veterano che ha già visto tutto: cerchiamo un professionista che abbia già maturato una solida autonomia operativa nello sviluppo frontend moderno (React), capace di gestire il ciclo di vita di una funzionalità senza bisogno di supervisione costante, ma con il desiderio di crescere ancora, confrontarsi con il team e perfezionare le proprie competenze architetturali. Di che cosa ti occuperai: - Rappresenti l’eccellenza nell’esecuzione individuale nel dominio frontend. - Svilupperai in autonomia le parti più critiche e complesse del sistema, progettando soluzioni avanzate e risolvendo problemi ad alta ambiguità tecnica. Tecnologia e Sistemi: - Gestire task ad alta ambiguità o complessità tecnica. - Analizza e progetta task complessi, assicurandone scalabilità, performance e sicurezza. - Contribuisce alla valutazione e all’introduzione di nuove librerie, tool e design pattern; nel rispetto del processo aziendale di approvazione. - Risoluzione dei bug critici e dei problemi di performance che bloccano il team. - Supervisione della qualità della documentazione tecnica prodotta dal team nel rispetto del processo aziendale di approvazione. Processi: - Partecipare all'identificazione dei requisiti, alla scrittura delle specifiche e alla definizione dei test di accettazione. - Partecipazione attiva alle cerimonie del team. - Attitudine alla collaborazione e alla condivisione delle informazioni. - Partecipazione attiva alle Code Review e ai meeting di team. - Formulare suggerimenti proattivi per il miglioramento del ciclo di vita del software. - Valuta l'attinenza fra il risultato atteso e lo sforzo necessario, fornendo stime attendibili. - Partecipazione proattiva al piano formativo individuale. - Partecipazione proattiva al processo di Appraisal 360°, recependo e fornendo i feedback per il miglioramento delle competenze tecniche. Qualifications - Ottima conoscenza di React. - Ottima conoscenza di TypeScript. - Esperienza in gestione dello stato e del routing (State management libraries e Routing libraries). - Stilizzazione CSS avanzata (CSS-in-JS, CSS Modules, Styled Components, etc.). - Buona conoscenza di OpenAPI (Swagger 3) e padronanza del RESTful design. - Buona conoscenza di Storybook. - Esperienza avanzata con Unit Testing ed End-to-End Testing. - Accessibilità (a11y): Sviluppare interfacce accessibili secondo gli standard WCAG. - Conoscenza dello sviluppo, design e architettura del software, dei Design Pattern e della loro applicazione. - Buona padronanza della lingua inglese. Requirements - Conoscenza di monorepo, nello specifico Nx. - Esperienza nello sviluppo e manutenzione di Design System. - Conoscenza di React router, React Hook Form, Styled Components, Redux, rxjs e redux-observable. - Familiarità con build tool moderni per lo sviluppo e l'ottimizzazione delle applicazioni frontend (in particolare Vite). - Familiarità di Commitizen, Commitlint e Conventional Changelog. - Esperienza pregressa di lavoro in un ambiente Agile. Benefits - Contratto a tempo indeterminato. - Modalità lavorativa Remote First. - Formazione personalizzata per la carriera. - Attenzione al benessere personale (survey periodiche, eventi di team building, gite e momenti di relax insieme).
Senior Product Engineer, Anti-Money Laundering (AML)
LutraOur client prioritizes talent density and has built a high-ownership, high-autonomy environment with a track record of fostering accelerated professional development.
Role Description Our client is a well-financed, seed-stage startup building a platform of agents that automate financial crime investigations and compliance workflows. The company is a Delaware corporation that currently operates with remote teams distributed across the United States and Canada. They are a hard-charging startup that has raised $6.2M, grew to $1M in ARR in under one year, and has marquee clients around the globe including Kraken (US), Koho (Canada), and Viva (EU). Their product enables customers to invoke (or “hire”) agents that automate: - AML - Sanctions screening - Adverse media monitoring - KYC - Transaction screening and monitoring The solution combats revenue losses that result from high-friction customer onboarding and the rising costs of compliance missteps, allowing growing businesses to scale revenues rapidly without making compliance tradeoffs. The product is not versioned for customers, and the engineering team deploys daily. The company is led by an experienced founder who has raised more than $100M to date and has grown their last venture to a $1.5B valuation. Both the founder and CTO have led fintechs that required large compliance teams and have had outlier experience in the domain. As of November 2025, the company does not yet have any direct competitors in its space. Qualifications - Comfortable across the stack with deep architectural experience in large-scale distributed systems and data management - Strong product mindset and comfortable working iteratively with fuzzy requirements - Experience scaling backend infrastructure and very comfortable with at least one major cloud provider - Bias to action and subscribe to the getting things done (GTD) engineering methodology - Experience building production services/APIs in Python - Fantastic command of English Requirements - Design and implement event‑driven, real‑time, highly concurrent systems leveraging advanced concurrency patterns, asynchronous messaging, and performance optimizations to ensure low‑latency, high‑throughput and fault‑tolerance - Collaborate on cloud‑native architecture, infrastructure as code, CI/CD pipelines, autoscaling and load‑balancing strategies, security best practices, and observability efforts - Integrate LLMs and other emerging AI technologies, select and potentially fine‑tune models, orchestrate deployments, and monitor performance - Guide architecture and design decisions, conduct code reviews, establish best practices, and coach team members to accelerate their technical growth while reinforcing a culture of continuous improvement Benefits - The base pay range for this role is CA$150,000 – CA$200,000 per year.

