
Software Engineering Manager

Jellyvision
Summary
Join Jellyvision as a Software Engineering Manager and lead a talented development team, ensuring successful product roadmap delivery. You will prioritize and organize work, remove impediments, coach your team, and support cross-functional product teams as the Agile Owner. Responsibilities include leading by example, managing team logistics, collaborating with stakeholders, and ensuring high-quality product development. The ideal candidate possesses deep understanding of large-scale software systems, experience managing offshore teams using Agile methods, and exceptional leadership skills. The position is remote, with a starting salary between $164,000 and $200,000. Jellyvision offers a commitment to continuous evolution and fostering a more diverse and inclusive workplace.
Requirements
- Deep understanding of how large scale software systems are designed, built, tested, deployed and into the hands of customers
- Experience in using delivery and performance metrics to drive a team
- At least 2 years of experience managing offshore development teams using common Agile methods (Scrum, Kanban, XP)
- An affinity for modern software development best practices like daily deployments, robust and efficient CI/CD pipelines, test-driven development, feature flagging, etc
- Strong decision-making skills that allow teams to take action that is consistent with available facts, constraints, and probable consequences
- Demonstrated advanced ability to operate using analytical, critical thinking, organizational, and project management skills
- Experience with following or similar:: Snowflake, Looker, Datadog, cloud formats like AWS, and Infrastructure as Code
- Exceptional leadership skills; knows how to co-create a vision, reinforce it, and align teams, stakeholders, and an organization around it
- Location : Remote
- Starting Salary: $164,000-$200,000
Responsibilities
- Lead by example and drive engineering best practices
- Directly manage a team of onshore and offshore software engineers
- Lead an iterative approach to developing software that continuously delivers added value to the market in line with roadmap milestones
- Organize and assign work across the team. Break down the work into appropriate sizes to maximize efficiency
- Balance feature work with maintenance, tech debt, and internal support tasks
- Direct the work of Software Engineers to ensure best practices around software development and act as a coach, mentoring team members to improve their skills and design stellar projects
- Manage the logistics of the team; from people management, performance management, hiring and right-sizing to training and promoting to enforcing deadlines
- In partnership with the Product Owner, ensures that products are being designed, developed and tested with high quality standards and in alignment with the architecture vision
- Ensure project milestones, goals, and measures for success are met
- Provide proactive visibility and effectively communicates delivery targets, commitments and progress
- Drive operational excellence via collecting and sharing team metrics to drive continuous improvement (DORA, complying/meeting application SLIs, driver of CI/CD, team's security vulnerabilities, infra cost/usage tracking, monitors and alerts)
- Proactively mitigate risks, escalate issues when necessary, and collaborate with other internal teams and stakeholders to find solutions
Share this job:
Similar Remote Jobs


