Lead Software Engineer in hybrid role focusing on telecom and utility ecosystem integrations at Kraken. Design scalable and resilient systems that enable developer-friendly platforms.
Responsibilities
This is not a "business-as-usual" engineering role.
You will play a key role in shaping how Kraken integrates with telecom and utility ecosystems—designing systems that are scalable, resilient, and developer-friendly.
You’ll act as a systems thinker and architect, solving multi-team challenges and building platforms that other engineers (internal and external) rely on.
Design and develop new components of the Kraken platform for broadband utilities
You will work closely with (and help shape) the OSS & Integrations function, which is responsible for: Partner Integrations, Build and maintain integrations with telecom network providers, CPE (router) providers, and call record systems
Handle a mix of REST and SOAP APIs to provision and query network state
Develop robust APIs connecting Kraken to external telco infrastructure
Improve integration reliability and scalability
Create workflows to streamline operations between Kraken and partner systems
Design and build an SDK layer for third party developers
Requirements
Experience with Python stack and Web frameworks
Strong domain modelling skills
HTTP & REST APIs
Building robust, fault-tolerant systems
Experience building SDKs or APIs for other developers
Experience with microservice design
Benefits
Help scale Kraken Utilities by embedding a strong engineering and customer-first culture
Influence how teams are structured and how systems evolve
Job title
Lead Software Engineer – Kraken Utilities, OSS, Telco Integrations
Tegra System Software Engineer with expertise in system software for NVIDIA's SoC products. Collaborating with hardware teams to design and verify next generation SoC architecture.
Senior Software Engineer optimizing AI workloads using ML techniques at NVIDIA. Focus on performance optimization across large GPU and CPU clusters in AI systems.
System Software Engineer developing GPU development tools at NVIDIA. Collaborating on the development of architectures for future GPUs and optimizing workflows for chip designers.
Associate or Mid - Level Software Engineer at Boeing managing lab environments and cloud infrastructure. Focus on automation, integration testing, and collaborative engineering processes for cloud platforms.
Senior Software Application Developer at Boeing responsible for full stack software development for data delivery applications. Collaborating with product management and maintaining high standards of software quality.
Software Developer in Testing ensuring quality and reliability for Tecsys’ cloud - based data platform. Collaborating with data engineers and product owners within an agile team environment.
Senior Software Developer creating and maintaining AI - driven automation systems at Plusgrade. Leading technical design and ensuring quality and security for automation projects.
Fullstack Developer at Sogo Tecnologia focusing on innovative solutions for governmental processes. Collaboration in teams to develop and maintain software solutions using web technologies.
Full Stack Developer at Certisign, designing user interfaces and developing backend solutions. Collaborating on scalable software architecture across teams to ensure client requirements.