
Backend Software Engineer
Nightfall AI4 months ago
Bengaluru, IndiaSenior
Responsibilities
- Build highly available and secure authentication and API services.
- Maintain and evolve mission-critical internal databases and services.
- Optimize and operate high-volume, auto-scaling streaming data services.
- Instrument streaming data services to provide visibility into utilization per customer.
- Write and maintain documentation for internal and public services.
Requirements
- Expertise in one or more systems or high-level programming languages such as Python, Go, Java, or C++.
- Experience operating scalable systems handling thousands of requests per second with three-nines reliability.
- Experience developing complex software systems for substantial data volumes or millions of users, including production deployment, monitoring, and reliability.
- Experience with large-scale distributed storage and database systems, including SQL or NoSQL systems such as MySQL or Cassandra.
- Ability to decompose complex business problems and lead a team in solving them.
- Experience building and maintaining large-scale or real-time data-processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper.
- At least 5 years of experience.
Categories
About Nightfall AI
Nightfall AI builds an AI-native data loss prevention platform that discovers, classifies, and protects sensitive data across SaaS apps, endpoints, email, cloud, and generative AI tools for security teams. It sells subscription software and APIs to enterprises to detect leaks and automate remediation and insider-risk controls. Founded in 2018 and headquartered in San Francisco, the privately held company raised a Series B in 2022 and focuses on cloud and AI data security.