
Senior Backend Software Engineer
Nightfall AI3 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 running scalable systems handling thousands of requests per second with three-nines reliability.
- Experience developing complex software systems serving substantial data volumes or millions of users, including production-quality deployment, monitoring, and reliability.
- Experience with large-scale distributed storage and database systems, including SQL or NoSQL systems such as MySQL and Cassandra.
- Ability to decompose complex business problems and lead a team in solving them.
- Experience building and maintaining large-scale or real-time complex data-processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper.
- At least 8 years of professional experience.
Benefits
- Compensation, benefits, perks, bonus eligibility, and stock options are reviewed during the offer discussion.
- Nightfall is an equal-opportunity employer committed to a diverse and inclusive talent pool.
Tech Stack
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.