N
Posted 4 hours ago
Backend Software Engineer
NightfallBackend Software Engineer
Requirements
5+ years of experience, Expertise in Python, Go, Java, or C++, Experience with scalable systems (thousands of RPS), Experience with distributed storage (SQL/NoSQL), Experience with data processing pipelines (Kafka, Hadoop, etc.)
Skills
PythonGoKafkaDistributed Systems
About the role
About the Company
Nightfall is the AI-native, unified data loss prevention and insider risk management platform that protects sensitive data across SaaS apps, GenAI tools, email, endpoint devices, and more. Backed by leading VC firms including Bain Capital Ventures and Venrock, Nightfall helps security teams automate data loss prevention and remediation.
Responsibilities
- Building highly available and secure authentication and API services
- Maintaining and evolving mission-critical internal databases and services
- Optimizing and operating high volume auto-scaling streaming data services
- Instrumenting streaming data services for visibility into utilization per customer
- Writing and maintaining documentation about internal and public services
Requirements
- 5+ years of experience
- Expertise in Python, Go, Java, or C++
- Experience running scalable (thousands of RPS) and reliable (three 9’s) systems
- Experience developing complex software systems scaling to substantial data volumes or millions of users
- Experience with large-scale distributed storage and database systems (SQL or NoSQL, e.g., MySQL, Cassandra)
- Experience building and maintaining large scale or real-time complex data processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper
- Ability to decompose complex business problems and lead a team in solving them
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeBackend Software Engineer
Nightfall · Bengaluru
