Skip to content

Principal Software Engineer
Company | Zeta Global |
---|
Location | San Francisco, CA, USA |
---|
Salary | $240000 – $260000 |
---|
Type | Full-Time |
---|
Degrees | |
---|
Experience Level | Expert or higher |
---|
Requirements
- 12+ years of software development experience in designing and implementing scalable systems.
- Advanced level proficiency in multiple programming languages, including Python, and Java
- Strong knowledge of software design patterns, principles, and best practices.
- Hands-on experience with cloud platforms like AWS, GCP, or Azure.
- Deep understanding of databases (SQL and NoSQL), observability tools, and DevOps practices (CI/CD, Infrastructure as Code).
- Expertise in building low-latency, high-throughput streaming pipelines and scalable architecture.
- Strong communication and interpersonal skills for effective collaboration.
- Production experience designing and developing with streaming frameworks like Kafka, Spark
- Experience integrating LLMs and Analytical LLMs into data platforms.
Responsibilities
- Lead the design, development, and implementation of complex software systems.
- Provide technical guidance and mentorship to junior and senior engineers.
- Collaborate with Product Managers, Designers, and Engineers to define product requirements and technical solutions.
- Architect scalable, reliable, and maintainable systems aligned with business goals.
- Make strategic architectural decisions to ensure long-term success.
- Establish and promote adherence to best practices, coding standards, and system reliability.
- Work with cross-functional teams to deliver high-quality products and services.
- Contribute to a positive and inclusive team culture.
Preferred Qualifications
- Domain knowledge in Marketing, Advertising technology highly preferred
- Familiarity with Federated Query and Data Clean rooms is a plus