Software Engineer 3
Core
Design, develop, and implement robust, secure payment systems using scalable microservice architecture for eBay's global ecommerce platform.
Role type
Senior IC software engineer (payments/fintech)
Builds
Cloud-based payment tools and internet-related tools for millions of buyers and sellers
Domain
Ecommerce + Payments/Fintech
Deliverable
production ML models | product features
Required skills
Microservices architecture, REST/gRPC APIs, distributed systems, SDLC (integration, end-to-end, production testing), Payments/Fintech technologies (credit card, ACH, wire transfers), Card security protocols (PCI, Mutual Auth, HMAC), mTLS, encryption standards, certificate lifecycle management, relational/non-relational/big data stores (Couchbase, MongoDB, Cassandra, Hadoop), Object-oriented functional programming, reactive/asynchronous design patterns, Java, Spring, Spring Boot, JDBC, Agile/Scrum
Preferred skills
None stated
Technologies
Java, Spring, Spring Boot, JSP, JDBC, Couchbase, MongoDB, Cassandra, Hadoop
Responsibilities
Design and develop secure payment systems; Support on-call duties to resolve site issues; Collaborate with product and design teams to formulate use cases; Develop and support projects throughout the development life cycle; Analyze technical issues and communicate solutions
Seniority
Senior, hands-on IC