The Principal, Software Engineer leads platform engineering efforts by delivering scalable, cloud-native solutions and reusable infrastructure components. This role drives the full software development lifecycle across multiple teams, integrating AI/ML technologies to enhance system capabilities. The position requires strategic technical leadership, mentorship, and collaboration to align engineering initiatives with business objectives. The Principal Engineer ensures high-quality, reliable software delivery while fostering innovation and continuous improvement. This role demands strong judgment, adaptability, and effective communication to support long-term platform evolution and operational excellence. About the team: The team tackles complex business and technical challenges within Growth Tech by leveraging advanced AI coding agents across planning, design, implementation, testing, and operations. They set standards for scalable, reliable, and secure production systems at the intersection of software engineering, data, and AI. Delivering valuable insights to suppliers and merchants, the team builds platforms for intelligent automation, including agent orchestration and customer-facing AI solutions. Focused on rapid iteration and adaptive systems that learn from usage, the team fosters collaboration and continuous improvement to drive innovation in a dynamic environment.
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