Principal Software Engineer

Found in: Talent US C2 - 2 weeks ago


San Mateo, United States ZoomInfo Full time

As a Principal Software Engineer in our team you'll have a key role in the design, implementation and deployment of ZoomInfo’s Data Platform. The ideal candidate is an experienced software engineer having built large scale data pipelines or systems using excellent problem solving skills and know-how of working in very large scales. Our data platform is a nascent initiative and you’ll have the opportunity to affect its direction. You’ll take the lead in bringing in new ideas, testing and validating them quickly and independently, and incorporating them while socializing them with the team.

What you’ll be doing:

Design, build and operate highly scalable and flexible systems that can manage and process billions of records a day and support complex and diversified data pipelinesLeverage cloud computing architectures to support development needsTrack and identify relevant new technologies in the market and push their implementation into our pipelines through research and prototypingDevelop processes and tools to monitor, analyze, maintain and improve data operation, performance and usabilityPartner closely with Engineering Leaders, Architects, and Product Managers to understand business requirements and provide technical solutions within larger roadmapWork closely with Data Engineers, Data Analysts, Data Scientists, and Domain Experts to understand their needs for the data platformEvangelize and educate about new solutions, work across the company to apply the data processing patternsFind the right balance between perfection and getting the job done

Why you’ll love working here:

Solve interesting and challenging problems alongside a great team of engineersDevelop new skills as you push your knowledge, and our technology, to new levelsWork for a profitable, growing company with an impressive Fortune 500 client list

What you will bring:

Bachelor’s degree in Computer Science, Software Engineering or related field10+ years of Software Engineering experience in data platform / big data software, with a proven track record of delivering highly scalable and efficient solutionsSubstantial experience with Java 8+ (preferred), Scala, or PythonExperience with streaming / data processing technologies such as Beam, Spark, Kafka, Airflow, HBase, PrestoProven experience building enterprise-grade software in a cloud-native environment (GCP or AWS) using cloud services such as GCS/S3, Dataflow/Glue, Dataproc/EMR, Cloud Function/Lambda, BigQuery/Athena, BigTable/DynamoDeep technical understanding of software engineering and working with data at scaleExperience in system architecture and designExperience in stream / data processing technologies like Kafka, Spark, Google BigQuery, Google Dataflow, Presto, HBaseFamiliarity designing CI/CD pipelines with Jenkins, Github Actions, or similar toolsExperience with SQL, particularly performance optimizationExperience with Graph and Vector database or processing frameworksExperience with Kubernetes using GKE/EKSExperience working in and promoting a diverse work environment

The US base salary range for this position is $180,000.00 - $247,500.00 + Bonus + Equity + Benefits.

Actual compensation offered will be based on factors such as the candidate’s work location, qualifications, skills, experience and/or training. Your recruiter can share more information about the specific salary range for your desired work location during the hiring process.

