More jobs:
Job Description & How to Apply Below
The Opportunity:
You’ll own the technical path from discovery to go‐live for client integrations: APIs, data pipelines, secure auth, and eventing that power Mia’s agents. You’ll also build reusable connectors and playbooks that scale across 150+ global accounts, partnering closely with Product, Service Delivery, and Platform Engineering.
Responsibilities:
Integration Ownership – Translate business workflows into technical designs; implement and validate integrations across REST/Graph
QL APIs, webhooks, event streams, and bulk data jobs.
Reusable Connectors & SDKs – Build and maintain Media Mint AI connectors (auth, pagination, rate‐limit handling, retries, schema mapping) and light SDKs/templates to accelerate future work.
Data Onboarding & Modeling – Map and normalize client data (campaigns, audiences, creatives, spend, outcomes) into Media Mint AI’s canonical schemas; add validation, dedup, and lineage checks.
Identity & Access – Implement SSO/SAML/OAuth2/SCIM; manage secrets and least‐privilege IAM; ensure tenancy isolation and secure data paths (VPC peering, Private Link/Private Service Connect).
Eventing & Automatons – Wire streaming/event‐driven flows (Kafka/Pub/Sub/Kinesis), idempotent processors, retries, and dead‐letter queues for resilient automations.
Quality & Observability – Instrument integrations with logs/metrics/traces; define SLIs/SLOs; author runbooks and escalation paths; lead blameless RCAs and preventative fixes.
Security & Compliance – Embed privacy by design (PII handling, minimization, consent, retention) aligned to SOC 2, ISO 27001, and GDPR/CCPA.
Partnering & Solutioning – Join discovery/presales to scope feasibility, draft high‐level designs, estimate effort/risks, and set clear expectations.
Qualifications:
5+ years in Integration, Solutions, or Platform/Backend Engineering delivering production‐grade integrations for SaaS or data platforms.
Strong in APIs (REST/Graph
QL/gRPC), webhooks, and auth flows (OAuth 2.0, SAML, SCIM); hands‐on secret management.
Proficient in Python (preferred) or Type Script/Go; comfortable with Linux, containers, and CI/CD. Cloud experience in AWS/GCP/Azure (networking, IAM, VPC peering, private connectivity, cost/throughput trade‐offs).
Built data pipelines (batch & streaming) with Airflow/Cloud Composer, dbt, Kafka/Pub/Sub/Kinesis; warehouses such as Snowflake/Big Query/Redshift.
Knowledge of contracts & change management (OpenAPI/Swagger, versioning, backward compatibility, feature flags, blue‐green/canary).
Evidence of debugging and performance tuning across API limits, serialization, async queues, concurrency, and storage layers.
Clear written and verbal communication with both technical and non‐technical stakeholders.
Nice to Have:
Domain familiarity with AdTech/Mar Tech/Rev Ops data models (campaigns, pacing, attribution, audiences, product feeds).
Exposure to agentic/AI workflows (prompt orchestration, evaluation, feedback signals) and tooling such as MLflow, Vertex AI, or Bedrock.
Experience with multi‐tenant design and tenant‐aware observability, throttling, and isolation.
Contributions to integration playbooks, sample apps, or open‐source connectors.
What Success Looks Like (30/60/90):
30 days:
Ship a small connector or extend an existing one; document integration patterns and runbooks.
60 days:
Lead an integration from discovery to UAT; establish SLIs/SLOs and dashboards for your integrations.
90 days:
Template a reusable connector/SDK and playbook adopted by other teams; reduce time‐to‐go‐live across a client cohort.
Why Media Mint?
AI That Ships – Integrations you build power live agents in production and move client KPIs in days, not months.
Scale & Variety – Solve for a wide spectrum of platforms and publishers across 150+ global accounts.
Builder’s Culture – Pragmatic problem‐solving, rapid iterations, and reusable components over one‐offs.
Growth Path – Own marquee integrations, influence Media Mint AI’s platform APIs, and grow into architecture or leadership tracks.
Interested?? Apply Now
Note that applications are not being accepted from your jurisdiction for this job currently via this jobsite. Candidate preferences are the decision of the Employer or Recruiting Agent, and are controlled by them alone.
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
To Search, View & Apply for jobs on this site that accept applications from your location or country, tap here to make a Search:
Search for further Jobs Here:
×