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).
Position Overview: Cyble invites seasoned engineers to join its elite engineering division, dedicated to developing groundbreaking cybersecurity and infrastructure technologies at a petabyte scale. As a senior technical expert, you will design, build, and scale sophisticated, high-throughput software solutions. Whether you specialize in backend systems leveraging Go Lang or crafting ultra-responsive front-end experiences with React.js, your technical contributions will directly advance Cyble’s proactive threat intelligence capabilities used by Fortune 2000 enterprises globally.
Job Responsibility:
Architect, develop, and maintain high-performance, distributed software systems capable of processing terabytes of cybersecurity data daily, ensuring reliability, low latency, and robust security
Lead complex system design and implementation, including microservices architectures, distributed computing paradigms, advanced caching mechanisms, message queuing systems (Kafka), and robust data processing pipelines
Drive deep technical collaboration with cross-functional stakeholders including product teams, cybersecurity analysts, DevOps engineers, and infrastructure architects to deliver strategic, scalable solutions
Proactively optimize systems through meticulous performance tuning, latency minimization, concurrency management, distributed system scaling, and memory optimization
Conduct rigorous architectural reviews and provide in-depth mentorship, code reviews, and technical leadership to junior engineers, reinforcing rigorous adherence to best engineering practices and coding standards
Contribute actively to architectural decisions, advocating for the adoption of innovative tools, advanced patterns (CQRS, Event Sourcing, Domain-Driven Design), and technologies (gRPC, Kubernetes, Service Meshes)
Create and maintain thorough technical documentation covering architecture, APIs, protocols, data schemas, and operational guidelines
Requirements:
Bachelor’s or Master’s in Computer Science, Software Engineering, or a related highly technical discipline
Extensive experience as a Senior Software Engineer specializing in either Backend (Go) or Frontend (React.js)
Advanced knowledge of fundamental computer science concepts: algorithms complexity, concurrency control, distributed computing, networking protocols (TCP/IP, HTTP/2), and secure coding practices
Frontend: React.js, JavaScript/TypeScript, Redux state management, Webpack, Flux patterns, sophisticated front-end frameworks, browser internals, performance optimization techniques, progressive web app design, advanced responsive UI design, automated testing frameworks (Jest, Mocha, Cypress), and extensive experience with performance monitoring and debugging tools
Demonstrable experience building scalable solutions in major cloud environments (AWS, GCP, Azure), including serverless architecture, container orchestration, and infrastructure as code (Terraform, CloudFormation)
Exceptional debugging, diagnostic skills, and a methodical approach to troubleshooting complex technical challenges in high-availability production systems
Outstanding written and verbal communication skills, capable of clearly articulating complex technical concepts and solutions
Nice to have:
Significant contributions to open-source projects or leading engagement within technical communities (Go Lang, React.js, Kubernetes) strongly preferred
What we offer:
Highly competitive compensation and benefits package
Accelerated professional growth and defined career advancement pathways
Collaborative, innovative, and inclusive global work environment
Opportunity to engage with technically challenging problems at massive scale