Engineering Manager, Platform Services
Location: Louisville, KY (Hybrid)
Reports to: VP of Information Services
Key Responsibilities
Technical Leadership & Architecture
- Champion architectural strategy for both the client and admin portals as well as the backend API that services them.
- Guide the technical discovery and implementation of AI orchestration frameworks and LLM integrations.
- Design and implement backend-for-frontend patterns and data synchronization layers to optimize performance.
- Architect and develop full-stack applications from initial concept through production deployment.
- Cultivate and maintain high coding standards and recommended patterns across the engineering teams.
- Develop observability systems to improve application health and reliability metrics (SLO/SLA).
- Provide technical mentorship through constructive code reviews and architectural guidance.
Product & User Experience
- Advocate for user-centered design and advise on technical trade-offs to ensure a seamless user experience.
- Collaborate on UI/UX evaluations, providing actionable feedback to maintain consistency and usability.
- Partner with stakeholders to define user personas and map user flows that drive engagement.
- Ensure API design follows recommended practices for our clients
Operational Excellence & People Management
- Support and develop a team of engineers, focusing on career growth and technical skill-building.
- Facilitate the full software development lifecycle, coordinating requirements, release schedules, and quality gates.
- Foster a collaborative team culture where diverse perspectives are valued and team needs are championed.
- Communicate technical roadmaps and constraints clearly to both technical and non-technical stakeholders.
- Lead sprint planning and task estimation to ensure sustainable and predictable delivery.
Required Qualifications
Note: We recognize that great candidates come from many backgrounds. If you meet most of these criteria and are excited about the role, we encourage you to apply.
- Extensive professional experience with React, TypeScript, and full-stack JavaScript/TypeScript ecosystems.
- Experience leading or mentoring engineering teams, with a focus on collaborative growth.
- Proven ability to architect complex full-stack applications end-to-end.
- Proficiency in Node.js backend development and RESTful or GraphQL API design.
- Familiarity with AI orchestration frameworks and the integration of Large Language Models into production environments.
- Experience with both relational (PostgreSQL) and non-relational (MongoDB) databases.
- Experience with a microservice architecture for Golang services in a Kubernetes environment
- Effective communication skills, specifically the ability to translate complex technical concepts for diverse audiences.
- Bachelor's degree in Computer Science or equivalent practical experience.
Preferred Qualifications
- Experience with Next.js or internal developer portal frameworks (e.g., Backstage).
- Knowledge of AWS services and cloud infrastructure management.
- Understanding of data synchronization patterns and ORM management.
- Background in marketing technology, ad tech, or design-informed product development.
Technology Stack
- Frontend: React, Redux, TypeScript, Next.js
- Backend: Node.js, Express, Backstage, Golang
- Databases: PostgreSQL, MongoDB
- Infrastructure: AWS, API Gateway, Kafka, Kubernetes
- Tools: Git, CI/CD pipelines, Agile/Scrum methodologies
What You'll Get Working at El Toro
- A fast-paced, fun, and open culture with an entrepreneurial spirit
- A work environment headquartered in the heart of Louisville's NuLu District, with friendly office dogs and leadership that is available and listens
- Competitive medical and health benefits plans
- 100% Company-paid life insurance, short-term disability, and long-term disability
- 401k plan with company contribution of 3%, once qualified
- 15 PTO Days per year, which increases to 20 PTO days after 3 years of full-time employment
- Vacation / Holiday Pay
- On-Site Gym & Showers for all employees
- The opportunity to join a team where your ideas matter and get implemented quickly
Ready to Apply
We're excited to hear from you and look forward to receiving your application.