Staff Software Engineer - Developer Productivity
Fivetran
- Novi Sad, Južnobački okrug
- Stalan
- Puno radno vreme
- Java, Python, Bazel, Buildkite, EngFlow,
- Docker, Kubernetes, GCP, AWS, Terraform, New Relic.
- Learn about Fivetran platform, development cycle and internal processes
- Take ownership over some internal tools used daily by hundreds of engineers
- Collaborate with a broad set of cross-functional teams (Engineering, SRE, QE, Support)
- Actively engage with teammates in design and code reviews
- Contribute to the development and planning of our roadmap
- Work across the project lifecycle: requirements, design, prototype, implementation, review, release, monitoring
- Care and feel ownership of productivity of engineers around you
- Software engineering foundation - experience designing and developing reusable components, systems and cross-system integrations from scratch leveraging industry best practices
- Proficiency with Java
- Hands-on experience working with cloud technologies(AWS, GCP or Azure)
- Understanding of CI/CD processes
- Ability to design and code systems and software that is effective and elegantly simple
- Ability to easily switch between languages, frameworks and environments despite having favorite ones
- Skills to communicate technical topics and risks to both technical and non-technical audiences
- Experience in development of internal engineering tools
- Experience with Terraform and "Infrastructure as Code" practices
- Proficiency with Bazel
- Hands-on experience in configuration of CI/CD pipelines using systems like Buildkite or CircleCI