Jobs
>
San Francisco

    Principal Engineer - San Francisco, United States - Synack

    Default job background
    Description

    At Synack, we create technology that unleashes the best cybersecurity talent to secure our digital world.

    We protect leading global organizations by reducing companies' security risk and increasing their resistance to cyber attack. How do we do this? By utilizing the world's best and most trusted team of ethical hackers who test through our powerful and controlled platform to deliver real security without compromise.

    Backed by top-tier venture capital firms including Kleiner Perkins Caufield & Byers, Microsoft, and Google Ventures, Synack's mission is to leverage global security talent coupled with advanced technology to help enterprises discover security vulnerabilities before they become business problems. Discover the possibilities at Synack

    We are looking for a Principal Engineer who thrives in a hands-on development environment and is passionate about directly contributing to the technological evolution of our SaaS platform, with a focus on AI and distributed systems architecture. This role demands deep involvement in both strategic planning and the practical execution of our platform's transformation. As the most senior engineer in the organization, you will lead by example, setting the standards for excellence and guiding our engineering teams through this pivotal phase of growth and innovation. Sounds interesting? Keep reading...

    Please note: This is a remote position based in San Francisco Bay Area, CA. We can only hire U.S. citizens for this position due to federal government contract requirements.

    Relocation: This position is based in the San Francisco Bay Area with a hybrid expectation of periodic in-office occasions and remote work. Relocation reimbursement is possible for candidates currently out of SFBA.

    Here's what you'll do

    • Technical Leadership: Lead the design and implementation of distributed systems architecture for our SaaS platform, transitioning from the current monolithic architecture.
    • Model Code Development: Craft exemplary code that sets a standard for the development team, encompassing readability, testability, maintainability, and efficiency. Your code should be a reference model in adhering to security best practices, quality, scalability, documentation, and optimization for performance.
    • Azure AI and Open AI Integration: Work alongside AI engineers leveraging Azure AI and Open AI to pioneer industry-leading cybersecurity innovations. Your role is crucial in shifting our approach to AI-driven development, selectively implementing cost-effective solutions that solidify our competitive edge.
    • In-Depth Technical Analysis and Strategic Problem Solving: Dive deep into the code base and telemetry to debug and identify the root cause of the issues, ensuring that immediate solutions are in harmony with the long-term operational goals of the platform.
    • Infrastructure Components Evaluation and Selection: Evaluate key infrastructure components for compute, storage, messaging, caching, and observability tools. Ensure these choices optimally balance scalability, performance, cost-efficiency, and availability while working in tandem with the infrastructure team.
    • Mentorship and Leadership: Serve as a technical mentor for the engineering team through reference models, knowledge-sharing sessions, and system design reviews. Develop creative solutions for the developer community to streamline software development and increase productivity.
    • Collaboration: Work closely with product management and infrastructure organizations to align technological solutions with business objectives.
    Here's what you'll need
    • Advanced degree in computer science or a related field, with at least 15 years of experience in distributed systems and software engineering.
    • Demonstrable experience designing and implementing highly scalable and available distributed systems with customer-facing UI and Public APIs.
    • Proficient in programming languages such as Go (preferred) , Java, Scala, or C++, with solid experience in transitioning systems from monolithic to microservices architectures.
    • Exceptional problem-solving capabilities, with an ability to tackle challenging and complex technical problems.
    • In-depth expertise in Linux systems, a strong understanding of networking principles, and extensive experience with public cloud providers and modern infrastructure technologies. This includes evaluating, selecting, and optimizing infrastructure components for high-performance, scalable, and reliable systems.
    • A strong track record of technical leadership and impactful contributions.
    • Experience in handling large-scale, complex systems, often involving cross-functional coordination.
    • Proven track record in mentoring other engineers and setting technical direction for the organization.
    • Strong communication skills, with the ability to effectively collaborate with technical and non-technical teams.
    Nice To Have
    • Expertise in AI and ML technologies, especially Azure AI and Open AI, demonstrating the ability to integrate into software solutions.
    • Experience in UI leveraging React and javascript.
    • Interest or experience in Cyber Security.
    Ready to join us?

    Synack is committed to embracing diversity. Our people are our strength. Each addition to our team is an opportunity to grow and diversify our ideas, experiences, and viewpoints. We strive to be inclusive of Race, Ethnicity, Religion, Sex, LGBTQ+, Veterans, Disabilities, and Age. Synack welcomes you

    As a candidate, Synack cares about your privacy. Please view our candidate privacy policy here.

    ($200,000 - $280,000 p/y) Salary is determined by a combination of factors including location, level, relevant experience, and skills. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations. The compensation package for this position may also include equity, and benefits.

    For more details about our benefits, please see here. Then for the Employer code, enter: synack

  • SYNACK

    Principal Engineer

    2 days ago


    SYNACK San Francisco, United States

    At Synack, we create technology that unleashes the best cybersecurity talent to secure our digital world. · We protect leading global organizations by reducing companies' security risk and increasing their resistance to cyber attack. How do we do this? By utilizing the world's be ...

  • Zeta Global

    Principal Engineer

    4 weeks ago


    Zeta Global San Francisco, United States

    Zeta Marketing Platform (ZMP) is a machine learning/AI powered customer acquisition and CRM multi-tenant platform. The Sr backend developer will work on server-side APIs and services that enable a highly distributed event pipeline and a stack that gets tens of thousands of messag ...

  • DataSF

    Engineer-Principal

    1 week ago


    DataSF San Francisco, United States

    Principal Information Systems Engineer - Security Specialty - City and County of San Francisco - Multiple Departments Citywide – 1044 · Apply using SmartRecruiters, the City and County of San Francisco's application portal Learn More · San Francisco is a vibrant and dynamic city ...

  • Dudek

    Principal Engineer

    2 weeks ago


    Dudek San Francisco, United States

    Who We Are · Dudek is a leading engineering, environmental, and planning firm that help public and private clients plan, design, and build projects that improve communities' built and natural infrastructure. Founded in 1980, Dudek has grown steadily to more than 800 professionals ...

  • NextEra

    Principal Engineer

    1 day ago


    NextEra San Francisco, United States Permanent

    NextEra Energy Resources is the world's largest generator of renewable energy from the wind and sun, and a world leader in battery storage. We provide energy-related products and services that grow our economy, protect the environment, support our communities and help customers ...

  • ThousandEyes

    Principal Engineer

    2 weeks ago


    ThousandEyes San Francisco, United States

    Who We Are · The name ThousandEyes was born from two big ideas: the power to see things not ordinarily possible and the ability to collect insights from a multitude of vantage points. As the world continues its digital transformation and relies more on cloud services and the Int ...


  • Thomson Reuters San Francisco, United States Full time

    Principal Research Engineer · We are seeking a highly skilled and experienced Principal Research Engineer to join our team at Thomson Reuters Labs. As a leader in our organization's generative AI journey, you will have the opportunity to shape the future of our company and make ...

  • Nexus IT Group

    Principal Engineer

    1 week ago


    Nexus IT Group San Francisco, United States

    Responsibilities: · Technical Leadership: Take the lead in designing and implementing our SaaS platform's distributed systems architecture, which replaces the monolithic design that is currently in place. · Development of Model Code: Write excellent code that is efficient, readab ...

  • Autodesk

    Principal Engineer

    5 days ago


    Autodesk San Francisco, United States

    **Job Requisition ID #** · 24WD77741 · **Position Overview** · Autodesk is looking for an experienced Salesforce Developer to join our dynamic team. As a Salesforce Developer, you will play a pivotal role in designing, coding, testing, and implementing Salesforce solutions tha ...

  • Autodesk

    Principal Engineer

    15 hours ago


    Autodesk San Francisco, United States

    **Job Requisition ID #** · 24WD77741 · **Position Overview** · Autodesk is looking for an experienced Salesforce Developer to join our dynamic team. As a Salesforce Developer, you will play a pivotal role in designing, coding, testing, and implementing Salesforce solutions that a ...


  • Autodesk San Francisco, United States Full time

    Job Requisition ID # · 24WD75932 Principal Cloud DevOps Engineer · We are seeking a Principal Cloud DevOps Engineer to join our team in Platform Services and Emerging Technology's Developer Enablement DevRel group. The developer enablement organization's mission within platfor ...


  • Turner Services Inc. San Francisco, United States Full time

    Who We Are... · When we say, "the stuff dreams are made of," we're not just referring to the world of wizards, dragons and superheroes, or even to the wonders of Planet Earth. Behind WBD's vast portfolio of iconic content and beloved brands, are the bringing our characters to l ...


  • Maxonic San Francisco, United States

    Maxonic maintains a close and long-term relationship with our direct client. In support of their needs, we are looking for a Principal Software Engineer · Job Title: Principal Software Engineer · Job Location: San Francisco, CA (Remote job) · Job Duration: Direct Hire/ Full-time ...


  • Connectbase West Valley City, United States

    Principal Software Engineer · Connectbase, one of the fastest growing VC funded SaaS companies focused on providing data-driven solutions for the connectivity industry, is looking for an experienced hands-on Principal Software Engineer to join our rapidly growing team. Our Conne ...


  • Yurts San Francisco, United States

    Principal Software Engineer - Core Platform · Company Overview: · At Yurts, we are at the forefront of driving innovation in the field of artificial intelligence and Generative AI. Our mission is to create cutting-edge enterprise platforms that leverage the power of Language Mo ...


  • FORGE San Francisco, United States

    At Forge (NYSE: FRGE), we know our team is our greatest asset. As technology innovators in the private market, our vision is to deliver a richer future for everyone. We live that vision through our values of being bold, humble and accountable. We experience the value that our vis ...


  • Skale Talent San Francisco, United States

    Principal Software Engineer - exciting healthcare start-up in the Bay. · We're working with an exciting D2C tele-health startup in the Bay Their first platform tackles chronic obesity, which affects over 50% of adults and is tightly correlated with many other chronic conditions. ...


  • Yurts San Francisco, United States

    Job Description · Job DescriptionPrincipal Software Engineer - Core Platform · Company Overview: · At Yurts, we are at the forefront of driving innovation in the field of artificial intelligence and Generative AI. Our mission is to create cutting-edge enterprise platforms that le ...


  • TENDO San Francisco, United States

    We are looking for a software engineering leader who is passionate about creating next-generation healthcare software that will dramatically improve the lives of patients, clinicians, and caregivers. This person will have the opportunity to lead a team through early stages of pro ...


  • HiOperator San Francisco, United States

    [Full Time] Principal Software Engineer at HiOperator (United States) | BEAMSTART Jobs · Principal Software Engineer · HiOperator United States · Date Posted · 11 May, 2023 · Work Location · San Francisco, United States · Salary Offered · $180000 — $220000 yearly · Job Type · Fu ...