This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
As a Senior/ Principal/ Senior Principal Software Engineer at Cortex Cloud, you will serve as a primary technical architect and visionary for our core communication infrastructure. This role is focused on the critical server-side backbone that facilitates high-scale bidirectional communication between our cloud services and client-side applications. You will be responsible for the architectural integrity of systems that receive massive data inflows from the field and reliably broadcast intelligence back to millions of endpoints. This is a high-impact leadership role requiring a blend of deep technical mastery in distributed systems and the ability to influence technical strategy across the organization.
Job Responsibility:
Architectural Strategy & Vision: Define and drive the multi-year technical roadmap for our server-side communication infrastructure
High-Scale Communication Infrastructure: Lead the design and implementation of backend systems optimized for receiving high-scale data from client-side apps and distributing data back to a vast ecosystem of endpoints
Technical Leadership & Influence: Act as a force multiplier by providing technical guidance to multiple engineering teams
Drive Engineering Excellence: Champion a culture of high engineering rigor, focusing on deep observability, low-latency data distribution, and runtime stability
Cross-Functional Collaboration: Partner with Product Management, Infrastructure, and Client-Side Engineering teams
Innovation & Prototyping: Spearhead the evaluation of emerging technologies and lead "proof of concept" initiatives
Technical Mentorship: Invest in the growth of Senior and Staff engineers
Strategic Customer Engagement: Support the business by leading technical deep dives with strategic customers
Requirements:
5+/8+/10+ years of software engineering experience with a proven track record of delivering robust, high-scale distributed systems
Server-Side Mastery: Deep expertise in systems-level programming and modern backend languages (e.g., Go, Python) with a focus on building scalable server-side infrastructure
Cloud Native Foundations: Extensive experience designing, deploying, and operating large-scale architectures on GCP, AWS, or Azure, including strong knowledge of Kubernetes, Docker and Helm
Bidirectional Data Flow: Proven ability to architect systems that handle high-concurrency data ingestion and wide-scale data distribution/broadcasting
Systemic Problem Solving: Demonstrated experience in profiling, debugging, and optimizing complex distributed systems to eliminate performance bottlenecks
Influence & Communication: Exceptional ability to communicate complex technical concepts to both highly technical peers and non-technical stakeholders
Nice to have:
Data Platform Expertise: Familiarity with architecting solutions using large-scale data platforms such as BigQuery, MongoDB, and MySQL
High-Performance Caching: Hands-on experience with in-memory data stores and acceleration technologies like Redis, Dragonfly, or similar high-throughput caching layers
Event-Driven Architecture: Deep understanding of Event-Driven systems and asynchronous messaging patterns to ensure decoupled and scalable service interactions
Modern Tooling: Experience leveraging AI-assisted development tools (Gemini, Claude) to optimize the SDLC and automate complex testing/generation tasks
Advanced Degree: B.Sc., M.Sc., or Ph.D. in Computer Science or a related technical field