Red Ventures is a company that helps millions of people worldwide make important decisions through its diverse portfolio of brands. They are seeking a Staff Software Engineer who will lead AI-driven development and technical strategy, pushing the boundaries of how software is built and delivered.
Responsibilities:
- Lead the design and implementation of scalable, resilient systems that set new standards for performance, reliability, and AI integration
- Champion practical AI adoption by embedding AI-first development tools, automation, and workflows into everyday engineering practices
- Translate strategic goals into technical direction, collaborating with engineering, product, and data leaders to shape roadmaps with measurable impact
- Serve as the senior technical driver across two critical initiatives, including an AI-enabled sales platform, partnering closely with other Staff Engineers to translate strategic vision into durable architecture and high-confidence execution
- Own key architectural decisions across the stack, including React, Next.js, Node.js, TypeScript, and AWS, ensuring teams understand the “why” and “how” behind technical choices
- Define and promote scalable patterns and best practices that empower teams to deliver high-quality solutions with confidence
- Balance innovation with pragmatic execution to build systems that serve today’s needs while anticipating tomorrow’s opportunities
- Serve as a technical mentor and leader who elevates the bar for engineering craft, collaboration, and shared ownership
- Partner with engineering managers and peers to unblock teams, establish healthy engineering practices, and accelerate delivery without sacrificing quality
- Drive continuous improvement through design reviews, shared standards, and a learning culture that embraces experimentation and iteration
- Act as a strategic partner to Product and Data, ensuring engineering insights influence what we build, not just how we build it
- Work cross-functionally to surface risks, align priorities, and deliver solutions that balance customer value with technical excellence
- Lead initiatives that require both deep technical judgment and effective collaboration across teams
Requirements:
- 8+ years of professional software engineering experience, including 1+ years operating at a Staff Engineer level or equivalent scope, with demonstrated ownership of highly available, scalable production systems
- Deep expertise in modern full-stack development, including TypeScript, Next.js, Node.js, GraphQL, SST/Terraform/Github Actions, and AWS
- Proven experience establishing and elevating engineering standards across software architecture, SDLC practices, monitoring and observability, coding standards, and quality assurance
- Hands-on technical leadership experience, including active pair programming, leading code and architecture reviews, mentoring senior engineers, and serving as a trusted technical escalation point without becoming a bottleneck
- Experience serving as a change agent in how software is built, including introducing AI-assisted development workflows or agentic frameworks that increase velocity and engineering leverage
- A collaborative builder who thrives in environments that value experimentation, Agile development, intellectual curiosity, and shared ownership