Principal Software Engineer
Listed on 2026-06-18
-
Software Development
AI Engineer (Applied/Software), Machine Learning/ ML Engineer, Backend Developer, Cloud Engineer - Software
What You’ll Do
- Design and build distributed systems that process, enrich, and respond to billions of behavioral events per day in real time.
- Develop high-performance APIs and services that support advertising, identity, and intent features across the Marketing Platform.
- Leverage machine learning and large language models (LLMs) to analyze behavioral data, classify content, extract signals, and enable intelligent decision-making.
- Build intelligent agents using frameworks like Lang Graph or MCP to reason over data and power user-facing insights.
- Design and operate data pipelines using tools like Kafka, Kinesis, and Click House to support both streaming and batch workloads.
- Drive quality, performance, scalability, and observability across all systems you own.
- Collaborate cross-functionally with product managers, data scientists, and engineers to deliver customer-facing features and internal tooling.
- Contribute to technical leadership and mentorship of teammates.
- 8+ years of backend, data, or infrastructure engineering experience, or equivalent impact and leadership.
- Strong experience in at least one of the following:
- Distributed systems engineering (e.g., building low latency high and throughput APIs, scalable microservices, event processing pipelines)
- Big data infrastructure (e.g., streaming, warehousing, low-latency storage at scale)
- Applied AI/ML, including use of LLMs for extraction, classification, or reasoning tasks
- Proficiency in one or more core languages:
Java, Go, Python. - Solid grasp of SQL and large-scale data modeling.
- Familiarity with databases and tools such as:
Click House, DynamoDB, Bigtable, Memcached, Kafka, Kinesis, Firehose, Airflow, Snowflake.
- Comfortable using LLMs as part of your development workflow—whether via tools like Copilot, Cursor, ChatGPT, Claude, or others—to boost productivity, explore architecture ideas, and rapidly prototype.
- Skilled at designing and implementing LLM-powered systems such as RAG pipelines, agent frameworks (e.g., Lang Graph), or intelligent workflows that reason across large datasets in real time.
- Experience in ad tech, real-time bidding (RTB), or programmatic systems.
- Background in identity resolution, attribution, or behavioral analytics at scale.
- Contributions to open source in ML, infrastructure, or data tooling.
- Strong product instincts and a passion for building tools that drive meaningful outcomes.
$163,800—$257,400 USD
Zoom Info may use a software-based assessment as part of the recruitment process. More information about this tool, including the results of the most recent bias audit, is available.
Zoom Info is proud to be an equal opportunity employer, hiring based on qualifications, merit, and business needs, and does not discriminate based on protected status. We welcome all applicants and are committed to providing equal employment opportunities regardless of sex, race, age, color, national origin, sexual orientation, gender identity, marital status, disability status, religion, protected military or veteran status, medical condition, or any other characteristic protected by applicable law.
We also consider qualified candidates with criminal histories in accordance with legal requirements.
For Massachusetts Applicants:
It is unlawful in Massachusetts to require or administer a lie detector test as a condition of employment or continued employment. An employer who violates this law shall be subject to criminal penalties and civil liability. Zoom Info does not administer lie detector tests to applicants in any location.
Zoom Info is committed to protecting your privacy when you apply for jobs with us. Please review our Job Applicant Privacy Notice for more details on how we handle your personal information.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).