This is a remote position that could be based anywhere in the United States or Canada.Calix is leading a service provider transformation to deliver a differentiated subscriber experience around the Smart Home and Business, while monetizing their network using Role based Cloud Services, Telemetry, Analytics, Automation, and the deployment of Software Driven Adaptive networks.As part of a high performing global engineering team, the right candidate will play a critical role in expanding the Calix Cloud Suite of Products. Calix Cloud Products allow our customers in the Telecom domain to empower their customer service organizations with Insights and real time data to maximize the support operations efficiency and deliver the best customer experiences. They also allow them to run their network operations seamlessly and allow their marketers to efficiently target their future customers.Responsibilities and Duties:Manages and oversees the design, development, release, and maintenance of software applications.Partner with product team to ensure work is well definedEstablishes policies and procedures that produce high-quality software product and services.Directs the work of the Web & Mobile engineering team to ensure best practices around software development.Provides leadership and mentorship to the members of the Web & Mobile engineering team; manage, support, and evaluate engineers’ performance.Responsible for team’s achievement of critical deadlines for product design, development, and release; prioritizes, delegates and supervises all engineers’ activities and deliverables.Analyzes, proposes and manages technologies and resources for projects.Builds the entire technical documentation and project roadmaps.Communicates and collaborates with other managers, stakeholders and contractors.Plans strategies for the development of designs and products on schedule and on budget; strives to improve efficiency and sustainability of processes and product designs.Provides input in strategic technical decisions and solutions, when needed; removes roadblocks and resolves issues.Qualifications:Calix requires all employees based in North America who will work onsite at a Calix office, attend in-person meetings, and/or travel on behalf of Calix to be fully vaccinated. Calix will consider requests for reasonable accommodations as required under applicable law.10+ years of engineering experience building mobile and web products3-5 years of Management experience managing globally distributed teams.Bachelor’s degree in Computer Science or equivalent STEM field, or 4+ years of relevant work experience.Experience in a management or lead role is requiredLeadership skills necessary to manage and develop a teamStrong experience using common JavaScript/TypeScript frameworks such as Angular or React and HTML.Strong technical understanding of either iOS or Android development including Swift or Kotlin. Experience in both is a plus but not requiredExperience with SwiftUI or similar is a plus.Analytical and mathematical mind, capable of evaluating and solving various complex problemsOrganizational competencies and project management skills to keep projects, processes, and the entire engineering team on trackSelf-motivated attitude with the ability to multitask and thrive in a fast-paced environmentInterpersonal communication skills with expertise in distilling complicated topics to a broader audienceExperience with DevOps processes and tools related to building mobile apps, such as Jenkins and BambooAbility to give constructive criticismExperience delivering feature-level technical design and documentation.Experience working in a cross functional Scrum team.Experience using Git and related tools like GitLab, GitHub, and Bitbucket.Location:Remote-based position located in the United States or Canada.#LI-Remote
View Original Job Posting