Current jobs related to Principal Software Architect - Santa Monica, California - GoodRx


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Principal Engineer SoftwareAt Palo Alto Networks, we're seeking a highly skilled Principal Engineer Software to join our team. As a key member of our Layer-7 Security group, you will be responsible for designing and developing GlobalProtect, one of the best and most popular secure network connection applications, and other security features on the...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology industry, known for its innovative products and solutions. We are committed to fostering a diverse and inclusive work environment, and we are proud to be an equal opportunity employer.Job DescriptionWe are seeking a highly skilled and experienced Principal Platform Software Architect to join our team. As a...


  • Santa Clara, California, United States NVIDIA Full time

    Job Title: Principal Platform Software ArchitectNVIDIA is a leader in the technology industry, and we're looking for a talented Principal Platform Software Architect to join our team. As a key member of our data center platform team, you will be responsible for leading the development of our next-generation data center server product platform...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Principal Software EngineerAt Palo Alto Networks, we're seeking a highly skilled Principal Software Engineer to join our Layer-7 Security Software team. As a key member of our team, you will be responsible for designing and developing device identity solutions, and other security features on the next-generation firewalls.About the RoleWe're...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job Title: Principal Software EngineerWe are seeking a highly skilled Principal Software Engineer to join our team at Palo Alto Networks. As a key member of our Layer-7 Security group, you will be responsible for designing and developing device identity solutions, and other security features on the next-generation firewalls.About the RoleIn this role, you...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Principal Software Engineer to join our team at Palo Alto Networks. As a key member of our Layer-7 Security group, you will be responsible for designing and developing innovative security features on our next-generation firewalls.Your primary focus will be on developing and improving the Next-Generation Firewall...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology industry, driving innovation and advancement in the field of artificial intelligence, computer graphics, and parallel computing. Our company is committed to fostering a diverse and inclusive work environment, where talented individuals can thrive and contribute to our mission.Job SummaryWe are seeking a highly...


  • Santa Clara, California, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled and motivated Principal Engineer Software to join our team at Palo Alto Networks. As a key member of our Layer-7 Security group, you will be responsible for designing and developing device identity solutions, and other security features on the next-generation firewalls.Key ResponsibilitiesInnovate, design,...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is a leader in the field of artificial intelligence and high-performance computing. We are seeking a highly skilled Principal Platform Software Architect to join our team.The successful candidate will be responsible for leading the development of next-generation data center server product platforms, including platform architecture and hardware...


  • Santa Monica, California, United States United Software Group Full time

    Job Title: Senior Cloud ArchitectJob Summary:We are seeking a highly experienced Senior Cloud Architect to join our team at United Software Group. As a Senior Cloud Architect, you will be responsible for driving engagements related to assessing and maturing AWS Cloud usage, automation, and DevOps best practices.Key Responsibilities:Provide leadership,...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA is seeking a highly skilled Principal Platform Software Architect to lead the development of next-generation data center server product platforms. As a key member of our team, you will be responsible for designing and implementing scalable, secure, and high-performance firmware solutions for our data center products.Key Responsibilities:Design and...


  • Santa Clara, California, United States NVIDIA Full time

    NVIDIA Job OpportunityNVIDIA is a leader in the technology industry, and we're looking for a talented individual to join our team as a Principal Platform Software Architect. As a key member of our team, you will be responsible for leading the development of next-generation data center server product platforms, bringing up and driving solutions to...


  • Santa Clara, California, United States NVIDIA Full time

    About NVIDIANVIDIA is a leader in the technology industry, renowned for its innovative products and commitment to excellence. Our company has been at the forefront of technological advancements, shaping the future of computing and artificial intelligence.Job DescriptionWe are seeking a highly skilled Principal Platform Software Architect to lead the...


  • Santa Clara, California, United States Pure Storage Full time

    Join Pure Storage as a Principal Field Solutions ArchitectWe are seeking a highly skilled and experienced Principal Field Solutions Architect to join our team at Pure Storage. As a key member of our team, you will be responsible for promoting Pure in the technical community, sharing your knowledge through blog posts, webinars, and presentations, and...


  • Santa Clara, California, United States NVIDIA Full time

    About the RoleNVIDIA is a leader in the field of artificial intelligence and high-performance computing. We are seeking a highly skilled Principal Platform Software Architect to join our team.Key ResponsibilitiesDesign and develop next-generation data center server product platform architecture, bringing up and driving solutions to production.Work closely...


  • Santa Monica, California, United States INSPYR Solutions Full time

    Job Title: Senior Software ArchitectWe are seeking a highly skilled Senior Software Architect to join our team at INSPYR Solutions. As a key member of our engineering team, you will be responsible for designing and implementing scalable and performant web applications serving millions of users and requests.Responsibilities:Lead projects where you will work...


  • Santa Monica, California, United States INSPYR Solutions Full time

    About the Role:We're seeking a highly skilled Senior Software Architect to join our team at INSPYR Solutions. As a key member of our organization, you will be responsible for designing and implementing cutting-edge software solutions that meet the evolving needs of our clients.Key Responsibilities: Lead the development of complex software systems, ensuring...


  • Santa Clara, California, United States Gigamon Full time

    {"title": "Senior Principal Software Engineer", "description": "Job SummaryGigamon, a leading provider of network visibility and analytics solutions, is seeking a highly skilled Senior Principal Software Engineer to join our GigaSMART team. As a key member of our team, you will be responsible for architecting, designing, and implementing security-related...


  • Santa Clara, California, United States Palo Alto Networks Full time

    Job SummaryPalo Alto Networks is seeking a highly skilled Principal Software Engineer to join our Layer 7 Security team. As a key member of our team, you will be responsible for designing and developing device identity solutions and other security features on our next-generation firewalls.You will work closely with product management to understand user...


  • Santa Clara, California, United States NVIDIA Full time

    Principal CPU Architect Job DescriptionNVIDIA is a leader in the field of computer graphics, PC gaming, and accelerated computing. We are seeking a highly skilled Principal CPU Architect to join our team and contribute to the development of next-generation CPU cores.Key Responsibilities:Collaborate with micro-architects and senior designers to propose and...

Principal Software Architect

2 months ago


Santa Monica, California, United States GoodRx Full time

About the Role

GoodRx is seeking a highly skilled Principal Software Engineer to join our Architecture team. This team is responsible for designing and maintaining the overall structure and functionality of our software and systems.

Key Responsibilities

  • Technical Leadership and Expertise: Provide expert guidance on complex engineering problems and projects. Mentor junior engineers and lead by example in terms of technical skill and professionalism.
  • Innovation and Problem Solving: Drive innovation by identifying and solving complex, technical challenges. Stay abreast of the latest technologies and trends in the field and apply them to improve products or processes.
  • Ensure Quality: Maintain high-quality engineering standards. Review and approve pull requests, API specifications, and technical documents.
  • Collaboration: Work closely with other departments, such as product management, to ensure engineering solutions meet customer needs and business objectives.
  • Communication: Clearly communicate technical concepts to non-technical stakeholders.

Requirements

  • 10+ years of software development or data engineering experience
  • Demonstrated technical leadership in building highly available and scalable distributed systems
  • Experience with data processing frameworks such as Spark, Databricks, and Kafka Streams
  • Experience with one of the cloud environments - AWS, GCP
  • Experience building/operating highly available, distributed systems of data extraction, ingestion, and processing of large data sets
  • Experience with Kubernetes and modern observability practices
  • Expertise in one or more programming languages (Go preferred)
  • Proficient in Linux with a solid understanding of operating systems
  • Detail-oriented, self-motivated, and interested in mentorship and well-being of other team members
  • Ability to convey complex technical information to a variety of levels within the organization
  • Passionate about code quality, continuous delivery, and automated testing

Nice to Have

  • Experience with React, TypeScript, and GraphQL
  • Experience with sessions data such as Google Analytics & Segment
  • Experience related to data privacy like CCPA & GDPR (Data deletion, data de-identification, Right to forget and such)

About GoodRx

GoodRx is America's healthcare marketplace. The company offers the most comprehensive and accurate resource for affordable prescription medications in the U.S., gathering pricing information from thousands of pharmacies coast to coast, as well as a tele-health marketplace for online doctor visits and lab tests. Since 2011, Americans with and without health insurance have saved $60 billion using GoodRx and millions of consumers visit GoodRx each month to find discounts and information related to their healthcare. GoodRx is the #1 most downloaded medical app on the iOS and Android app stores.