FREE ACCESS
5,000–10,000 jobs/day
See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Backend Software Engineer, AI Platform
Nightfall AIBackend Engineer building low-latency microservices and streaming systems for Nightfall’s AI-native data-loss prevention platform. Scaling authentication, databases, inferencing, and agentic AI workloads.
Core Competencies
Role fitCore Competencies
Use this summary to align your resume positioning with the role.
Demonstrates expertise in building and maintaining highly available and secure authentication and API services, with a strong focus on scalable systems and real-time data processing. Proficient in developing complex software systems and managing large-scale distributed storage and database systems.
Highest-signal resume keywords
Python ProgrammingScalable Systems DevelopmentReal-Time Data ProcessingLarge-Scale Distributed StorageAgentic AI Systems
ATS Keywords
Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills
Go ProgrammingJava ProgrammingC++ ProgrammingSQL Database ManagementNoSQL Database ManagementKafka Data ProcessingHadoop Data ProcessingHive Data ProcessingStorm Data ProcessingZookeeper Management
Soft Skills
Problem DecompositionTeam Leadership
Industry Keywords
High-Volume Streaming Data ServicesProduction System UptimeReal-Time InferencingDocumentation MaintenanceAuto-Scaling Systems
Tech Stack
Tools & technologiesCassandraGoHadoopJavaKafkaMySQLNoSQLPythonSQLZookeeper
About the role
Key responsibilities & impact- Build highly available and secure authentication and API services
- Maintain and evolve mission-critical internal databases and services
- Ensure downstream AI models scale for low-latency, real-time inferencing
- 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
What you’ll need- Expertise in one or more systems/high-level programming languages, such as Python, Go, Java, or C++, and eagerness to learn more
- Experience running scalable systems handling thousands of RPS and reliable systems with three-nines availability
- Experience developing complex software systems scaling to substantial data volumes or millions of users, with production-quality deployment, monitoring, and reliability
- Experience with large-scale distributed storage and database systems, SQL or NoSQL, such as MySQL or Cassandra
- Experience building Agentic AI systems at scale, including semantic ingestion, summarization, querying at scale, and orchestrating hundreds of parallel agents
- Ability to decompose complex business problems and lead a team in solving them
- Experience building and maintaining large-scale and/or real-time complex data-processing pipelines using Kafka, Hadoop, Hive, Storm, or Zookeeper
- 5+ years of experience
- Required professional backend development experience after degree, excluding internships
- Required experience building or operating a production system handling 1,000+ RPS sustained
- Required experience owning or being on-call for a system with a 99.9%+ uptime SLA
- Required experience building a production system orchestrating multiple AI agents in parallel
Benefits
Comp & perks- Bonus for applicable roles
- Benefits and perks
- Stock options
- Equal-opportunity and diverse, inclusive work environment