Principal Software Engineer

6 days ago


Newport Beach, United States Obsidian Security Full time
Job DescriptionJob Description

About Us:

Obsidian Security was founded in 2017 to solve the unaddressed blindspot of SaaS Security. SaaS applications provide the tools employees need to succeed and hold the business' most critical information. If those tools become unavailable or that data is jeopardized, there is a detrimental impact on the organization.

Obsidian proudly offers the industry's most comprehensive and powerful SaaS defense solution. We are committed to solving the challenge of SaaS Security for our customers as efficiently and effectively as possible.

We're a passionate team optimizing for impact by solving some of the biggest challenges in cybersecurity today. We listen closely to our customers, iterate quickly, and (over) deliver to delight them. Working at Obsidian means contributing to an industry-leading cybersecurity product in an environment where customer satisfaction, privacy, and data ethics are paramount.

Role Summary:


As a Principal Software Engineer, you will play a critical role in shaping the future of our technology platform. This position demands a high level of technical proficiency, strategic thinking, and a holistic approach to problem-solving. You will be responsible for designing and implementing scalable solutions, optimizing our existing systems, and pushing the boundaries of what's possible to drive our product forward. Your leadership will foster a culture of excellence and innovation within the engineering team.

Key Responsibilities:

  • Lead the design, development, and deployment of complex software solutions, ensuring they are efficient, scalable, and maintainable.
  • Work closely with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Champion best practices in code quality, security, and maintainability.
  • Provide technical mentorship to team members, fostering a culture of continuous improvement and excellence.
  • Drive innovation and stay ahead of industry trends to ensure our technology stack remains relevant and competitive.
  • Lead by example in writing clean, efficient, and well-documented code in Python.
  • Design and optimize applications for high performance and high availability, with an emphasis on scalability and resilience.
  • Implement and maintain databases in Postgres, ensuring data integrity and performance.
  • Utilize Dagster for workflow orchestration, ensuring efficient and reliable execution of data pipelines.
  • Develop and maintain APIs using FastAPI, focusing on performance and ease of use.
  • Contribute to DevOps practices, including automation, containerization, and continuous integration/continuous deployment (CI/CD) pipelines, to improve deployment efficiency and reliability.

Required Skills and Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of software engineering experience, with a proven track record of leading large-scale projects to success.
  • Deep expertise in Python, with experience in framework and library design.
  • Strong experience with Postgres, including database design, optimization, and administration.
  • Proficiency in workflow orchestration with Dagster or similar tools.
  • Experience developing APIs with FastAPI or similar frameworks.
  • Solid understanding of software engineering principles and design patterns.
  • Excellent problem-solving skills and a holistic approach to addressing technical challenges.
  • Strong leadership and communication skills, with the ability to mentor and inspire a team.

Nice to Have:

  • Experience with DevOps tools and practices (e.g., Docker, Kubernetes, CI/CD pipelines).
  • Contributions to open-source projects or public GitHub repositories.
  • Experience in a startup environment, with the ability to thrive in a fast-paced and dynamic setting.

Employee Benefits:

Our competitive benefits packages are designed to support our employees' well-being, both at work and at home.

  • Competitive compensation with equity and 401k
  • Comprehensive healthcare with dental and vision coverage
  • Flexible paid time off and paid holiday time off
  • 12 weeks of new parent or family leave
  • Personal and professional development resources
  • Base Pay Range: $180k - $220k per year

Please note that the base pay range is a guideline and for candidates who receive an offer, the base pay will vary based on factors such as work location, as well as the knowledge, skills and experience of the candidate. In addition to a competitive base salary, this position is also eligible for equity awards [and incentive compensation] based on factors such as experience, skills, and location.

