The Software Engineer role at Stripe focuses on designing and building infrastructure for batch data processing, playing a crucial part in ensuring the reliability and effectiveness of data orchestration processes. Key responsibilities include developing both next-generation and first-generation Data Platform products while maintaining a strong user experience. Applicants should have a minimum of 8 years of professional experience and expertise in several programming languages and data pipeline