We want our employees and their families to thrive. In addition to comprehensive benefits we offer holistic mind, body and lifestyle programs designed for overall well-being.



  • San Mateo, United States Joyous Full time

    Mission: Our mission is to enable individuals, families, communities, and humanity to live a Joyous life. Who we are: Joyous is a Public Benefit Corporation that places patients’ well-being as the #1 priority. Joyous is a Silicon Valley headquartered company born out of a collaboration among medical experts, psychology specialists, and Silicon Valley...


  • San Mateo, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team. A massive new market opportunity is being created at the intersection of Cloud and Data, and the Snowflake Data Cloud is leading the way, all powered by the database engine we are building from the ground up. Key to Snowflake's Database Engine is our large scale distributed transactional Key-Value store -...


  • San Mateo, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team. Running Snowflake in public sectors in different countries and regions, even in different industry verticals, requires us to build a compliant, secure, and auditable infrastructure. Many key design decisions are deeply rooted in the Snowflake product architecture. As a principal engineer, you will be...


  • San Mateo, United States Zoox Full time

    Our Calibration, Localization, and Mapping (CLAMS) team is responsible for building the algorithms and tools necessary for keeping Zoox vehicles well calibrated, always knowing where they're located within the world, and aware of their environment. Without precise calibration, localization, and mapping our vehicles would be at a disadvantage when it comes to...


  • San Jose, United States Renesas Full time

    As a Principal Software Architect, you will play a crucial role in architecting and developing modular software solutions and software tools for Embedded and Automotive applications. You will collaborate with Hardware and Software engineering teams to define and develop scalable, agile software solutions to our customers complex systems Responsibilities •...


  • San Diego, United States Kyocera Full time

    Senior Principal Cellular Software Engineer will be responsible for developing the 5 G base station hardware and software platform based on Radysis L 2/ L3 and Flex. Ran or Aerial L 1 software. This is part of the KWIC 5 G Base Station Development. D Engineer, Software Architect, Software, Principal, Software Engineer, Cloud Architect, Manufacturing,...


  • San Diego, United States Alvys Full time

    As a software engineer at Alvys, you will develop and operate a SaaS platform for freight transportation logistics. Your work will reduce repetitive tasks, increase productivity, and create overall efficiencies in the movement of physical goods. This is a full-time, long-term role at an ambitious, early stage company. As such, it will require you to wear...

  • Principal Software Engineer with Security Clearance

    Found in: Dice One Red US C2 - 2 weeks ago


    San Antonio, United States Northrop Grumman Full time

    Join Northrop Grumman on our continued mission to push the boundaries of possible across land, sea, air, space, and cyberspace. Enjoy a culture where your voice is valued and start contributing to our team of passionate professionals providing real-life solutions to our world’s biggest challenges. We take pride in creating purposeful work and allowing our...

  • Senior Principal Software Engineer

    Found in: beBee jobs US - 2 weeks ago


    San Diego, California, United States Tendo Full time

    The ideal candidate has full stack experience building SaaS and/or Cloud Native software for a regulated industry.Additionally, the Senior Principal Software Engineer will bring deep expertise in one or more technologies including distributed microservice architecture, Go, Ent, gRPC, Twirp, and/or AWS technologies like EventBridge and Aurora.The Senior...


  • San Mateo, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team. There is only one Data Cloud. Snowflake's founders started from scratch and designed a data platform built for the cloud that is effective, affordable, and accessible to all data users. But it didn't stop there. They engineered Snowflake to power the Data Cloud, where thousands of organizations unlock the...


  • San Mateo, United States CareerBuilder Full time

    Build the future of data. Join the Snowflake team. The Service runtime team's mission is to deliver a modern, distributed, cloud-native service fabric that ensures Snowflake can scale infinitely to meet rapidly growing customer demand across multiple cloud providers. Today the service platform manages the lifecycle for thousands of VMs and millions of...


  • San Mateo, United States Snowflake Computing Full time

    Build the future of data. Join the Snowflake team. The Service runtime team's mission is to deliver a modern, distributed, cloud-native service fabric that ensures Snowflake can scale infinitely to meet rapidly growing customer demand across multiple cloud providers. Today the service platform manages the lifecycle for thousands of VMs and millions of...

  • Principal Software Engineer

    Found in: Appcast US C2 - 2 weeks ago


    San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.We...


  • San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.We...

  • Principal Software Engineer

    Found in: Appcast Linkedin GBL C2 - 3 weeks ago


    San Diego, United States Garnet River Full time

    Garnet River® is a full-service information technology company that customizes solutions for its clients. We solve challenges through staff augmentation, project-based teams and technical solutions. Our staffing division works as a recruiting arm for companies in the region and across the country. Clients turn to us to help them find professional talent.We...

  • Lead/Principal Software Engineer

    Found in: Appcast US C2 - 2 weeks ago


    San Diego, United States CSG Talent Full time

    Summary:We're working with a global Biotech company who develops enzymatic DNA synthesis technology, driving innovation in industrial synthetic biology, personalised therapeutics, diagnostics, and future applications in information storage and nanotechnology.We're seeking a Principal Software Engineer to spearhead the MES software development and...

  • Lead/Principal Software Engineer

    Found in: Appcast Linkedin GBL C2 - 2 weeks ago


    San Diego, United States CSG Talent Full time

    Summary:We're working with a global Biotech company who develops enzymatic DNA synthesis technology, driving innovation in industrial synthetic biology, personalised therapeutics, diagnostics, and future applications in information storage and nanotechnology.We're seeking a Principal Software Engineer to spearhead the MES software development and...


  • San Diego, United States CSG Talent Full time

    Summary:We're working with a global Biotech company who develops enzymatic DNA synthesis technology, driving innovation in industrial synthetic biology, personalised therapeutics, diagnostics, and future applications in information storage and nanotechnology.We're seeking a Principal Software Engineer to spearhead the MES software development and...


  • San Carlos, United States Tangerine Search Inc Full time

    Our client is seeking a Full-Time Salaried Principal Software Engineer / Architect to join their dynamic group of engineers dedicated to overcoming the toughest challenges in medical technology. As a crucial member of the team, you'll be instrumental in designing and developing the software components that drive our planning and delivery solutions for their...

  • Principal Android Software Engineer

    Found in: Appcast US C2 - 4 days ago


    San Jose, United States PER International Full time

    Principal Android Software Engineer(San Jose, California - San Diego, California)Responsibilities:Spearhead and propose strategic innovations for the development of the system software stack and ecosystem.Lead the design of high-level system architecture for the next generation of Android and mobile devices.Collaborate closely with engineering leaders and...