Staff Software Engineer

3 weeks ago


bangalore, India Calix Full time
This position is based in Bangalore, India.
Calix is leading a service provider transformation to deliver a differentiated subscriber experience around the Smart Home and Business, while monetizing their network using Role based Cloud Services, Telemetry, Analytics, Automation, and the deployment of Software Driven Adaptive networks. As part of a high performing global engineering team, the right candidate will play a critical role in expanding the Calix Service Cloud solution.  Calix Service Cloud empowers customer service organizations with Insights and real time data to maximize the support operations efficiency and deliver the best customer experiences.

Responsibilities and Duties:  

  • Design, develop and maintain backend infrastructure, workflows, and services for enabling easy to use solutions for Customer Support organizations within service providers.
  • Develop solutions to support onboarding, partner integrations, managing, collecting, and analyzing data from large scale deployment of home networks and make them available as actionable insights to CSRs.
  • Work closely with Cloud product owners to understand, analyze product requirements, provide feedback, and deliver a complete solution.
  • Technical leadership of software design in meeting requirements of service stability, reliability, scalability, and security
  • Participate and drive technical discussions within engineering group in all phases of the SDLC: review requirements, produce design documents, participate in peer reviews, produce test plans, support QA team, provide internal training and support TAC team.  
  • Support test strategy and automation in both end-to-end solution and functional testing.
  • Customer facing engineering role in debugging and resolving field issues.

 

Qualifications:

  • 10+ years of highly technical, hands-on software engineering experience
  • Independent and Self driven and works in a Team.
  • Strong, creative problem-solving skills and ability to abstract and share details to create meaningful articulation.
  • Ability to drive technical discussions across x-functional teams.
  • Proficient in design and implementation of microservices-based, API/Endpoint architectures.
  • Strong background in designing and developing event-based / pub-sub workflows & data ingestion solutions. Proficiency and hands on experience with Kafka at scale (or similar) desired.   
  • Experience in/Knowledge of protocols & technologies for managing home gateways (TR-069/TR-369, TR-98/TR-181), in-home services, monitoring and efficiently curating data from millions of IoT/Wi-Fi devices a plus.
  • Good understanding of implementation and deployment of Cloud based solutions (preferably AWS).
  • Strong background in transactional databases and good understanding and experience with no-SQL datastores.
  • Expert in Java. Proficiency in other languages like Go, Python, NodeJS/JavaScript a plus.  
  • Organized and goal-focused, ability to deliver in a fast-paced environment.
  • Experience in designing batch-based, low latency real-time streaming and event-based data solutions (Kafka, Storm, Spark, Flink, Kinesis or like technologies).
  • Organized and goal-focused, ability to deliver in a fast-paced environment.
  • Experience building scalable solutions and in choosing the right data store technologies for data analytics (Cassandra, Elastic, Greenplum, Redshift).
  • Practical understanding and usage of AWS (or Azure) Cloud platform and services.

