Software Engineering Manager

Jellyvision Logo

Jellyvision

πŸ’΅ $164k-$200k
πŸ“Remote - Worldwide

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:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.