Senior Software Engineer - Back End
Cyble
Software Engineering
Bengaluru, Karnataka, India
Posted on Jul 6, 2025
About The Role
You will join a security initiative within Cyble, designing and implementing core backend services that ingest, process, and expose security-related data streams and APIs—ensuring reliability, scalability, and robust protection.
What You'll Do At CYBLE
If you like working in an inclusive environment, you want to advance your career quickly, and your opinion is valued, look no further than Cyble, Inc. We are young, hungry, and ready to impact the cyber security landscape!
Cyble, Inc. takes into consideration an individual’s skillset, experience and location in making final salary determination.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected Veteran status age, or genetics, or any other characteristic protected by law.
You will join a security initiative within Cyble, designing and implementing core backend services that ingest, process, and expose security-related data streams and APIs—ensuring reliability, scalability, and robust protection.
What You'll Do At CYBLE
- Service Development o Design, build, and maintain microservices and REST/gRPC APIs using Node.js (TypeScript) or Python o Implement data ingestion pipelines from multiple external feeds and log sources o Develop processing layers for normalization, enrichment, and secure storage o Expose and document API endpoints for downstream consumers
- System Integration o Integrate with message queues or streaming platforms (Kafka, RabbitMQ, AWS SNS/SQS) o Work with relational (PostgreSQL, MySQL) and/or NoSQL (MongoDB, Elasticsearch) databases o Collaborate on authentication, authorization, encryption, and audit logging
- Operational Excellence o Containerize services with Docker and deploy via Kubernetes or similar orchestration o Build CI/CD pipelines and implement automated testing (unit, integration) o Monitor performance and reliability; perform load testing, profiling, and tuning
- Collaboration o Partner with cross-functional teams (frontend, DevOps, product) to translate requirements into clean, maintainable code o Maintain clear documentation and adhere to best practices in version control and code reviews
- Security & Compliance o Enforce secure coding standards, data privacy, and compliance controls throughout the development lifecycle o Perform threat modeling and code audits as part of feature delivery
- 6+ years of professional backend engineering experience
- Proficient in one or more of: o Node.js with TypeScript o Python (FastAPI, Flask, Django)
- Strong understanding of microservices architecture, Docker, and Kubernetes
- Experience designing and consuming RESTful and/or gRPC APIs
- Familiarity with message-queue or streaming systems (Kafka, RabbitMQ, AWS SNS/SQS)
- Solid database skills (SQL and/or NoSQL) with attention to data modeling and indexing
- Proven ability to write clear, testable, and maintainable code
- Comfortable working in Agile/Scrum teams with strong communication skills
- Exposure to the cybersecurity domain or security data processing
- Experience with observability stacks (Prometheus, Grafana, ELK)
- Cloud-native expertise (AWS, GCP, Azure)
- Familiarity with workflow/orchestration engines (Temporal, Airflow)
- Hands-on experience integrating and working with large language model (LLM) tools and services (e.g., ChatGPT, Claude, Cursor, LangChain, self-hosted models)
- Contributions to open-source or developer-tooling initiatives
- Impactful Work: Contribute to a high-stakes security project at a global cybersecurity leader
- Modern Technology: Leverage microservices, containerization, real-time data pipelines, and AI integrations
- Growth & Learning: Access mentorship, training budgets, and conference support
If you like working in an inclusive environment, you want to advance your career quickly, and your opinion is valued, look no further than Cyble, Inc. We are young, hungry, and ready to impact the cyber security landscape!
Cyble, Inc. takes into consideration an individual’s skillset, experience and location in making final salary determination.
All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, age, disability, protected Veteran status age, or genetics, or any other characteristic protected by law.