Staff Software Engineer

6 days ago


San Francisco, California, United States Nightfall Full time
About Nightfall

Nightfall is a leading cybersecurity company dedicated to helping organizations secure and manage their sensitive data. Our product affects the personal data that people entrust businesses to store and process with care every day.

Job Summary

We are seeking an exceptional Senior Software Engineer to join our growing team at Nightfall. As a Staff Software Engineer, you will play a critical role in delivering our platform reliably, securely, and at massive scale.

Key Responsibilities
  • Technical Leadership: Oversee multiple cross-functional projects from conception to completion, ensuring alignment with business goals and customer needs.
  • System Design: Design and implement new features ensuring security, user experience, and scalability.
  • Architectural Guidance: Advise on new technologies and guide architectural decisions to enhance system performance and reliability.
  • Mentorship: Mentor junior team members and enforce best practices in a fast-paced environment.
  • Documentation: Write and maintain documentation about internal and public services.
  • Collaboration: Work effectively with other teams to support engineering programs and ensure seamless communication.
  • On-Call Rotation: Participate in the team's on-call rotation to ensure that product quality and performance SLAs are consistently met.
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.
Bonus Points
  • Experience working in high growth venture-backed startups.
  • Blog, teach, mentor, or help others learn outside of your day to day responsibilities.
  • Familiarity with AWS and managed infrastructure.
  • Familiarity with Docker/Kubernetes.
  • Experience with ML model deployments and inferencing is a plus.


  • San Francisco, California, United States Rippling Full time

    About RipplingRippling is a leading provider of unified workforce platforms, offering a comprehensive suite of HR and IT solutions for businesses.By integrating all business systems into a single source of truth for employee data, Rippling enables companies to automate manual work and streamline processes.With Rippling, businesses can quickly and easily...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for software developers, there was a lack of equally effective tools for machine learning practitioners to enhance their models.Initially launching our...


  • San Francisco, California, United States Uber Full time

    About the role:Engages with stakeholders across teams to lead the development and maintenance of backend services and solutions to support user-facing products, downstream services, or infrastructure tools and platforms used across Uber.About the Team:Uber is changing the way people think about transportation. Not that long ago, we were just an app to...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while there were exceptional resources for developers to enhance their code, there was a lack of equally effective tools for machine learning practitioners to refine their models. From our initial experiment...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating exceptional tools for AI developers. Our company was established with the understanding that while there are outstanding resources for developers to enhance their code, there were insufficient tools available to assist machine learning practitioners in refining their models. Beginning...


  • San Francisco, California, United States Software Aspekte Full time

    About Software AspekteAt Software Aspekte, we are dedicated to creating top-notch tools for AI developers. Our journey began with the realization that while developers had access to excellent coding tools, there was a significant gap in resources available for machine learning practitioners to enhance their model-building capabilities. Our initial product...


  • San Francisco, California, United States Ironclad Full time

    About IroncladIronclad is a leading provider of contract lifecycle management solutions for innovative companies. Our platform helps businesses manage their contracts more efficiently, reducing costs and increasing productivity.Job DescriptionJob Title: Staff Software Engineer, Full StackJob Summary:We are seeking an experienced Staff Software Engineer to...


  • San Francisco, California, United States Hertz Full time

    Staff Software EngineerHertz - San Francisco, CAFrom $200,000 a yearA Day in the Life:You will be building scalable systems and shipping features in a complex environment, where one must contend with challenges such as modernizing legacy applications and managing technical debt.What You'll Do:Design, develop, and deploy applications that can handle high...


  • San Francisco, California, United States Software Defined Automation GmbH Full time

    About the RoleSoftware Defined Automation GmbH is seeking a highly skilled Front End Software Engineer to join our team. As a Front End Software Engineer, you will be responsible for designing, implementing, and shipping rich front-end applications using JavaScript/TypeScript and ReactJS.Key ResponsibilitiesCollaborate with project stakeholders to identify...


  • San Francisco, California, United States Comulate Full time

    About the RoleWe're seeking a highly skilled Staff Software Engineer to join our team in San Francisco. As a key member of our engineering team, you'll be responsible for designing, developing, and deploying critical systems, services, and customer-facing features.Key ResponsibilitiesDesign and implement scalable, efficient, and reliable software...


  • San Francisco, California, United States Scout AI Full time

    IntroScout AI is a new hiring platform that connects software engineers to opportunities with world-class companies. On Scout, you get a more relevant and growthful interviewing experience, you receive feedback on your performance, and you also get end-to-end support to improve your chances of getting hired.If you perform well on the Scout interview, you...


  • San Francisco, California, United States Software Aspekte Full time

    Position OverviewAt Software Aspekte, we are dedicated to crafting exceptional tools for AI developers. Our foundation is built on the realization that while there are outstanding resources for software developers, there is a lack of equally effective tools for machine learning practitioners to enhance their models.Our journey began with a pioneering...


  • San Francisco, California, United States Block Full time

    Company DescriptionIt all started with an idea at Block in 2013. Initially built to take the pain out of peer-to-peer payments, Cash App has gone from a simple product with a single purpose to a dynamic ecosystem, developing unique financial products, including Afterpay/Clearpay, to provide a better way to send, spend, invest, borrow and save to our 57...


  • San Francisco, California, United States Uber Full time

    About the RoleThis role is on the Courier Pricing team within the Marketplace organization. As a Senior Staff Software Engineer on the Courier Pricing team, you will interact with a wide range of data and analytic events to build a best-in-class pricing system to efficiently price each offer made to Uber delivery partners. This work is continuing to define...


  • San Francisco, California, United States Ironclad Full time

    About IroncladIronclad is a leading provider of contract lifecycle management solutions for innovative companies. Our platform helps businesses manage their contracts more efficiently, reducing costs and increasing productivity.Job DescriptionWe are seeking a highly skilled Staff Software Engineer to join our team at Ironclad. As a Staff Software Engineer,...


  • San Mateo, California, United States Visa Full time

    Job SummaryVisa is seeking a highly skilled Staff Software Engineer to join our team in Foster City, CA. As a Staff Software Engineer, you will be responsible for designing, enhancing, and building our transactional Fraud detection engine in an agile development environment.Key ResponsibilitiesDesign and develop full-stack development of real-time...


  • San Francisco, California, United States Rippling Full time

    Senior Staff Software Engineer - Infrastructure LeadAbout RipplingRippling is a leading provider of cloud-based human capital management (HCM) solutions, offering a comprehensive platform for businesses to manage their workforce, payroll, benefits, and other HR-related tasks. Our mission is to empower organizations to streamline their operations, improve...


  • San Francisco, California, United States Equinix, Inc. Full time

    About the RoleWe are seeking a highly skilled Staff Software Engineer, Systems Engineering to join our team at Equinix, Inc. This is a unique opportunity to work on designing and developing software systems, testing vendor-provided hardware and firmware, and managing server fleets.Key ResponsibilitiesDesign and develop software networking features for...


  • San Francisco, California, United States Celonis Full time

    About CelonisCelonis is a global leader in Process Mining technology, revolutionizing the way businesses operate. Our mission is to unlock productivity by placing data and intelligence at the core of business processes.The RoleWe are seeking a highly skilled Staff Software Engineer to join our team. As a key member of our SRE & Software Engineering team, you...


  • San Francisco, California, United States Comulate Full time

    About the RoleWe're seeking a highly skilled Staff Software Engineer to join our team in San Francisco. As a key member of our engineering team, you will be responsible for designing, developing, and deploying critical systems, services, and customer-facing features end-to-end.You will work closely with our cross-functional teams to break down high-level...