Software Engineer - 3
Core
Designing and developing eBay's global affiliate system to connect external partners and architecting the affiliate payment system for accurate partner payouts.
Role type
Senior backend software engineer (data processing & payments)
Builds
Global affiliate system, affiliate payment system, event-driven data processing and enrichment systems
Domain
Ecommerce, Payments, Big Data
Required skills
Java, Python, Apache Flink, Apache Kafka, Apache Airflow, Kubernetes, Docker, Oracle, NuDocument, Apache Hive, Hadoop, Spark, RESTful API design, third-party vendor integration, data quality & privacy compliance
Preferred skills
Experience with internal stream-processing platform Rheos, internal Data Lake Studio (DLS), Salesforce integration, Ads/Affiliate traffic events enrichment
Technologies
Apache Flink, Apache Kafka, Apache Airflow, Kubernetes, Docker, Oracle, NuDocument, Apache Hive, Hadoop, Spark, Salesforce, Rheos, Data Lake Studio
Responsibilities
Designing and developing the global affiliate system to connect external partners; Architecting and maintaining the affiliate payment system; Building and enhancing large-scale, event-driven data processing and enrichment systems; Ensuring reliable integration and synchronization of partner and transaction data across multiple critical platforms; Collaborating with cross-functional teams to define technical requirements and drive system architecture decisions.
Seniority
Senior, hands-on IC
