Staff Software Engineer, Data
Wiraa
Job Overview
Who's the hiring manager?
Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Job Description
About The Company
Stripe is a leading financial infrastructure platform that empowers businesses worldwide to accept payments, grow revenue, and explore new market opportunities. Serving a diverse client base that ranges from the largest global enterprises to innovative startups, Stripe's mission is to increase the GDP of the internet by providing seamless, reliable, and scalable financial services. With a focus on building robust technology and infrastructure, Stripe is committed to democratizing access to financial tools, enabling entrepreneurs and organizations to thrive in the digital economy. The company fosters a culture of innovation, integrity, and inclusivity, offering employees the opportunity to work on impactful projects that shape the future of online commerce and financial technology.
About The Role
We are seeking a highly experienced Staff Software Engineer, Data to join the Company Universe team at Stripe. This team is responsible for managing all data-related functions that support the Sales, Marketing, and Self-Serve Growth segments of the business. As a key member of the team, you will design and develop scalable data pipelines and applications that provide critical insights and support decision-making processes across the organization. Your work will directly influence how Stripe understands its business performance, enhances customer experiences, and drives strategic growth initiatives. The ideal candidate will possess deep expertise in data engineering, a passion for building data-driven solutions, and the ability to lead technical initiatives that have a broad organizational impact.
Qualifications
- 10+ years of hands-on software development experience, particularly with data-intensive applications.
- Proven experience leading technical projects and influencing cross-functional teams.
- Strong expertise in building and debugging data pipelines using distributed frameworks such as Spark, Hadoop, or similar technologies.
- Proficiency in backend programming languages such as Scala, Java, or Go, complemented by solid SQL skills.
- Exceptional analytical skills with an understanding of data quality issues and complex dataset management.
- Excellent communication skills, capable of articulating technical concepts to diverse audiences.
- Experience with cloud-based data infrastructure and tools is a plus.
Responsibilities
- Lead the design, development, and maintenance of scalable data pipelines, models, and applications that support Stripe’s Growth, Sales, and Marketing teams.
- Establish and manage SLAs for data pipelines and datasets to ensure high availability and reliability.
- Build and enhance data infrastructure, including pipelines, tools, and frameworks, to facilitate collaboration and data accessibility across teams.
- Design and implement data movement and integration systems that seamlessly connect internal systems with third-party data sources, maintaining data security and integrity.
- Mentor junior engineers, fostering a culture of continuous learning, innovation, and adherence to best practices in data engineering and software development.
- Collaborate closely with cross-functional teams to understand data needs, troubleshoot complex data issues, and optimize data workflows.
- Utilize analytical skills to address and resolve data quality issues, ensuring the accuracy and consistency of business-critical data.
- Drive initiatives that improve data visibility and support strategic decision-making processes across the organization.
Benefits
- Competitive salary with annual ranges based on location and experience.
- Equity options, allowing employees to share in the company's success.
- Comprehensive health, dental, and vision insurance plans.
- Retirement savings plans with company matching contributions.
- Performance-based bonuses and sales commissions where applicable.
- Wellness stipends and resources to support physical and mental health.
- Flexible work arrangements, including remote work options and office-based roles.
- Opportunities for professional development and continuous learning.
Equal Opportunity
Stripe is an equal opportunity employer committed to fostering an inclusive environment for all employees. We celebrate diversity and are dedicated to creating a workplace where everyone feels valued, respected, and empowered to contribute their best. We do not discriminate based on race, ethnicity, gender, age, sexual orientation, disability, or any other protected characteristic. All qualified applicants are encouraged to apply, and we are committed to providing reasonable accommodations throughout the hiring process.
Key skills/competency
- Data Engineering
- Distributed Systems
- Spark
- Hadoop
- Scala
- Java
- Go
- SQL
- Data Pipelines
- Data Modeling
- Cloud Infrastructure
- Technical Leadership
- Mentorship
- Data Quality
- Cross-functional Collaboration
How to Get Hired at Wiraa
- Research Wiraa's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
- Tailor your resume for data roles: Highlight extensive experience with data-intensive applications, distributed frameworks, and backend languages.
- Showcase distributed data pipeline expertise: Emphasize your proficiency in Spark, Hadoop, Scala, Java, Go, and SQL.
- Prepare for technical and behavioral interviews: Practice solving complex data engineering problems and discussing leadership and collaboration scenarios.
- Network with Wiraa professionals: Connect with current employees on LinkedIn to gain insights and potential referrals.
Frequently Asked Questions
Find answers to common questions about this job opportunity
Explore similar opportunities that match your background