EBay Platform Security Team Job Description
At eBay, we're more than a global ecommerce leader — we're changing the way the world shops and sells. Our platform empowers millions of buyers and sellers in over 190 markets around the world.
We're committed to pushing boundaries and leaving our mark as we reinvent the future of ecommerce for enthusiasts.
Our customers are our compass, authenticity thrives, bold ideas are welcome, and everyone can bring their unique selves to work — every day.
We're in this together, sustaining the future of our customers, our company, and our planet.
About the Role
The eBay Platform Security Team is seeking full-time software engineers to develop security platform solutions.
Our team handles critical security measures for both external and internal applications, and we are spearheading the transition to next-generation infrastructure.
We invite you to contribute to complex, large-scale platforms, engage with top-tier systematic designs and implementations, and collaborate with world-class experts and talented engineers.
Responsibilities:
* Design, implement, operate, and maintain the Certificate Management and Edge Security systems.
* Develop new features and improvements for the state-of-the-art Certificate Management Service.
* Operate and maintain the Certificate Management Service to meet eBay's extensive business needs.
* Build and implement security solutions at the edge layer, including rate limiting, bot mitigation, and security policies.
* Maintain the edge security solutions to support eBay's extensive business requirements.
Qualifications:
* Bachelor's or Master's degree in Computer Science, Engineering, or related field.
* Minimum 5 years of professional software development experience, specifically in security solutions.
* Proficient in Java development and familiar with the Spring.IO framework.
* Strong understanding of network security concepts such as PKI, X509 Certificate, SSL/TLS, HTTPS, and cryptographic theories.
* Knowledge of modern commercial networking topologies (e.g., CDN, PoP, Gateways, software load balancing).
* Mastery Kubernetes usage. Experience in developing Kubernetes controllers is a big plus.
* Proficiency in RDBMS and NoSQL databases.
* Familiarity with observability tools and practices (e.g., Clickhouse, Grafana, Open Search, Kibana).
* Familiarity with messaging queues (e.g. Kafka)
* Agile Development Practices.
* Excellent problem-solving and analytical skills.
* Strong communication and teamwork skills.
* Proficiency in Golang is a plus.
#LI-CD1