Jellyvision is redefining how organizations experience benefits with their ALEX Home platform. The Software Engineering Manager will lead a team of engineers, focusing on their development and technical excellence while driving meaningful business outcomes and ensuring high-quality delivery across product teams.
Responsibilities:
- Directly manage a team of software engineers—owning their development, quality bar, and technical direction
- Coach and mentor engineers to sharpen skills, design better systems, and develop sound judgment about when and how to use AI tools effectively
- Organize and assign work alongside the Technical Lead and Product Owner, breaking it into right-sized pieces that maximize efficiency
- Balance feature work with maintenance, tech debt, and internal support
- Set a high bar for technical quality across our JavaScript (React) and Python stack; you're accountable for the team's output
- Model and encourage fluent, responsible use of AI coding assistants (e.g., Claude, GitHub Copilot) to accelerate delivery and reduce toil
- Help engineers develop sound judgment about AI-generated output—when to trust it, when to push back, and how to prompt effectively
- Stay current on AI tooling; evaluate new tools with a practical, outcomes-focused lens and bring relevant advances to the team
- Identify opportunities for AI to improve team workflows: code review, test generation, documentation, incident analysis
- Contribute to org-wide conversations about AI governance, appropriate use, and engineer skill development
- Handle team logistics: performance management, hiring, right-sizing, training, and promotions
- Partner with the Product Owner to ensure work is designed, developed, and tested to high quality standards and aligned with the architecture vision
- Proactively communicate delivery targets, commitments, and progress
- Drive operational excellence through team metrics (DORA, SLIs, CI/CD health, security vulnerabilities, infra cost/usage)
- Mitigate risks proactively, escalate when needed, and collaborate across teams to find solutions
Requirements:
- Deep understanding of how large-scale software systems are designed, built, tested, deployed, and delivered to customers
- Experience using delivery and performance metrics to drive a team
- At least 2 years managing offshore development teams using Agile methods (Scrum, Kanban, XP)
- Genuine hands-on familiarity with AI coding assistants and LLM-based tools—you've used them, formed opinions, and helped others use them well
- Ability to evaluate AI-generated code: understanding failure modes, reviewing for correctness and security, and coaching engineers to do the same
- An affinity for modern software development best practices: daily deployments, robust CI/CD, test-driven development, feature flagging, and AI-assisted workflows
- Strong decision-making skills; acts consistently with available facts, constraints, and probable consequences
- Demonstrated analytical, critical thinking, organizational, and project management ability
- Experience with tools like Snowflake, Looker, Datadog, AWS, and Infrastructure as Code
- Exceptional leadership skills: co-creates a vision, reinforces it, and aligns teams and stakeholders around it