What are the responsibilities and job description for the Engineering Manager position at RTA: The Fleet Success Company?
Description
Do you get fired up about mentoring developers, owning architectural direction, and delivering clean, scalable software on schedule? Are you fluent in translating business goals into technical milestones, orchestrating code deployments, and keeping everything humming across teams? If you think managing both people and software applications is your idea of a good time, read on…
I’m the CTO at RTA, and I’m looking for a Software Engineering Manager to lead a dev team with both technical prowess and servant leadership. You’ll drive team performance, coach engineers toward growth, oversee release cycles, and make architectural decisions that set the foundation for our future. If this sounds like your vibe, let’s talk.
What We’re Looking For
If you're driven by servant leadership, thrive on technical complexity, and believe software management is as much about people as code, this could be your role. We offer $150k–$170k, hybrid work (M/W/F in Glendale), and a seat at the table with a stellar team.
About Us
RTA has been around since 1979 and is known for top-tier customer service. We support the people who keep buses, ambulances, and transit running. Our culture is warm and collaborative, and our team is energized by meaningful work. Our Glendale office is convenient, sunlit, and full of snacks.
Still reading? That means you're thorough. We love that. Now click apply—we’re excited to meet you.
Do you get fired up about mentoring developers, owning architectural direction, and delivering clean, scalable software on schedule? Are you fluent in translating business goals into technical milestones, orchestrating code deployments, and keeping everything humming across teams? If you think managing both people and software applications is your idea of a good time, read on…
I’m the CTO at RTA, and I’m looking for a Software Engineering Manager to lead a dev team with both technical prowess and servant leadership. You’ll drive team performance, coach engineers toward growth, oversee release cycles, and make architectural decisions that set the foundation for our future. If this sounds like your vibe, let’s talk.
What We’re Looking For
- In general, someone who:
- Is passionate about building people up—not just systems.
- Thrives in organized chaos, sees complexity as an invitation, and rallies teams through both wins and setbacks.
- Knows how to navigate and even welcome healthy conflict. Thin-skinned folks, proceed with caution.
- Genuinely cares about our clients—fleet managers, parts clerks, and auto techs—because their jobs keep real people safe.
- Leads with humility and grit. No job is beneath them, whether it's debugging a deploy or cleaning up a stale branch.
- Owns their role fully, proactively solving problems and finding ways to make their team more effective.
- Reads, grows, learns. Bonus points for any Lencioni books you’ve devoured!
- Has a strong foundation in architectural design—monolith, microservices, event-driven systems.
- Can design scalable, fault-tolerant systems (REST, GraphQL, SOA, etc.).
- Comfortable with release planning, CI/CD workflows, and cross-team deployments.
- Experienced in Node.js, TypeScript, cloud platforms (AWS/GCP/Azure), containers (Docker/Kubernetes).
- Understands release engineering, rollback protocols, and post-release monitoring.
- Drives agile practices—scrum, kanban, retrospectives, and agile ceremonies.
- Champions DevOps culture and tight feedback loops between dev, QA, and ops.
- Encourages test automation, code quality, and continuous improvement.
- Uses monitoring tools like Datadog, Grafana, New Relic.
- Communicates clearly with reports, peers, execs, and partners.
- Lead & Mentor: Coach engineers through technical guidance, career growth, and feedback.
- Architect & Plan: Drive architecture decisions and technical roadmaps.
- Release Management: Oversee versioning, release plans, and stable deployments.
- Agile Execution: Lead ceremonies, manage sprints, and ensure iterative delivery.
- Cross-Functional Collaboration: Work with QA, Product, Design, and DevOps.
- Technical Stewardship: Set standards for code quality and reliability.
- Scale & Systemize: Design scalable infrastructure and app layers.
- Drive Change: Remove blockers, improve processes, and advocate for engineering needs.
- High-Performing Teams: Engineers are supported, unblocked, and motivated.
- Seamless Releases: Frequent, stable, and predictable deployments.
- Scalable Systems: Architecture handles increasing demand effortlessly.
- Aligned & Agile: Teams deliver valuable features with clarity.
- Relentless Improvement: Continuous iteration of tools and practices.
- 3 years in engineering management or lead experience.
- 7–10 years of total software engineering experience.
- Strong agile, architecture, and release process understanding.
- Experience with CI/CD, cloud, IaC (Terraform, CloudFormation), Docker/Kubernetes.
- Excellent communication and mentorship skills.
- Bachelor’s degree preferred but not required.
If you're driven by servant leadership, thrive on technical complexity, and believe software management is as much about people as code, this could be your role. We offer $150k–$170k, hybrid work (M/W/F in Glendale), and a seat at the table with a stellar team.
About Us
RTA has been around since 1979 and is known for top-tier customer service. We support the people who keep buses, ambulances, and transit running. Our culture is warm and collaborative, and our team is energized by meaningful work. Our Glendale office is convenient, sunlit, and full of snacks.
Still reading? That means you're thorough. We love that. Now click apply—we’re excited to meet you.
Salary : $150,000 - $170,000