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

Senior Software Engineer

Home > Java programming jobs

Senior Software Engineer in Others

  • Fivetran
  • Full time
  • Email
  • Bengaluru, India

Responsibilities

  • Design and implement features and performance improvements for highly scalable distributed data pipelines on the cloud.
  • Develop, maintain, and test software code.
  • Conduct software design and code reviews.
  • Collaborate with peers, product managers, customer support, and other stakeholders to deliver high-quality, performant, and scalable products.
  • Identify and resolve performance and scalability challenges.
  • Participate periodically in an on-call rotation.
  • Participate in the hiring process.
  • Mentor junior developers.
  • Improve the reliability and security of customers’ data infrastructure.

Requirements

  • 5+ years of software industry experience solving complex software engineering problems.
  • Experience designing and developing reusable libraries and experimentation platforms for backend and frontend systems from scratch.
  • Experience with distributed systems and cloud security concepts.
  • Ability to write well-structured and performant code.
  • Ability to lead software and infrastructure design to satisfy project requirements.
  • Ability to identify design flaws and propose system improvements.
  • Experience with code reviews, design, troubleshooting, and testing.
  • Programming experience in an object-oriented or systems language such as Java, C++, or C#.
  • Hands-on experience with cloud technologies such as AWS, GCP, or Azure.
  • Experience with containerization technologies such as Docker and Kubernetes.
  • Experience interacting with continuous integration tools such as Buildkite.
  • Knowledge of observability tools such as New Relic or Grafana is preferred.
  • Knowledge of data engineering is preferred.
  • Experience with data processing, including ETL or ELT, and cloud-based platforms is a bonus.

Benefits

  • 100% employer-paid medical insurance, subject to country and worker-type variations.
  • Paid vacation or flexible/unlimited vacation depending on role and country, paid sick time, inclusive parental leave, paid holidays, a year-end Global Week of Rest, and volunteer days off.
  • RSU stock grants.
  • Professional development and training opportunities.
  • Company virtual happy hours, free food, and team-building activities.
  • Monthly cell phone stipend.
  • Access to a mental health support platform offering therapy, coaching, and self-guided mindfulness resources for employees and covered dependents.
  • Full-time position based in the Bangalore office with a hybrid designation.

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

Software Engineer (C++/Java)

  • Databento
  • Full time
  • USA
  • 10/26/2026
  • Salary: $150k-$250k
  • Remote

Lead Software Engineer

  • 8th Light
  • Full time
  • Remote
  • 10/26/2026
  • Salary: $126k-$157k
  • United States

Principal Software Engineer - Vector Search

  • Elastic
  • Full time
  • Remote
  • 10/26/2026
  • Salary: €73k-€116k
  • Greece

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Georgia

Java Senior Software Engineer

  • MariaDB plc
  • Full time
  • Remote
  • 10/25/2026
  • Salary: Competitive
  • Serbia