Company

Manager,SoftwareEngineering

Bangalore, India FULL TIME Remote Friendly
Market Sentiment
HIGH DEMAND

Neural analysis suggests this role is
optimal for Senior candidates.

The Brief

“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.

Problems you'll solve

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

Free ATS check

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.

Read Company Rants →