Your browser does not support javascript! Please enable it, otherwise web will not work for you.

Senior Software Development Engineer in

Home > Java programming jobs

Senior Software Development Engineer in in Others

  • Fivetran
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Review requirements, specifications, and technical designs and provide risk-focused feedback.
  • Design, develop, and evolve scalable Java automation frameworks emphasizing reliability, performance, and data correctness.
  • Create test strategies and automate complex features across multiple environments.
  • Build validation layers that improve CI/CD pipelines and prevent silent failures and regressions.
  • Develop AI- and LLM-powered tools, agents, and workflows for debugging, test generation, flaky-pattern detection, log analysis, and root-cause identification.
  • Measure and improve reliability, automation efficiency, and defect-prevention outcomes.
  • Test data pipelines and ELT platforms, including CDC, connector-based ingestion, and source-to-destination data validation.
  • Collaborate with engineering and product leaders and coach quality engineers on automation excellence.

Requirements

  • 6+ years of software industry experience focused on quality, automation, and engineering excellence.
  • Strong proficiency in Java and deep understanding of object-oriented programming principles.
  • Expertise designing scalable automation frameworks and identifying negative, edge, and high-risk scenarios.
  • Understanding of distributed-systems risks including schema drift, idempotency failures, data inconsistencies, and race conditions.
  • Hands-on experience with AWS, GCP, or Azure and containerized environments using Docker and Kubernetes.
  • Experience building and maintaining CI/CD pipelines with tools such as Jenkins and Buildkite.
  • Experience with backend automation frameworks, database internals, and testing data pipelines or ELT platforms.
  • Hands-on experience with CDC mechanisms, connector-based ingestion, and large-scale data accuracy and consistency validation.
  • Demonstrated ability to use AI/LLM tools and build AI-assisted workflows, tools, or agents integrated into engineering pipelines.
  • Bonus: experience testing Snowflake, BigQuery, Redshift, Oracle, SQL Server, PostgreSQL, or MySQL; distributed-systems testing; data reconciliation; log-based CDC; API polling; batch/file ingestion; or query-based incremental syncs.

Benefits

  • Full-time hybrid position based in the Bangalore office with remote flexibility and two in-office days per week.
  • 100% employer-paid medical insurance, subject to country and worker-type variation.
  • Paid time off, paid sick time, parental leave, holidays, a Global Week of Rest, and volunteer days off.
  • RSU stock grants, professional development and training, team-building activities, free food, virtual happy hours, and a monthly cell phone stipend.
  • Mental health support platform offering therapy, coaching, and self-guided mindfulness resources for covered employees and dependents.

Fivetran

Fivetran, the global leader in data movement, helps customers use their data to power everything from AI applications and ML models, to predictive analytics and operational workloads. The Fivetran platform reliably and securely centralizes data from hundreds of SaaS applications and databases int...

Similar positions

QA Automation Engineer

  • Applaudo Studios
  • Full time
  • USA
  • 09/13/2026
  • Irvine, CA

DevOps Engineer (REF5793N)

  • Deutsche Telekom IT Solutions
  • Full time
  • Others
  • 09/13/2026
  • Debrecen, Hungary

Lead Software Engineer - Android Engineer

  • JPMorgan Chase
  • Full time
  • USA
  • 09/13/2026
  • Salary: $157k - $215k/yr
  • New York, NY

Full Stack Software Engineer 4

  • Netflix
  • Full time
  • USA
  • 09/13/2026
  • Salary: $250k-$413k
  • Remote

Staff Software Engineer, Data Warehouse

  • Airbnb
  • Full time
  • USA
  • 09/12/2026
  • Salary: $212k-$265k
  • Remote