Browse All Jobs
Job Description

Nightfall AI is seeking a Staff Software Engineer to join their expanding team in San Francisco. Nightfall AI is the unified platform that prevents data leaks and enables secure collaboration and is the first AI-native DLP solution. The ideal candidate will help deliver the platform reliably, securely, and at massive scale.

This is a hybrid role based out of Nightfall AI's San Francisco office.

Responsibilities:

  • Oversee multiple cross-functional projects from conception to completion, ensuring alignment with business goals and customer needs.
  • Design and implement new features ensuring security, user experience, and scalability.
  • Advise on new technologies and guide architectural decisions to enhance system performance and reliability
  • Mentor junior team members and enforce best practices in a fast-paced environment.
  • Writing and maintaining documentation about internal and public services
  • Work effectively with other teams to support engineering programs and ensure seamless communication.
  • Participate in the team’s on-call rotation to ensure that product quality and performance SLAs are consistently met.
  • Enhance processes and systems to continuously improve operations of the product.

Requirements:

  • Minimum 7+ years of hands-on technical development experience
  • Experience programming in Go, C++, Java or related language
  • Experience with developing complex software systems scaling to substantial data volumes or millions of users with production quality deployment, monitoring and reliability.
  • Experience designing and building systems in a microservices-based architecture
  • Ability to decompose complex business problems and lead a team in solving them
  • A foundational understanding of multi-threaded programming, concurrency primitives, and data structures
  • BS/MS in Computer Science or a related technical field

Nightfall AI offers:

  • Opportunities for technical leadership.
Apply Manually