Software Engineer at Cyble (W21)
$40K - $100K  •  
Cyble is one of the fastest-growing threat intelligence provider.
Bengaluru, KA, IN / Bengaluru, Karnataka, IN / Remote (IN; SG; PH; AU)
Full-time
1+ years
About Cyble

Cyble is a cyber intelligence company that empowers organizations with darkweb & cybercrime monitoring and mitigation services.

About the role

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.

Key Technical Responsibilities:

  • 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.

Qualifications:

  • 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.
  • Expert-level proficiency:
    • Backend: Go Lang, Kafka, PostgreSQL, Redis, ScyllaDB, Elasticsearch, high-performance relational and NoSQL database systems, distributed cache systems, microservices architecture, RESTful APIs, gRPC, Docker orchestration, Kubernetes, CI/CD pipelines.
    • 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.
  • Significant contributions to open-source projects or leading engagement within technical communities (Go Lang, React.js, Kubernetes) strongly preferred.

Benefits:

  • 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

About Cyble: Cyble, a petabyte-scale global leader in cybersecurity, proactively gathers terabytes of threat intelligence daily to identify, analyze, and mitigate cyber threats for Fortune 2000 enterprises and government agencies worldwide. Our sophisticated data analytics and automated threat detection platforms empower clients to rapidly detect, prioritize, and neutralize cybersecurity threats, safeguarding critical infrastructure and digital environments globally.

Join Cyble today to push the boundaries of cybersecurity innovation!

Technology

Our SaaS-based enterprise platform collects intelligence data in real-time across open and closed sources. This enables you to map, monitor, and mitigate your digital risk footprint.

Through a combination of our industry-leading Machine Learning capabilities and our peerless Human Analytics, we deliver actionable threat intel well before your organization is at risk.

Other jobs at Cyble

fulltimeRemoteBackend$50K - $75K3+ years

fulltimeBengaluru, KA, IN / Remote (Bengaluru, KA, IN)Machine learning$70K - $120K6+ years

fulltimeBengaluru, KA, IN / Mumbai, MH, IN / DL, INBackend$40K - $80K3+ years

fulltimeBengaluru, KA, INBackend$40K - $70K3+ years

fulltimeBengaluru, KA, IN / DL, IN / Mumbai, MH, INFrontend$40K - $70K3+ years

fulltimeRemote$200K - $250K11+ years

fulltimeBengaluru, KA, IN / Bengaluru, Karnataka, IN / Remote (IN; SG; PH; AU)Full stack$40K - $100K1+ years

fulltimeRemote$200K - $250K11+ years

internBengaluru, KA, IN / RemoteFull stack$25K - $50KAny

Hundreds of YC startups are hiring on Work at a Startup.

Sign up to see more ›