Software Engineering Lead

Rentable
Summary
Join MavenAI's Marketing Automation team as a Software Engineering Lead to unite and grow three functional areas: Content Generation, Application, and Integrations. You will balance hands-on coding (50%), project execution (30%), and leadership (20%). The role involves leading a cross-functional engineering team, conducting bi-weekly 1:1s, allocating resources, and architecting the end-to-end generative workflow. You will guide application development, partner with the Integrations engineer, and drive adoption of AI-powered developer tools. This position requires a collaborative leadership style, strong project management skills, and a passion for developer productivity. The ideal candidate thrives in fast-paced startup environments and adapts quickly to changing priorities.
Requirements
- 5+ years building and shipping B2B SaaS software, with 2+ years in an engineering lead or manager role
- Hands-on expertise in Ruby on Rails, Sidekiq, and AWS (ECS, Bedrock, RDS)
- Proven track record delivering React + Tailwind front-end applications integrated with Rails backends
- Experience architecting and scaling background-job-driven workflows and data ingestion pipelines
- Familiarity with generative AI ecosystems and their integration patterns
- Strong project management skills—comfortable writing specs, breaking down tasks, and driving sprints in Linear
- A collaborative leadership style: excellent communication, empathy, and the ability to influence non-technical stakeholders
- Passion for developer productivity and experience rolling out AI-based coding tools or similar innovations
- Thrives in fast-paced startup environments and adapts quickly to changing priorities
Responsibilities
- Lead a cross-functional engineering team across three functions: Content Generation, Application, Integrations —ensuring coverage and flexibility when priorities shift
- Conduct bi-weekly 1:1s with each engineer to drive growth, unblock challenges, and build trust
- Allocate resources alongside the PM to meet evolving roadmap goals
- Spend ~30% of your time on specs, issue creation in Linear, and sprint planning; ~50% contributing high-quality code; balance the remainder on coaching, reviews, and process improvements
- Architect and oversee the end-to-end generative workflow: from data ingestion (Sidekiq workers, MySQL) through AWS Bedrock calls to Claude 4 & GPT-4o, to content assembly and delivery
- Guide the Application in evolving our React + Tailwind UI and Rails API backend, collaborating closely with design for an optimal UX
- Partner with the Integrations engineer to define robust XML/JSON ingestion pipelines and data validation processes
- Drive adoption of AI-powered developer tools (e.g., Cursor, OpenAI Codex) to boost team productivity and code quality
- Mentor engineers in best practices around testing, CI/CD, and AWS ECS deployments
- Establish metrics and dashboards to monitor system health, team velocity, and quality
- Cultivate a culture of continuous improvement, knowledge sharing, and experimentation with the latest AI and cloud technologies
Benefits
- 100% remote across the U.S., with quarterly in-person gatherings for team offsites
- Competitive Compensation Package
- Flexible vacation and parental leave policies
- Medical, Dental, and Vision Insurance
- 100% paid Short-Term Disability, Long-Term Disability, and Life Insurance Program
- 401k Program
Share this job:
Similar Remote Jobs

