As a Principal Software Engineer, you will lead the design and delivery of scalable platform capabilities, driving cloud-native architecture and distributed system solutions that support AI/ML integration and real-time data processing. This role requires overseeing the full software development lifecycle across multiple teams, ensuring technical excellence and alignment with strategic roadmaps. You will provide mentorship, influence architectural decisions, and collaborate cross-functionally to translate complex business needs into innovative, reliable software solutions that serve millions of users while fostering continuous improvement and operational excellence. The Marketplace Tech team develops a dynamic platform connecting customers with third-party sellers by transforming complex data into actionable insights and production-ready models. Collaborating with product, engineering, and business units, the team drives seller success, customer experience, trust, safety, and growth. Members define success metrics, conduct experiments, and create predictive and causal solutions delivering measurable impact. Leveraging expertise in data science, machine learning, Python, and data visualization, the team addresses complex challenges with a focus on technical excellence, innovation, and clear communication to achieve strategic objectives.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Principal