Bachelor’s degree or equivalent practical experience
Excellent coding proficiency in an object-oriented language (Python preferred; C# or Java also considered)
Demonstrated experience using test automation for code certification
Exceptional design and problem-solving abilities
Strong commitment to code quality and engineering excellence at scale
Effective written and verbal communication skills
Ability to clearly articulate and present complex analytical findings visually to non-technical stakeholders
Proven ability to thrive in a fast-paced, iterative development setting
Unwavering personal integrity, professional conduct, and ethical standards
Nice to Haves
Experience developing REST APIs
Proficiency with microservice architectures
Familiarity with cloud environments (GCP, AWS, Azure)
Expertise in relational databases (PostgreSQL, MySQL, MSSQL)
Experience with key-value and NoSQL data services (e.g., S3, MongoDB, Couchbase)
Competence in containerization and orchestration (e.g., Docker, Kubernetes)
Prior experience presenting to senior executives
Experience with full stack development
What You'll Be Doing
Design, develop, and deploy full stack applications
Create and implement software frameworks and architectures aligned with internal and external standards
Maintain a strong focus on quality and security, incorporating automation, design reviews, and unit testing
Analyze scoping efforts to ensure best practices and efficiency
Manage and support projects across the entire software development lifecycle
Conceptualize, code, deploy, and refine next-generation prototypes
Collaborate effectively both independently and within cross-functional teams
Lead product initiatives, suggest improvements, and mentor team members
Demonstrate flexibility in analyzing technical issues and clearly communicating solutions and recommendations
Work collaboratively with Product Managers and Engineer to deliver innovative solutions that meet business needs
Apply agile development methodologies proficiently
Develop testing infrastructure, test cases, and automation to guarantee product quality
Utilize and support ML and AI development efforts
Communicate complex technical ideas clearly to both technical and non-technical audiences
Perks and Benefits
Collaborate with engineering, development, architecture, product management, and operations teams to improve eBay's cybercrime prevention, resilience, and response
Coach teams on the cybercrime landscape with a focus on risk reduction
Communicate insights and recommendations across the organization, ensuring close alignment with all relevant eBay departments and partners
Foster a dynamic, success-oriented culture
Utilize excellent communication skills to create awareness and engagement materials for various teams and stakeholders