Lead Software Architect

2 weeks ago


Newport Beach, United States Obsidian Security Full time
Lead Software Architect at Obsidian Security

About Us:

Founded in 2017, Obsidian Security is dedicated to addressing the critical area of SaaS Security. Our mission is to empower employees with essential tools while safeguarding the most vital data of organizations. Any interruption in access to these tools or breaches of data can have severe consequences for businesses.

We take pride in delivering the most comprehensive and effective SaaS defense solutions available. Our commitment is to tackle the challenges of SaaS Security for our clients with efficiency and effectiveness.

Our team is passionate about making a significant impact by addressing some of the most pressing cybersecurity issues. We emphasize customer feedback, rapid iteration, and consistently exceeding expectations to ensure satisfaction. Joining Obsidian means contributing to a leading cybersecurity product in an environment that values customer happiness, data privacy, and ethical data practices.

Role Summary:

As a **Lead Software Architect** at Obsidian Security, you will play a pivotal role in shaping the future of our technology platform. This position demands advanced technical expertise, strategic insight, and a holistic approach to problem-solving. Your duties will encompass designing and implementing scalable solutions, optimizing current systems, and pushing the envelope to drive product innovation. Your leadership will foster a culture of excellence and creativity within the engineering team.

Key Responsibilities:

  • Direct the development and deployment of intricate software solutions, focusing on efficiency, scalability, and maintainability.
  • Collaborate with cross-functional teams to understand business requirements and translate them into technical specifications.
  • Promote best practices in code quality, security, and maintainability.
  • Provide technical mentorship to team members, nurturing a culture of continuous improvement and excellence.
  • Drive innovation and stay updated on industry trends to keep our technology stack competitive and relevant.
  • Set a standard by writing clean, efficient, and well-documented code in Python.
  • Design and enhance applications for high performance and availability, emphasizing scalability and resilience.
  • Manage databases using Postgres to ensure data integrity and performance.
  • Utilize Dagster for workflow orchestration to ensure efficient and reliable execution of data pipelines.
  • Develop and maintain APIs using FastAPI, prioritizing performance and user experience.
  • Contribute to DevOps practices, including automation, containerization, and 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 discipline.
  • 8+ years of software engineering experience, showcasing success in leading large-scale projects.
  • Deep proficiency in Python, including experience in framework and library design.
  • Strong expertise in Postgres, covering database design, optimization, and administration.
  • Experience in workflow orchestration with Dagster or similar tools.
  • Proficiency in developing APIs with FastAPI or comparable frameworks.
  • Solid understanding of software engineering principles and design patterns.
  • Exceptional problem-solving abilities and a comprehensive approach to addressing technical challenges.
  • Strong leadership and communication skills, with the ability to mentor and inspire a team.

Nice to Have:

  • Hands-on 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 and thriving in a fast-paced, dynamic setting.

Employee Benefits:

Our competitive benefits packages are designed to support the well-being of our employees, both professionally and personally.

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

Please note that the provided base pay range serves as a reference, and the actual base pay offered may vary based on factors such as location, candidate's expertise, and skills. Additionally, this position may qualify for equity awards and incentive compensation based on experience, skills, and location.

