We are RUCKUS!
In this 'always-on' world, we believe it's essential to have a genuine connection with work you do.
At Ruckus Networks, a CommScope company, we are constantly re-defining connectivity to create a smarter, simpler, more connected world. We are a pioneer in the wireless infrastructure market, enabling carriers and enterprises to stay ahead of the exploding demand for high-bandwidth applications and services.
Required Qualifications for Consideration
We are looking for highly talented software engineer as part of Enterprise Internet of Things (IoT) group. You will be working closely with multi-functional teams of developers, administrators and product managers, to develop and deploy extraordinary any-as-a-service native or hybrid applications and solutions in the cloud. As a Staff Software Engineer you will own, design and develop reusable software modules and SDKs with a deep understanding of distributed systems. You will collaborate with architects and engineers to breakdown complex features into incremental work and pursue simplicity, efficiency and performance.
Work across all phases of software development lifecycle (Analysis, Design, Implementation, Deployment and Support)
Design and implement Multi Cloud Enterprise IoT services and solutions that are secure, scalable, reliable and responsive
Collaborate effectively with technical partners, software and hardware teams spread across the geos
Communicate technical ideas and directions across the organization
Self-starter requiring minimal direction, exercising latitude in resolving goals of the assignment
Demonstrate creative thinking, intellectual and ambitious exploration
BE/BTech or Masters degree in Computer Science or closely related field
Practical understanding of data structure, algorithms and design patterns
7+ Years of software development experience in Java, and/or Python
Expertise in design and development of REST based services
Hands on experience in multi-threaded programming and distributed systems
Extensive programming experience in Core Java, Java/Python backend development
Experience with container orchestration engines – Kubernetes/Mesos
Strong working knowledge of continuous development techniques ( Agile, CI/CD, Jenkins)
Experience with at least one of Perforce/GIT
Experience with one of the public clouds– AWS/ Azure/ GCP
Large scale distributed systems development experience
Experience with OS virtualization and microservices technologies ( VMWare ESX, KVM, Docker etc)
Basic understanding of IP Networking – Switching/Routing/L3-L7 protocols
Strong analytical and debugging skills with customer-facing products experience
Excellent organization, prioritization and interpersonal skills
Why CommScope and Ruckus
CommScope is pushing the boundaries of communications technology. For more than 40 years, we’ve been leaders in innovating 5G, private networks and Gigabit speeds everywhere – we're always anticipating what’s next. Developments such as the Internet of Things, seamless connectivity, Cloud and 5G introduce new requirements and demand creative thinking. With our unmatched expertise in copper, fiber, and wireless infrastructure, our global clients rely on us to outperform today and be ready for the needs of tomorrow.
Ruckus is a Business Unit within CommScope, focused on delivering cutting edge solutions to create a smarter, simpler, more connected world. At the heart of global connectivity are the engineers who write innovative software for our award-winning routing and switching products to bring the information quickly and reliably where needed. We are a pioneer in the wireless infrastructure market, enabling carriers and enterprises to stay ahead of the exploding demand for high-bandwidth applications and services Our Ruckus Smart Wi-Fi, LTE, and Switching technology redefines what’s possible in wireless network performance with flexibility, reliability, and affordability.
CommScope is an Equal Opportunity Employer, including people with disabilities and veterans. To learn more visit careers.commscope.com/eeo