Software Engineering Manager

1 week ago


Sydney, New South Wales, Australia Casa Systems Inc Full time

Casa Systems, Inc. (Nasdaq: CASA) delivers converged broadband technology solutions that enable mobile, cable, and fixed network service providers to meet the growing demand for gigabit bandwidth and services. Our suite of distributed and virtualized solutions for fixed and mobile 5G ultra-broadband networks are engineered for performance, flexibility, and scale. Commercially deployed in over 70 countries, Casa serves more than 475 Tier 1 and regional service providers worldwide. At Casa Systems, our mission is to deliver ultra-broadband solutions that keep families, communities and the world connected. We harness our passion for innovation to drive technological solutions that allow service providers to do amazing things that improve the way we live.

We are seeking to hire a **Software Engineering Manager** to join our collaborative, high-growth access devices organization located at our **Sydney** or **Melbourne** offices**, **Australia.

The Software Engineering Manager will impact the organization by employing excellent leadership, problem reasoning, and innovation skills for the efficient development of high-quality, bug-free, secure products. Reporting to the Head of Software Engineering, the Software Engineering Manager will manage a collaborative and high-performing team of expert software engineers for core feature development, maintenance releases, bespoke development, and automated test systems for products during development and production.

**ESSENTIAL DUTIES AND RESPONSIBILITIES**:

- Responsible for all software development activities
- Responsible for efficient development of high-quality, bug-free, secure products.
- Responsible for human resource management - planning for upcoming resource requirements and managing recruitment as required.
- Lead, mentor, and nurture sub-teams of expert software engineers as they work on core feature development, maintenance releases, bespoke development, and automated test systems for products during development and during production.
- Provides feedback on roadmap and program of works on behalf of the team and then plans motivates, and manages delivery of development program.
- Proactively identify areas for innovation with core technologies, systems, and frameworks used in all areas of software development; researches available options, consults with relevant stakeholders and then incorporates enhancements into the development program.
- Responsible for monitoring, analysing, and improving the efficiency and output of the team.
- Takes a holistic approach to product quality and security through test automation.
- Manage multiple senior stakeholders to ensure that the Software team delivers outcomes that match the expectations of the wider business.

**QUALIFICATIONS**:

- Undergraduate degree in computer engineering, electrical engineering, or equivalent.
- 15+ years of software engineering experience.
- 10+ years of team leadership experience
- Knows computer networking top-to-bottom, inside-out.
- In-depth practical knowledge in wireless/wireline access technologies such as GPON, ADSL, VDSL2, HFC, 3G, 4G LTE, etc.
- Experience in computer networking, radio/cellular networks
- Exposure/experience in electronics implementation and prototyping
- Experience working with embedded systems, particularly embedded Linux
- Expertise in telecommunications theory and standards.
- Adaptable, flexible, and a "can-do" attitude.
- Strong collaborative style, with the ability to influence stakeholders without direct authority.
- Significant background in hands-on software development in a variety of relevant languages (e.g C/C++, Lua, Shell, Python, JS, etc).
- Demonstrated ability and experience in leadership.
- Strong problem-solving skills, and demonstrable experience in solving real-world problems.
- Superb communication skills & experience in managing stakeholder expectations.
- Able to live Casa's core values: fun work environment, innovation & risk-taking; passion, dedication & perseverance; and honesty & loyalty.

Casa Systems, Inc. offers a great work environment, professional development, challenging careers, and competitive compensation.

Casa Systems is committed to fostering a diverse workforce and inclusive work environment free from unlawful employment discrimination and without barriers to Equal Employment Opportunity (EEO).

LI-SG1

**Required Skills**:
Required Experience



  • Sydney, New South Wales, Australia Software At Scale Full time

    Chief Software Engineer - Perm or Contract Add expected salary to your profile for insights Our 'black belt' specialists are leaders in their domains: digital champions, delivery-focused experts, top-tier security professionals, AI thought leaders, and engineering best practice advocates.With a global footprint and deep local insight, Software at Scale...


  • Sydney, New South Wales, Australia Bebeeengineering Full time

    Job Title: Software Engineering ManagerLeverage your extensive technical expertise and strategic leadership skills to build, coach, and inspire a high-performing team of software engineers.Key Responsibilities:Cultivate a culture of innovation and excellence within the team.Develop and implement effective project management strategies to ensure timely...


  • Sydney, New South Wales, Australia Canonical - Jobs Full time

    This is an opportunity for a software engineering manager with a passion for distributed systems operations to help us transform the future of identity management at Canonical. Experience in the identity and access management (IAM) field is desirable but not required. You will work with upstream open source projects, alongside internal teams to deliver high...


  • Sydney, New South Wales, Australia Operandi Consulting Full time

    Join to apply for the Software Engineering Manager role at Operandi ConsultingJoin to apply for the Software Engineering Manager role at Operandi ConsultingThis range is provided by Operandi Consulting. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$180,000.00/yr - A$210,000.00/yrDirect...


  • Sydney, New South Wales, Australia Macquarie Group Limited Full time

    Join our Software Delivery Platform Enablement team at Macquarie and play a pivotal role in enhancing our engineering experience. We're building a modern software delivery platform to ensure faster and more reliable software delivery. As a digital bank, software engineering is at core of what we do. Our engineers operate in an autonomous environment where...


  • Sydney, New South Wales, Australia Operandi Consulting Full time

    Join to apply for the Software Engineering Manager role at Operandi ConsultingJoin to apply for the Software Engineering Manager role at Operandi ConsultingThis range is provided by Operandi Consulting. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$180,000.00/yr - A$210,000.00/yrDirect...


  • Sydney, New South Wales, Australia Operandi Consulting Full time

    Join to apply for the Software Engineering Manager role at Operandi ConsultingJoin to apply for the Software Engineering Manager role at Operandi ConsultingThis range is provided by Operandi Consulting. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.Base pay rangeA$180,000.00/yr - A$210,000.00/yrDirect...


  • Sydney, New South Wales, Australia Resmed Full time

    OverviewJoin to apply for the Manager, Software Engineering role at Resmed.Are you passionate about leading high-performing teams to build innovative software products that drive real value? Join our dynamic Product Development division as a Manager, Software Engineering and play a pivotal role in designing and delivering technology solutions that serve both...


  • Sydney, New South Wales, Australia Resmed Full time

    Overview Join to apply for the Manager, Software Engineering role at Resmed. Are you passionate about leading high-performing teams to build innovative software products that drive real value? Join our dynamic Product Development division as a Manager, Software Engineering and play a pivotal role in designing and delivering technology solutions that...


  • Sydney, New South Wales, Australia Freelancer Full time

    Join to apply for the Software Engineering Manager role at Freelancer.comBase pay rangeA$160,000.00/yr - A$180,000.00/yrWe are on the lookout for a software engineering manager to lead teams of engineers to take our company to the next level.This won't be your typical cog-in-the-machine type of job. If you're a high achiever with talent, looking for...