Obsidian is proud to be an equal-opportunity employer that values diversity and prioritizes talent, dedication, and empathy in its hiring practices. All hires must comply with federal regulations by providing valid proof of identity and work authorization.



  • Mastic Beach, United States MyCareersFuture Full time

    Roles & Responsibilities Our Esteemed and Reputable Client is looking for 2 headcount for Enterprise Architect/ Solution Architect (Software) / Software Lead Requirements: Strong involvement as Enterprise Architect/ Solution Architect. Technically incline in Software Application Design and Implementation. Good in Software Architectural...


  • Mastic Beach, United States MyCareersFuture Full time

    Roles & Responsibilities Our Esteemed and Reputable Client is looking for 2 headcount for Enterprise Architect/ Solution Architect (Software). Requirements: Strong involvement as Enterprise Architect/ Solution Architect. Technically incline in Software Application Design and Implementation. Good in Software Architectural Design and...

  • Software Architect

    4 days ago


    Mastic Beach, New York, United States MyCareersFuture Full time

    About MyCareersFutureWe are a leading career development platform that empowers individuals to achieve their professional goals. Our team is passionate about creating innovative solutions that make a meaningful impact on people's lives.Job SummaryWe are seeking a highly skilled Software Architect to join our dynamic team. As a key member of our engineering...

  • Software Architect

    2 days ago


    Virginia Beach, Virginia, United States HCL Technologies Full time

    Job DescriptionJob Title: Software ArchitectJob Summary:HCL Technologies is seeking a highly skilled Software Architect to join our team. As a key member of our development team, you will be responsible for designing and developing large-scale software systems using Java/JEE frameworks, UI frameworks, Docker, and Kubernetes/EKS.Key Responsibilities:Analyze...

  • Software Architect

    4 days ago


    Mastic Beach, New York, United States MyCareersFuture Full time

    About MyCareersFutureWe are a dynamic and innovative company that is passionate about helping individuals achieve their career goals. As a leading provider of career development solutions, we are committed to delivering high-quality services that meet the evolving needs of our clients.Job SummaryWe are seeking a highly skilled and experienced Software...

  • Software Architect

    2 weeks ago


    Mastic Beach, United States MyCareersFuture Full time

    Roles & Responsibilities Job Description Summary We are seeking highly skilled and experienced Software Architects to join our dynamic team. The ideal candidates will have strong communication skills, the ability to manage customer requirements, and convert them into actionable software development instructions or designs with comprehensive...


  • Mastic Beach, New York, United States MyCareersFuture Full time

    Job SummaryWe are seeking a highly skilled and experienced Senior Software Development Manager to join our team at MyCareersFuture. As a key member of our organization, you will be responsible for leading a team of engineers and collaborating with business analysts and process owners to identify and understand software/application requirements.Key...


  • Mastic Beach, New York, United States MyCareersFuture Full time

    Job SummaryMyCareersFuture is seeking an experienced Application Architect to lead the design and implementation of our software applications. As a key member of our team, you will be responsible for overseeing the architecture of our projects, architecting customized solutions, and contributing to the development of our operational, integration, and...


  • Newport Beach, California, United States Northern Impact Full time

    About the RoleWe are seeking a highly skilled and experienced Senior Architectural Project Manager to join our team at Northern Impact. As a key member of our architectural practice, you will play a pivotal role in delivering top-tier construction documents and ensuring seamless project execution.Key ResponsibilitiesProject Management: Oversee multiple...

  • Lead Architect

    4 days ago


    Virginia Beach, Virginia, United States Clark Nexsen Full time

    About Clark NexsenWe are a leading architecture and design firm seeking a highly skilled and experienced Senior Architect to join our team. Our company is committed to delivering innovative and sustainable design solutions that exceed our clients' expectations.Job SummaryWe are looking for a talented Senior Architect to lead our architectural projects and...


  • Mastic Beach, United States MyCareersFuture Full time

    Roles & Responsibilities Software Technical Lead Job Description: Lead and guide software delivery teams, serving as the primary technical representative in client meetings to discuss and implement solutions. Architect and develop software systems and applications tailored to the needs of clients, end-users, and other key stakeholders. Partner...


  • Mastic Beach, New York, United States MyCareersFuture Full time

    About the RoleAs a key member of the MyCareersFuture team, the Software Technical Lead will play a pivotal role in driving the technical direction of our software development projects. This is an exceptional opportunity for a seasoned technical professional to lead and guide software delivery teams, serving as the primary technical representative in client...

  • Technical Lead

    7 days ago


    Virginia Beach, Virginia, United States HCL Technologies Full time

    Job Description**Job Summary**HCL Technologies is seeking a highly skilled Technical Lead to join our team. As a Technical Lead, you will be responsible for architecting, developing, and maintaining an innovative test automation system for the organization.Key Responsibilities:Define automated test criteria, designs, develops the organization's Test...

  • Software Architect

    2 weeks ago


    Mastic Beach, United States MyCareersFuture Full time

    Roles & Responsibilities We are hiring on behalf of our client and seeking highly skilled and experienced Software Architects to join their dynamic team. The ideal candidates will have strong communication skills, the ability to manage customer requirements, and convert them into actionable software development instructions or designs with comprehensive...


  • Newport Beach, United States Northern Impact Full time

    Job DescriptionJob DescriptionOverviewAward-Winning 50-person distinguished architectural practice is actively seeking a Project Architect to join their growing Newport Beach studio. The firm possesses expertise in programming, planning, design, and management services, primarily catering to Educational Facilities for over three decades. With offices located...


  • Virginia Beach, Virginia, United States HCL Technologies Full time

    Position Overview: As a US Citizen, you will play a pivotal role in steering design and solution strategies aimed at enhancing product upsell and cross-sell initiatives to boost the sales and adoption of HCL Software offerings within the US Federal sector, which encompasses various agencies, laboratories, systems integrators, and contractors.Key...


  • Newport Beach, United States Green Street Advisors LLC Full time

    Job DescriptionJob DescriptionDescription:The OpportunityAs part of our expansion, we are looking for a Director of Software Development to build and lead a group of development teams, along with act as Technology site lead and establish the Technology office as we build a strong development center in Bulgaria. The ideal candidate for this role is someone...

  • Lead Architect

    4 days ago


    Virginia Beach, Virginia, United States Clark Nexsen Full time

    About the RoleClark Nexsen is seeking a highly skilled and experienced Senior Architect to join our team. As a key member of our architecture department, you will be responsible for leading architectural projects from concept to completion, working closely with clients, stakeholders, and internal teams to deliver high-quality results.Key ResponsibilitiesLead...


  • Newport News, Virginia, United States Cascade Innovations Full time

    About the CompanyCascade Innovations is a dynamic and innovative company that specializes in developing software solutions for the healthcare and government sectors. As a medium-sized company, we offer a unique blend of agility and expertise, allowing us to deliver high-quality solutions that meet the evolving needs of our clients.What We OfferFlexible Work...

  • Software Developer I

    4 weeks ago


    Newport Beach, United States Trinus Full time

    Job DescriptionJob DescriptionThis is an Hybrid role. Consultant need to be onsite only 1 day in a week on Monday in Newport Beach, CA.Job Description:As a Software Developer I, you will play a key role in delivering meaningful software solutions. You will join a dedicated and self-organizing agile team in developing our next generation applications, data...