Company
Manager,SoftwareEngineering
Neural analysis suggests this role is
optimal for Senior candidates.
“Manager, Software Engineering. Skills: Software Engineering, Cloud Data Platform, Data Engineering, AWS/GCP. Provide technical leadership. Drive architecture design”
What You'll Achieve.
Deliver high quality software on schedule; Deliver for large, cross-functional projects; Deliver a complete solution; Deliver new platform capabilities on-time and on-budget
Industry & Context.
Strong, creative problem-solving skills
What They're Looking For.
Must Have
10+ years of highly technical, hands-on software engineering experience and cloud based solution development, 3+ experience leading and mentoring engineering team with technical direction and delivering high quality software on schedule, Strong, creative problem-solving skills, Solid data engineering background, good understanding of ETL technologies, experience with building large scale cloud solutions, Experience in designing and developing event-based / pub-sub workflows & data ingestion solutions, Experience with Network Management Systems (NMS) and/or Element Management Systems (EMS), background in transactional databases, good understanding and experience with no-SQL datastores, Experience with microservices-based, API/Endpoint architectures and orchestration, Practical understanding and usage of AWS (or GCP) Cloud platform and services, Hands on expert level on one or more of the following programming languages - Java, Go, Python, Organized and goal-focused, ability to deliver in a fast-paced environment
Nice to Have
Proficiency and hands-on experience with Kafka at scale (or similar) desired, Exposure to integrating NMSS data into cloud-based, event-driven platforms, enabling real-time observability and analytics through streaming pipelines such as Kafka
What You'll Do.
Provide technical leadership
Drive architecture design
Implement and deploy Cloud Data Platform
Build data operations solutions
Build orchestration solutions
Ensure service stability
Ensure service reliability
Ensure service scalability
Ensure service security
Hire and train engineers
Provide technical direction
Coordinate global engineering teams
Analyze product requirements
Provide feedback on requirements
Deliver complete solutions
Evaluate and select frameworks
Drive development of data systems
Drive development of automation platforms
Drive development of network data ingestion
Drive platform scale and optimization
Participate in technical discussions
Produce design documents
Participate in peer reviews
Provide internal training
Translate platform opportunities into roadmap
Track roadmap progress
Deliver new platform capabilities
Triage customer escalations
Resolve technical issues
How You'll Work.
Team & Collaboration
Lead discussions across multiple engineering teams globally; Work closely with Cloud and Systems product owners; Collaborate with senior leadership; Support TAC team
Communication Scope
Ability to abstract and share details to create meaningful articulation
Process & Methodology
Deliver new platform capabilities on-time and on-budget
Full Job Description
As part of a highly motivated global Cloud Engineering team, the right candidate will play a critical hands-on functional leadership role as Engineering Manager and drive architecture design, implementation, and deployment of the Cloud Data Platform to build data operations/orchestration solutions in Calix Cloud. **Responsibilities and Duties:** * Technical leadership in all phases of software design and development in meeting requirements of service stability, reliability, scalability, and security. * Hiring, training, provide technical direction and lead discussions and coordinate deliverables across multiple engineering teams globally. * Work closely with Cloud and Systems product owners to understand, analyze product requirements, provide feedback, coordinate resources, and deliver a complete solution. * Drive evaluation and selection of best fit, efficient, cost-effective frameworks for the Calix Cloud platform. * Drive development of scalable and distributed data systems, related automation platform and network data ingestion infrastructure and services for enabling Calix Cloud suite of products. * Drive continuous scale and optimization of the platform with an automation and metrics driven approach. * Participate and drive technical discussions within engineering group in all phases of the SDLC: review requirements, produce design documents, participate in peer reviews, support QA team, provide internal training and support TAC team. * Have a Test first mindset and use modern DevSecOps practices for Agile development. * Collaborate with senior leadership to translate platform opportunities into an actionable roadmap, track progress, and deliver new platform capabilities on-time and on-budget. * Triage and resolve customer escalations and technical issues. **Qualifications:** * 10+ years of highly technical, hands-on software engineering experience and cloud based solution development * 3+ experience leading and mentoring engineering team with strong technical
Applying for this Manager, Software Engineering role?
Most applicants get filtered before a human reads their resume. See if yours makes the cut.
How to Apply on Workday
- Workday has a multi-step form — save your progress after every section.
- "Apply With LinkedIn" can fail or lose data; manual entry is more reliable.
- Watch for the "Submit for Review" final step — hitting "Save" alone does not submit.
- Job requisition numbers are useful when following up with HR by email.
ANONYMOUS · UNFILTERED
What do employees actually say about this company?
Real rants from real employees. Read before you apply.