At Obsidian, we are proud to be an equal-opportunity employer. We value diversity and hire for talent, passion, and compassion. In compliance with federal law, all persons hired will be required to submit satisfactory proof of identity and legal authorization.


  • Principal Software Engineer with Security Clearance

    Found in: Dice One Red US C2 - 6 days ago


    Redondo Beach, United States Square Peg Technologies Full time

    Basic Qualifications of a Principal Software Engineer: • Bachelor’s degree in STEM discipline with 6years of related experience; Master's Degree with 4years of related experience; an additional 4 years of experience in lieu of a degree • Current TS/SCI access or current DoD Top Secret clearance with the ability to obtain SCI access and CI poly •...

  • Principal Vehicle Management Systems

    Found in: Appcast US C2 - 2 days ago


    Redondo Beach, United States Northrop Grumman Full time

    Northrop Grumman Aeronautics Systems has an opening for a Principal Vehicle Management Systems (VMS) Engineer Aeronautical or Sr. Principal Engineer Aeronautical to join our team of qualified, diverse individuals within our South Bay Vehicle Engineering organization. This position is located in Redondo Beach, CA.Primary Duties and Responsibilities:Define key...

  • Principal Vehicle Management Systems

    Found in: Appcast Linkedin GBL C2 - 2 days ago


    Redondo Beach, United States Northrop Grumman Full time

    Northrop Grumman Aeronautics Systems has an opening for a Principal Vehicle Management Systems (VMS) Engineer Aeronautical or Sr. Principal Engineer Aeronautical to join our team of qualified, diverse individuals within our South Bay Vehicle Engineering organization. This position is located in Redondo Beach, CA.Primary Duties and Responsibilities:Define key...


  • Redondo Beach, United States Northrop Grumman Full time

    Northrop Grumman Aeronautics Systems has an opening for a Principal Vehicle Management Systems (VMS) Engineer Aeronautical or Sr. Principal Engineer Aeronautical to join our team of qualified, diverse individuals within our South Bay Vehicle Engineering organization. This position is located in Redondo Beach, CA.Primary Duties and Responsibilities:Define key...


  • Redondo Beach, United States Northrop Grumman Full time

    This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems has an opening for a Principal Vehicle Management Systems (VMS) Engineer Aeronautical or Sr. Principal Engineer Aeronautical to join our team of qualified, diverse individuals...

  • Principal Vehicle Management Systems

    Found in: Appcast US C2 - 4 days ago


    Redondo Beach, United States Northrop Grumman Full time

    This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems has an opening for a Principal Vehicle Management Systems (VMS) Engineer Aeronautical or Sr. Principal Engineer Aeronautical to join our team of qualified, diverse individuals...

  • Principal Vehicle Management Systems

    Found in: Appcast Linkedin GBL C2 - 4 days ago


    Redondo Beach, United States Northrop Grumman Full time

    This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems has an opening for a Principal Vehicle Management Systems (VMS) Engineer Aeronautical or Sr. Principal Engineer Aeronautical to join our team of qualified, diverse individuals...


  • Redondo Beach, United States Northrop Grumman Full time

    Northrop Grumman Aeronautics Systems has an opening for a Principal Weapons Integration Engineer or Sr. Principal Weapons Integration Engineer to join our team of qualified, diverse individuals. This position is located in Redondo Beach, CA and will require some travel.The Weapons Integration Engineer is expected to be a highly motivated self-starter with a...

  • Principal/Sr Principal Weapons Integration Engineer

    Found in: Appcast US C2 - 3 days ago


    Redondo Beach, United States Northrop Grumman Full time

    Northrop Grumman Aeronautics Systems has an opening for a Principal Weapons Integration Engineer or Sr. Principal Weapons Integration Engineer to join our team of qualified, diverse individuals. This position is located in Redondo Beach, CA and will require some travel.The Weapons Integration Engineer is expected to be a highly motivated self-starter with a...

  • Principal/Sr Principal Weapons Integration Engineer

    Found in: Appcast Linkedin GBL C2 - 2 days ago


    Redondo Beach, United States Northrop Grumman Full time

    Northrop Grumman Aeronautics Systems has an opening for a Principal Weapons Integration Engineer or Sr. Principal Weapons Integration Engineer to join our team of qualified, diverse individuals. This position is located in Redondo Beach, CA and will require some travel.The Weapons Integration Engineer is expected to be a highly motivated self-starter with a...

  • Principal Guidance Navigation Controls

    Found in: Appcast US C2 - 6 days ago


    Redondo Beach, United States Northrop Grumman Full time

    This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems is looking for a Principal or Senior Principal Engineer Guidance Navigation Controls to support the Vehicle Engineering organization in Redondo Beach, CA.The selected candidate...

  • Principal Guidance Navigation Controls

    Found in: Appcast Linkedin GBL C2 - 1 week ago


    Redondo Beach, United States Northrop Grumman Full time

    This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems is looking for a Principal or Senior Principal Engineer Guidance Navigation Controls to support the Vehicle Engineering organization in Redondo Beach, CA.The selected candidate...

  • Principal Structural Engineer

    Found in: Appcast US C2 - 2 weeks ago


    Redondo Beach, United States Northrop Grumman Full time

    This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems has an opening for a Principal Structural Engineer (Loads and Dynamics) or Senior Principal Structural Engineer (Loads and Dynamics) to join our team of qualified, diverse...

  • Principal Structural Engineer

    Found in: Appcast Linkedin GBL C2 - 2 weeks ago


    Redondo Beach, United States Northrop Grumman Full time

    This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems has an opening for a Principal Structural Engineer (Loads and Dynamics) or Senior Principal Structural Engineer (Loads and Dynamics) to join our team of qualified, diverse...


  • Redondo Beach, United States Northrop Grumman Full time

    This position is currently contingent on program award and associated program award funding. Start dates are determined after funding confirmation.Northrop Grumman Aeronautics Systems has an opening for a Principal Structural Engineer (Loads and Dynamics) or Senior Principal Structural Engineer (Loads and Dynamics) to join our team of qualified, diverse...


  • Newport Beach, United States Obsidian Security Full time

    Job DescriptionJob DescriptionAbout Us:Obsidian Security was founded in 2017 to solve the unaddressed blindspot of SaaS Security. SaaS applications provide the tools employees need to succeed and hold the business' most critical information. If those tools become unavailable or that data is jeopardized, there is a detrimental impact on the organization....

  • Logistics Principal

    5 days ago


    Virginia Beach, United States NextPit GmbH Full time

    Job ID: 2401724 Location: VIRGINIA BEACH, VA, US Date Posted: 2024-02-02 Category: Logistics Subcategory: Logistics Schedule: Full-time Shift: Day Job Travel: Yes, 10 % of the Time Minimum Clearance Required: Secret Clearance Level Must Be Able to Obtain: None Potential for Remote Work: No Description SAIC is hiring for a Logistics Principal, which is a...


  • Huntington Beach, United States Applied Business Software Full time

    Job DescriptionJob DescriptionApplied Business Software is a Long Beach, California-based Prop Tech company that builds software for the mortgage lending industry. Our marquis product, The Mortgage Office, is the market leader for Loan Servicing software in the private lending industry. We are a fast-growing, well-funded, B2B SaaS tech company with over 1200...

  • Logistics Principal with Security Clearance

    Found in: Dice One Red US C2 - 6 days ago


    Virginia Beach, United States SAIC Full time

    Description SAIC is hiring for a Logistics Principal, which is a DMSMS software position that is responsible for managing logistic engineering and life cycle support services. Additional responsibilities include managing customer services and logistic product support team and providing ILS, interim support requirements development and execution, and...

  • Principal Engineer – Substation

    Found in: Appcast Linkedin GBL C2 - 1 week ago


    Juno Beach, United States Westinghouse Electric Company Full time

    We are searching for a Principal Engineer – Substation to join the Engineering & Construction Business Unit team in Juno Beach, FL. The person will be all the assigned substation projects from conception (Early Stage) through construction and commissioning (Execution). In the conceptual phase, the person will work with the Early-Stage Project Manager to...