▷ (15h Left) Software Engineer, Reporting Platform

5 days ago


Bangalore Karnataka, India Stripe Full time

Who we are About Stripe Stripe is a financial infrastructure platform for businesses Millions of companies-from the world s largest enterprises to the most ambitious startups-use Stripe to accept payments grow their revenue and accelerate new business opportunities Our mission is to increase the GDP of the internet and we have a staggering amount of work ahead That means you have an unprecedented opportunity to put the global economy within everyone s reach while doing the most important work of your career About the team The Reporting Platform Data Foundations group maintains and evolves the core systems that power reporting data for Stripe s users We re responsible for Aqueduct the data ingestion and processing platform that powers core reporting data for millions of businesses on Stripe We integrate with the latest Data Platform tooling such as Falcon for real-time data Our goal is to provide a robust scalable and efficient data infrastructure that enables clear and timely insights for Stripe s users What you ll do As a Software Engineer on the Reporting Platform Data Foundations group you will lead efforts to improve and redesign core data ingestion and processing systems that power reporting for millions of Stripe users You ll tackle complex challenges in data management scalability and system architecture Responsibilities Design and implement a new backfill model for reporting data that can handle hundreds of millions of row additions and updates efficiently Revamp the end-to-end experience for product teams adding or changing API-backed datasets improving ergonomics and clarity Enhance the Aqueduct Dependency Resolver system responsible for determining what critical data to update for Stripe s users based on events Areas include error management observability and delegation of issue resolution to product teams Lead integration with the latest Data Platform tooling such as Falcon for real-time data while managing deprecation of older systems Implement and improve data warehouse management practices ensuring data freshness and reliability Collaborate with product teams to understand their reporting needs and data requirements Design and implement scalable solutions for data ingestion processing and storage Onboard spin up and mentor engineers and set the group s technical direction and strategy Who you are We re looking for someone who meets the minimum requirements to be considered for the role If you meet these requirements you are encouraged to apply The preferred qualifications are a bonus not a requirement Minimum requirements 7 years of professional experience writing high quality production level code or software programs Extensive experience in designing and implementing large-scale data processing systems Strong background in distributed systems and data pipeline architectures Proficiency in at least one modern programming language e g Go Java Python Scala Experience with big data technologies e g Hadoop Flink Spark Kafka Pinot Trino Iceberg Solid understanding of data modeling and database systems Excellent problem-solving skills and ability to tackle complex technical challenges Strong communication skills and ability to work effectively with cross-functional teams Experience mentoring other engineers and driving technical initiatives Preferred qualifications Experience with real-time data processing and streaming systems Knowledge of data warehouse technologies and best practices Experience in migrating legacy systems to modern architectures Contributions to open-source projects or technical communities In-office expectations Office-assigned Stripes in most of our locations are currently expected to spend at least 50 of the time in a given month in their local office or with users This expectation may vary depending on role team and location For example Stripes in Stripe Delivery Center roles in Mexico City Mexico and Bengaluru India work 100 from the office Also some teams have greater in-office attendance requirements to appropriately support our users and workflows which the hiring manager will discuss This approach helps strike a balance between bringing people together for in-person collaboration and learning from each other while supporting flexibility when possible Pay and benefits Stripe does not yet include pay ranges in job postings in every country Stripe strongly values pay transparency and is working toward pay transparency globally Office locations Bengaluru Team Data Platform Job type Full time



  • Bangalore, Karnataka, India JPMorgan Chase Full time

    Job Category Software Engineering We have an exciting and rewarding opportunity for you to take your software engineering career to the next level As a Software Engineer III at JPMorgan Chase within Consumer community banking- Wealth management you serve as a seasoned member of an agile team to design and deliver trusted market-leading technology...


  • Bangalore, Karnataka, India Eurofins Full time

    Company Description Eurofins Scientific is an international life sciences company providing a unique range of analytical testing services to clients across multiple industries to make life and the environment safer healthier and more sustainable From the food you eat to the medicines you rely on Eurofins works with the biggest companies in the world to...


  • Bangalore, Karnataka, India Jobted IN C2 Full time

    To get the best candidate experience please consider applying for a maximum of 3 roles within 12 months to ensure you are not duplicating efforts Job Category Software Engineering Job Details About Salesforce We re Salesforce the Customer Company inspiring the future of business with AI Data CRM Leading with our core values we help companies...


  • Bangalore, Karnataka, India Palo Alto Networks Full time

    Company Description Our Mission At Palo Alto Networks everything starts and ends with our mission Being the cybersecurity partner of choice protecting our digital way of life Our vision is a world where each day is safer and more secure than the one before We are a company built on the foundation of challenging and disrupting the way things are done ...


  • Bangalore, Karnataka, India NatWest Group Full time

    Join us as a Software Engineer This is an opportunity for a driven Software Engineer to take on an exciting new career challenge Day-to-day you ll build a wide network of stakeholders of varying levels of seniority It s a chance to hone your existing technical skills and advance your career We re offering this role at associate level What you ll do In...


  • Bangalore, Karnataka, India Schneider Electric Full time

    Position General Manager - Software EngineeringLocation BangaloreExperience 15 - 18 years About Us Schneider Electric is a leading innovator in Energies committed to delivering top-notch solutions to our clients We pride ourselves on our collaborative culture cutting-edge technology and dedication to continuous improvement Channel partner Software R...


  • Bangalore, Karnataka, India Stripe Full time

    Who we are About Stripe Stripe is a financial infrastructure platform for businesses Millions of companies-from the world s largest enterprises to the most ambitious startups-use Stripe to accept payments grow their revenue and accelerate new business opportunities Our mission is to increase the GDP of the internet and we have a staggering amount of...


  • Bangalore, Karnataka, India Schneider Electric Full time

    Our Team At Schneider Electric we help customers make the most of their energy focusing on making energy safe reliable and efficient Our team is part of the Secure Power division and is responsible for the development of a shutdown software bridging a UPS to a customers IT infrastructure We are looking for an engineer to join the team to work on the...


  • Bangalore, Karnataka, India Telstra Full time

    Employment Type PermanentClosing Date 26 Mar 2025 11 59pmJob Title Software Engineer - Java FinTechJob Summary As a Software Engineer you thrive on working with your team to design build and deliver innovative software products and solutions that delight our customers You apply broad knowledge in software application layer solutions and the software...


  • Mumbai, Maharashtra - Bangalore, Karnataka, India Centric Software Full time

    The Business Consultant will be responsible for delivering Centric 8 Agile deployment projects on-time per schedule per responsible technical and business goals of company e g out-of-the-box - OOTB configurations customer business process mapping and best practice advocacy Key Responsibilities Deliver Centric 8 Agile deployment projects on-time per...