Software Engineer II - Data Integration Platform (DIP) Ingestion
Core
Build and operate backend services and ingestion pipelines to collect data from third-party APIs and deliver it reliably to downstream systems.
Role type
Senior IC backend software engineer (data integration)
Builds
Secure, scalable integrations, ingestion pipelines, and reusable connector patterns
Domain
Cybersecurity / Data Engineering
Deliverable
production ML models | product features
Required skills
Python, backend design, APIs, data modeling, testing, debugging, performance optimization, cloud services, AWS, production operations, logs/metrics/alerts, asynchronous collaboration
Preferred skills
Go, Kafka, distributed data pipelines, third-party SaaS API integration, Docker, SQL databases, batch/snapshot ingestion, workflow orchestration
Technologies
Python, AWS, Kafka, Docker, SQL
Responsibilities
Build and improve secure, scalable integrations; own complex features end-to-end; contribute to ingestion-platform capabilities; use AI-assisted tools for development and troubleshooting; improve ingestion freshness and reliability; diagnose issues across vendor APIs and services
Seniority
Mid-level, hands-on IC