Senior Software Engineer - Back End

6 - 8 years

0 Lacs

Posted:1 week ago| Platform: Foundit logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

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 APIsensuring 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

What You'll Need

  • 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

Preferred (Nice-to-Have)

  • 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
What We Offer
  • 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
Apply now to join Cyble's security engineering efforthelp shape the future of proactive cyber defense.
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.

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You