Manager, Software Engineering

Calix

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 18 hours ago
Vacancies: 1 Vacancy

Job Summary

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 direction and delivering high quality software on schedule including delivery for large cross-functional projects and working with geographically distributed teams
  • Strong creative problem-solving skills and ability to abstract and share details to create meaningful articulation.
  • Passionate about delivering high quality software solutions and enabling automation in all phases.
  • Solid data engineering background good understanding of ETL technologies and experience with building large scale cloud solutions.
  • Experience in designing anddeveloping event-based / pub-sub workflows & data ingestion solutions.Proficiencyand hands-on experience with Kafkaat scale (or similar) desired.
  • Strong background in transactional databases and good understanding and experience withno-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.
  • BS degree in Computer Science Engineering Mathematics or relevant industry standard experience to match.

Location:

India (Flexible hybrid work model - work from Bangalore office for 20 days in a quarter)


Required Experience:

Manager

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 C...
View more view more

Key Skills

  • Hospitality Experience
  • Go
  • Management Experience
  • React
  • Redux
  • Node.js
  • AWS
  • Mechanical Engineering
  • Team Management
  • Leadership Experience
  • Mentoring
  • Distributed Systems

About Company

Calix is a leading provider of cloud and software platforms, systems, and services for internet service providers. Partner with Calix and grow your business.

View Profile View Profile