Senior Software Engineer - Pricing & Buying Experience

Fivetran Fivetran · Data AI · Novi Sad, Serbia · Engineering Department

Fivetran is seeking a Senior Software Engineer for their Core Experience team, focusing on Pricing and Buying. The role involves implementing features, improving software architecture, and maintaining service reliability for their data pipeline product. The engineer will write well-designed, testable, and performant Java code, contribute to feature enhancements and bug fixes, and participate in incident response. Experience with distributed systems, high-volume data management, and cloud platforms is required.

What you'd actually do

  1. Implement functionality for Core Experience area of product (Pricing and Buying)
  2. Contribute to feature enhancements and bug fixes
  3. Writes well-designed, testable code. Optimizes code to make it more performant
  4. Improves code test coverage. Refactors code for maintainability.
  5. Follows up on incidents, writing postmortems and preparing mitigation plan

Skills

Required

  • Strong coding, technical and problem-solving skills with professional experience writing Java based applications in production environment
  • Experience in reliable distributed systems, with an emphasis on high-volume data management platform that operate under strict SLAs
  • Write well-structured Java code following programming best practices
  • Specify a software design to satisfy project requirements
  • Expertise in working with popular Cloud platforms, Cloud-based APIs, databases
  • Can troubleshoot problems with existing code
  • Strong communication and collaboration skills