- Company Name
- Netflix
- Job Title
- Software Engineer 5 - Ads CRM
- Job Description
-
**Job title**
Software Engineer 5 – Ads CRM
**Role Summary**
Build core AI/ML‑driven tooling to empower Netflix’s ad sales pipeline. Design, develop, and maintain scalable backend services and integrations with third‑party CRMs (Salesforce preferred) that deliver real‑time sales insights and automated workflows to accelerate revenue.
**Expectations**
- Lead architecture/design of data‑rich, campaign‑aware services.
- Deliver production‑grade APIs, UI components, and integrations that support sales productivity, account foundations, and performance management.
- Translate business requirements into reliable, maintainable code with strong testing, CI/CD, and DevOps practices.
- Mentor and influence cross‑functional teams on best practices and emerging AI/ML techniques.
**Key Responsibilities**
- Design and implement distributed microservices (Java/Spring Boot, Node.js, etc.) for real‑time lead scoring, recommendation engines, and workflow automation.
- Integrate with Salesforce and other sales/CRM platforms; customize workflows and data pipelines via APIs, GraphQL, and webhooks.
- Build data pipelines using Kafka, NoSQL stores, and cloud services to ingest, transform, and serve advertising and sales metrics.
- Apply AI/ML and generative AI models to sales processes—lead qualification, pitch selection, personalized content delivery.
- Participate in code reviews, performance tuning, and reliability engineering (incident response, monitoring, SLOs).
- Collaborate with UX, product, and data science teams to define feature scope and success metrics.
**Required Skills**
- 8+ years of full‑stack engineering experience; strong background in Java/Spring Boot, Node.js, React, and GraphQL.
- Proven experience building SaaS tools and APIs that serve sales or marketing workflows; deep familiarity with Salesforce integration.
- Expertise in distributed systems, microservices, Kafka, NoSQL databases (Cassandra, DynamoDB), and AWS cloud services.
- Hands‑on knowledge of CI/CD pipelines, Docker/Kubernetes, and DevOps best practices.
- Working knowledge of AI/ML and generative‑AI techniques applied to sales or customer‑engagement problems.
- Strong database design, data modeling, and query optimization skills.
- Excellent problem‑solving, communication, and collaboration abilities.
**Required Education & Certifications**
- Bachelor’s degree (or equivalent) in Computer Science, Software Engineering, or related technical field.
- Relevant certifications (e.g., AWS Certified Solutions Architect, Salesforce Developer) desirable but not mandatory.