Skip to Content

Job Overview

Senior Software Engineer – Microservices and Data Pipelines, driving enterprise-grade data services and. People who have previous experience with writing high through put micro services, large scale datasets/databases, ETL pipelines, Data engineering, connector frameworks with strong Python, data management, and compliance-minded delivery at scale would be a…

Key points

  1. Design, implement, and operate Python-based microservices and high-throughput ETL pipelines that meet enterprise SLAs, RPO/RTO targets, and data quality standards.

  2. Embed observability by default through structured logging, metrics, and distributed tracing; define SLOs, error budgets, and incident response runbooks for production services.

  3. Conduct design and code reviews, performance and cost optimizations, and challenge fellow engineers to raise the bar on engineering excellence and operational maturity.

  4. Design and evolve reusable connector frameworks for inbound and outbound integrations with Ad tech platforms like Facebook Ads, Google Ads…

  5. Expert Python skills, including async I/O, concurrency, and service frameworks, plus strong testing strategies, and interface contracts for maintainability at scale.

  6. Proven microservices experience with containers and orchestration (Docker, Kubernetes) and event-driven patterns using message brokers or streaming platforms.

  7. Robust SQL skills integrating with analytics warehouses such as Snowflake, including cost/performance tuning patterns.

  8. Production-grade integrations with APIs, including rate-limit handling, retries, backoff policies, and change-data capture or incremental sync designs.

Skills

ETLPythonMicroservicesAWSKubernetesProspectingSQLDocker

Experience: Senior-level · 5+ years

Similar jobs

More open roles like this one