Location:

  • Bangalore, India



  • bangalore, India Flexera Software India LLP Full time

    We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achievingthat goal.Butwe knowwe can’t do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we’re consistently recognized by Gartner,...


  • bangalore, India Flexera Software India LLP Full time

    We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achievingthat goal.Butwe knowwe can’t do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we’re consistently recognized by Gartner,...


  • bangalore, India Workato Full time

    We are looking for an exceptional Staff Software Engineer to join our growing team. As a Staff Software Engineer at Workato, you will play a critical role in driving the success of our engineering team. You will be responsible for leading a group of software engineers, providing technical guidance, fostering a collaborative and innovative work...


  • bangalore, India Protoporos Staffing Services Private Limited Full time

    Opportunity with a leading B2B SaaS product client specializing in cutting-edge data integration solutionsPosition Overview: We are seeking a highly skilled and experienced Staff Engineer to join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data...


  • bangalore, India Guidewire Software Full time

    Embark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and optimizing robust cloud...


  • bangalore, India Koch Global Services Full time

    Your Job We are looking for a Staff Software Engineer to join our Georgia-Pacific Software Engineering & Integration IT organization.As a Staff Software Engineer in the Engineering Enablement group, you will play a critical role in enhancing the productivity and efficiency of our engineering teams. Our Team You will design, develop, and...


  • bangalore, India Synopsys Inc Full time

    At Synopsys, we pride ourselves for building products and delivering services that help our customers keep their applications safe and secure. Our people do this so well, we have been named the AppSec leader for seven years in a row by Gartner.We are looking for an experienced staff software engineer who will join forces with the development team for our...


  • bangalore, India Synopsys Inc Full time

    At Synopsys, we pride ourselves for building products and delivering services that help our customers keep their applications safe and secure. Our people do this so well, we have been named the AppSec leader for seven years in a row by Gartner.We are looking for an experienced staff software engineer who will join forces with the development team for our...


  • Bangalore City, India Protoporos Staffing Services Private Limited Full time

    Opportunity with a leading B2B SaaS product client specializing in cutting-edge data integration solutionsPosition Overview: We are seeking a highly skilled and experienced Staff Engineer to join the Engineering team. As a Staff Engineer, you will play a crucial role in designing and implementing scalable, reliable, and high-performance data integration...


  • bangalore, India Flexera Software India LLP Full time

    We’re transforming the software industry. We’re Flexera. With more than 50,000 customers across the world, we’re achievingthat goal.Butwe knowwe can’t do any of that without our team. Ready to help us re-imagine the industry during a time of substantial growth and ambitious plans? Come and see why we’re consistently recognized by Gartner,...


  • bangalore, India Dell International Services India Pvt Ltd (7451) Full time

    Technical Staff, Software Engineering The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...


  • bangalore, India Dell International Services India Pvt Ltd (7451) Full time

    Technical Staff, Software Engineering The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...


  • bangalore, India Intuit Full time

    Staff Software Engineer – Observability - UICome join the Developer Services & Experiences (DevX) team at Intuit India, in Bangalore, as a Staff Software Engineer – Observability Platform. Your responsibility will include solving for Observability at Enterprise-level! We are looking for creative problem solvers with a passion for innovation to join our...


  • bangalore, India Intuit Full time

    Staff Software Engineer – Observability - UICome join the Developer Services & Experiences (DevX) team at Intuit India, in Bangalore, as a Staff Software Engineer – Observability Platform. Your responsibility will include solving for Observability at Enterprise-level! We are looking for creative problem solvers with a passion for innovation to join our...


  • bangalore, India The Nielsen Company Full time

    At Nielsen, we believe that career growth is a partnership. You ultimately own, fuel and set the journey. By joining our team of nearly 14,000 associates, you will become part of a community that will help you to succeed. We champion you because when you succeed, we do too. Embark on a new initiative, explore a fresh approach, and take license to think big,...


  • bangalore, India Dell International Services India Pvt Ltd (7451) Full time

    Technical Staff, Software Engineering The Software Engineering team delivers next-generation software application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software...


  • bangalore, India Borneo Full time

    Overview:Borneo is seeking an experienced hands-on Software Engineer to drive innovation and contribute to our mission of transforming data security and privacy. As a Staff Software Engineer, you will be a driving force in shaping the technical strategy and architecture of our data discovery and privacy platform. Your expertise will be instrumental in...


  • bangalore, India Procore Technologies Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for an...


  • bangalore, India Procore Technologies Full time

    Job DescriptionWhat if you could use your technology skills to develop a product that impacts the way communities’ hospitals, homes, sports stadiums, and schools across the world are built? Construction impacts the lives of nearly everyone in the world, and yet it’s also one of the world’s least digitized industries. That’s why we’re looking for an...


  • Bangalore, India MaxLinear Full time

    Responsibilities MaxLinear is seeking a Staff Software Engineer to join our growing team. In this role, you will focus on the following: Development of next generation wireless communications and broadband products like multi-gigabit Wi-Fi and broadband routers, mesh networks and distributed systems providing high speed data connectivity Pre and...