Skip to content

Calix Hiring Associate Software Engineer

  • Jobs

Calix, a leading provider of cloud, software platforms, systems, and services for communications service providers, is seeking a highly skilled Associate Software Engineer in Bangalore. This full-time role offers software professionals the opportunity to design, develop, and maintain scalable, high-performance solutions using Python and cloud technologies.

The ideal candidate will work across multiple domains, including cloud-native applications, microservices architecture, and CI/CD pipelines, while collaborating with cross-functional teams such as product managers, DevOps engineers, and data scientists. While AI/ML experience is optional, it is considered a plus for involvement in innovative projects.

Calix Hiring Associate Software Engineer

Role Overview

As an Associate Software Engineer at Calix, you will design, develop, and deploy cloud-native software solutions using Python frameworks such as Django, Flask, and FastAPI. You’ll contribute to scalable systems, integrate cloud services, and ensure applications meet high standards of performance, reliability, and security.

This role is perfect for engineers passionate about modern software architecture, cloud computing, and emerging AI/ML technologies, looking to grow in a collaborative, innovation-driven environment.

Key Responsibilities

  • Design and Development: Architect, build, and maintain scalable Python applications and frameworks.
  • Cloud Integration: Deploy cloud-native applications using AWS, Azure, or Google Cloud, including serverless functions, containerization (Docker, Kubernetes), and cloud storage.
  • Code Quality: Write clean, maintainable, and testable code following best practices.
  • Collaboration: Work closely with cross-functional teams, including product managers, DevOps, and data scientists.
  • Performance Optimization: Identify bottlenecks, optimize code performance, and ensure high availability.
  • Mentorship: Provide guidance to junior engineers and foster continuous learning.
  • Security and Compliance: Ensure software adheres to security standards and industry regulations.
  • Monitoring and Maintenance: Implement tools to monitor application health, performance, and reliability in production environments.

Help a friend land their next role. Share now!

Who Can Apply

  • Bachelor’s or Master’s in Computer Science, Software Engineering, or related field.
  • Minimum 1+ years of professional software development experience, preferably in Python and cloud platforms.
  • Expertise in Python frameworks such as Django, Flask, FastAPI, and familiarity with C++/Rust.
  • Strong understanding of cloud platforms (AWS, Azure, Google Cloud), container orchestration (Kubernetes), and CI/CD pipelines.
  • Experience with SQL and NoSQL databases, microservices, and RESTful API design.
  • Knowledge of data structures, algorithms, and DevOps principles.
  • Interest in learning or contributing to AI/ML projects is a plus.

Preferred Skills

  • Certifications in cloud platforms (e.g., AWS Solutions Architect, Google Cloud Professional Engineer).
  • Knowledge of DevOps practices and infrastructure-as-code tools like Terraform or Ansible.
  • Exposure to AI/ML concepts, frameworks (TensorFlow, PyTorch), or NLP workflows.

Job Details

DetailInformation
RoleAssociate Software Engineer
CompanyCalix
Job TypeFull-Time
LocationBangalore, India (Hybrid work model)
Work ModelFlexible hybrid – office presence 20 days per quarter
Experience1+ years in software development

Expected Salary

₹ 8 LPA – 14 LPA (CTC)
💰 Salary details are not disclosed publicly. Compensation will vary based on experience, skills, and company policies.

Perks and Benefits

  • Flexible hybrid work model with partial office presence.
  • Opportunity to work with cutting-edge cloud and Python technologies.
  • Exposure to AI/ML-related initiatives within the company.
  • Collaboration with experienced engineers and data scientists.
  • Career growth in a highly innovative and fast-growing broadband technology company.

How to Apply

  1. Prepare a resume highlighting your Python, cloud, and development experience.
  2. Include projects or professional experience demonstrating cloud-native applications, microservices, or scalable software solutions.
  3. Showcase any AI/ML experience or certifications, if applicable.
  4. Click the Apply button below to submit your application.
  5. Prepare for technical interviews covering Python, cloud architecture, DevOps practices, and problem-solving skills.

About Calix

Calix provides cloud, software platforms, systems, and services for communications service providers. Their solutions help simplify operations, enhance customer experiences, and grow business value. Headquartered in the U.S., Calix is a leader in broadband innovation, supporting companies through a once-in-a-generation transformation in the broadband industry.

Disclaimer

This job information is collected from official/public sources. No fees are charged, and selection is not guaranteed. We are not responsible for any losses arising from reliance on this information.

Find your dream job tap the heart!

Share the opportunity

Leave a Reply

Your email address will not be published. Required fields are marked *