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.
Key Responsibilities:
-
Design, develop, and maintain easy-to-use solutions for Customer Support organizations within service providers.
-
Develop solutions to support onboarding, partner integrations, managing, and analyzing home networks.
-
Work closely with Cloud product owners to understand and analyze product requirements, provide feedback, and deliver complete solutions.
-
Provide technical leadership in software design to meet requirements of service stability, reliability, scalability, and security.
-
Participate and drive technical discussions within the engineering group in all phases of the SDLC: review requirements, produce design documents, participate in peer reviews, produce test plans, support the QA team, provide internal training, and support the TAC team.
-
Support test strategy and automation in both end-to-end solution and functional testing.
-
Act as a customer-facing engineering role in debugging and resolving field issues as required.
Qualifications:
-
10+ years of highly technical, hands-on software engineering experience with Android.
-
Degree in software development, computer science, or a similar field.
-
Demonstrable portfolio of released applications on the Play Store.
-
Proficiency in Kotlin & Java, data structures, design patterns, and algorithms.
-
Proficiency in Modern Android Development Skills (MAD) including Jetpack, Compose, Clean Architecture, MVVM, Coroutines, Flow, Datastore, DI, and modular programming.
-
Ability to use Android Studio, including the Android SDK, with ease.
-
Experience using command line tools for Gradle, VCS, Android SDK, and Maven.
-
Familiarity with RESTful APIs and socket programming, TCP/IP, UDP, and other protocols.
-
Ability to lead and mentor the team with strong communication skills.
-
Ability to interpret and follow technical plans.
-
Strong, creative problem-solving skills and the ability to abstract and share details to create meaningful articulation.
-
Ability to drive technical discussions across cross-functional teams.
-
Experience with third-party libraries and APIs.
Preferred Skills:
-
Experience with hybrid app development, Android NDK, JNI, C++, KMM, and Compose Multiplatform.
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.