Calix provides the cloud, software platforms, systems and services required for communications service providers to simplify their businesses, excite their subscribers and grow their value.
Calix is looking for a highly skilled and experienced Senior Software Engineer with expertise in the Python ecosystem and cloud technologies. As a senior member of our engineering team, you will play a pivotal role in designing, developing, and maintaining scalable, high-performance software solutions. While AI/ML knowledge is not a requirement, familiarity or interest in these areas is considered a plus and can open opportunities for contributing to innovative projects involving machine learning.
Key Responsibilities:
-
Design and Development: Architect, develop, and maintain scalable and efficient software solutions using Python and its frameworks (e.g., Django, Flask, FastAPI).
-
Cloud Integration: Build and deploy cloud-native applications on platforms such as AWS, Azure, or Google Cloud, leveraging services like serverless computing, containerization (Docker, Kubernetes), and cloud storage.
-
Code Quality: Write clean, maintainable, and testable code while adhering to best practices in software development.
-
Collaboration: Work closely with cross-functional teams, including product managers, DevOps engineers, and data scientists, to deliver end-to-end solutions.
-
Performance Optimization: Identify bottlenecks and optimize application performance, ensuring high availability and reliability.
-
Mentorship: Provide technical guidance and mentorship to junior engineers, fostering a culture of continuous learning and improvement.
-
Security and Compliance: Ensure that all software solutions comply with security standards and industry regulations.
-
Monitoring and Maintenance: Implement monitoring tools and processes to ensure the health and performance of applications in production environments.
Required Skills and Qualifications:
-
Bachelor’s, Master’s, Computer Science, or a related field.
-
8+ years of professional experience in software development, with a focus on Python and cloud technologies.
-
Expert in Python and its frameworks (e.g., Django, Flask, FastAPI) and proficiency with other languages such as C++/Rust
-
Strong understanding of cloud platforms (AWS, Azure, Google Cloud) and their services, including serverless architectures, container orchestration (Kubernetes), and CI/CD pipelines.
-
Experience with database systems (SQL and NoSQL) and data processing tools.
-
Familiarity with microservices architecture and RESTful API design.
-
Proven track record of delivering scalable and reliable software solutions in production environments.
-
Solid foundation on data structure and algorithms
-
Knowledge of DevOps principles and CI/CD pipelines for automated testing and deployment.
Preferred Qualifications:
-
Certifications in cloud platforms (e.g., AWS Certified Solutions Architect, Google Cloud Professional Engineer).
-
Knowledge of DevOps practices, including infrastructure as code (e.g., Terraform, Ansible).
AI/ML Knowledge (Nice to Have):
-
Familiarity with AI/ML concepts, such as machine learning algorithms, deep learning frameworks (e.g., TensorFlow, PyTorch), or natural language processing.
-
Experience working with AI/ML pipelines, model deployment, or data preparation workflows.
-
Interest in contributing to AI/ML-related projects or collaborating with data scientists and machine learning engineers.
Location:
-
India – (Flexible hybrid work model - work from Bangalore office for 20 days in a quarter)
About Us
PLEASE NOTE: All emails from Calix will come from a '@
calix.com' email address. Please verify and confirm any communication from Calix prior to disclosing any personal or financial information. If you receive a communication that you think may not be from Calix, please report it to us at
.
Calix delivers a broadband platform and managed services that enable our customers to improve life one community at a time. We’re at the forefront of a once in a generational change in the broadband industry. Join us as we innovate, help our customers reach their potential, and connect underserved communities with unrivaled digital experiences.
This is the Calix mission - to enable BSPs of all sizes to Simplify. Innovate. Grow.
If you are a person with a disability needing assistance with the application process please:
Calix is a Drug Free Workplace.