Software Engineer, Change data capture
1 day ago
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 Stripe's Change Data Capture (CDC) system powers the company's data infrastructure by streaming real-time database changes into the Stripe Data Lake. That low-latency feed unlocks timely insights and workflows across Payments, Ledger, machine learning, fraud detection, product analytics, regulatory reporting, and financial reconciliation — and it underpins externally facing tools like Radar and Sigma. CDC operates at production scale (~1M events/sec) and supports a broad user base: engineering teams, data scientists, sales & operations, and finance.CDC provides multiple products that let customers backfill historical data, stream real‑time changes into the Data Lake, and archive records to query‑optimized analytics stores — all without compromising the reliability, maintainability, or scalability of our transactional databases (for example, MongoDB).What you'll do As a Software Engineer on our team, you will do the following: Design, build, and maintain innovative next-generation or first-generation versions of key CDC products, with an emphasis on usability, reliability, security, and efficiency. Design ergonomic APIs and abstractions that build a great customer experience for internal Stripes, that will in turn enhance the experience of millions of Stripe users.Ensure operational excellence and enable a highly available & reliable CDC Platform. Collaborate nimbly with high-visibility teams and their stakeholders to support their key initiatives - while building a robust platform that benefits all of Stripe in the long term. Plan for the growth of Stripe's infrastructure by unblocking, supporting, and communicating proactively with internal partners to achieve results. Connect your work with improvements in the usability and reliability of Open Source Software (OSS) like Debezium and contribute back to the OSS community. 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 8+ years of professional experience writing high quality production level code or software programs and interest in Data Infrastructure. Has experience operating or enabling large-scale, high-availability data pipelines from design, to execution and safe change management. Expertise in Spark, Flink, Spark, Airflow, Python, Java, SQL, and API design is a plus. Has experience developing, maintaining, and debugging distributed systems built with open source tools Has experience building infrastructure-as-a-product with a strong focus on users needs Has strong collaboration and communication skills, and can comfortably interact with both technical and non-technical participants. Has the curiosity to continuously learn about new technologies and business processes. Is energized by delivering effective, user-first solutions through creative problem-solving and collaboration. Preferred qualifications Has experience writing production-level code in Expertise in Java, Go, Scala, and Airflow is a plus.Has experience designing APIs or building developer platforms Has experience optimizing the end to end performance of distributed systems Has experience with scaling distributed systems in a rapidly moving environment ● Has experience working with Airflow Infrastructure. Genuine enjoyment of innovation and a deep interest in understanding how things work Office-assigned Stripes spend at least 50% of the time in a given month in their local office or with users. This hits a balance between bringing people together for in-person collaboration and learning from each other, while supporting flexibility about how to do this in a way that makes sense for individuals and their teams. Office location - Bengaluru , KA, India
-
Need minimum 6+ Years exp.
1 day ago
bangalore, India E-Solutions Full timeJob Role: Databricks Engineer with CDC (Change Data Capture) & Kafka exp.Location: Pan IndiaMinimum Experience: 6+ YearsType of Employment: PermanentMust Have Skills: Databricks or equivalent bigdata frameworks, CDC (change Data Capture), Kafka6+ years of experience designing and building data pipelines using-Apache Spark, Databricks or equivalent bigdata...
-
Change Manager
3 days ago
bangalore, India NTT DATA Full timeMake an impact with NTT DATAJoin a company that is pushing the boundaries of what is possible. We are renowned for our technical excellence and leading innovations, and for making a difference to our clients and society. Our workplace embraces diversity and inclusion – it's a place where you can grow, belong and thrive.Your day at NTT DATAThe Senior...
-
Software Engineer Iii
20 hours ago
Bangalore, India NIKE Full timeSr. Change Engineer – Nike Bangalore, ITC WHO YOU’LL WORK WITH The Sr. Change Engineer is responsible to work alongside stakeholders on overall governance, planning, coordination, and execution of software releases. This role leads the release process within an agile and collaborative environment, managing communication between cross-functional teams to...
-
Freelance Data Engineer
1 week ago
bangalore, India upGrad Full timeWe are seeking a highly skilled and motivated Data Engineer to join our team. The ideal candidate will be responsible for designing, developing, and optimizing large-scale data pipelines and data warehouse solutions, utilizing a modern, cloud-native data stack. You'll play a crucial role in transforming raw data into actionable insights, ensuring data...
-
Freelance Data Engineer
1 week ago
bangalore, India upGrad Full timeWe are seeking a highly skilled and motivated Data Engineer to join our team. The ideal candidate will be responsible for designing, developing, and optimizing large-scale data pipelines and data warehouse solutions, utilizing a modern, cloud-native data stack. You'll play a crucial role in transforming raw data into actionable insights, ensuring data...
-
Engineering Change Analyst
1 day ago
bangalore, India Aeva, Inc. Full timeAbout us:Aeva's mission is to bring the next wave of perception to a broad range of applications from automated driving to industrial robotics, consumer electronics, consumer health, security, and beyond. Aeva is transforming autonomy with its groundbreaking sensing and perception technology that integrates all key LiDAR components onto a silicon photonics...
-
Aws Data Engineer
3 days ago
Bangalore, Karnataka, India NEC Software Solutions Full timeCompany Description NEC Software Solutions India On 1st July 2021 Rave Technologies became NEC Software Solutions India This change brought us under the global NEC Corporation brand We are proud to be part of an organisation with 122 years of experience in evolution with technology and innovation We have more than 30 years of experience in providing end to...
-
Senior Data Engineer
24 hours ago
bangalore, India Insight Global Full timeSummaryThe Senior Data Engineer is responsible for building and optimizing ETL/ELT pipelines that process terabytes of data daily across 186 data assets, implementing BigQuery datasets with enterprise-scale performance optimization, and creating the data quality monitoring and transparency dashboards that enable data owner self-service.Required...
-
Software Engineer
1 day ago
bangalore, India Nexla Full timeAbout NexlaNexla is the leading Integration platform, built with AI, for AI. Nexla takes a metadata driven approach to converge diverse integrations across Data, Documents, Agents, Applications, and APIs into a single design pattern. We accelerate the development of solutions for GenAI, Analytics, and Inter-company data. Nexla makes data users and...
-
Data Engineer
1 day ago
bangalore, India Axiom Software Solutions Limited Full timeJob Title: Data Engineer - TCSCompany: Axiom Software Solutions LimitedType: PermanentLocation: United KingdomJob Description:Axiom Software Solutions Limited is seeking a skilled Data Engineer to join our team in a permanent capacity. The ideal candidate will have significant experience in building scalable data pipelines and contributing to data management...