Job Closed
This listing is no longer active.
Fivetran is the leader in automated data integration, delivering ready-to-use connectors that adapt to change.
Senior Staff Software Engineer – Data Lakes
Location
Germany
Posted
66 days ago
Salary
0
Seniority
Senior
Job Description
Senior Staff Software Engineer – Data Lakes
Fivetran
• Partner closely with product teams to understand requirements and design cutting-edge new capabilities that go directly into customer’s hands. • Design, develop, implement, and operate highly reliable large-scale data lake systems in cooperation with a dedicated data lake engineering team and our SRE teams. • Drive significant performance, latency, and availability improvements for our data lake services • Ensure operational excellence of the services and meet the commitments to our customers regarding security, reliability, availability, and performance. • Investigate and resolve fault-tolerance and high availability issues as well as performance and scale challenges both inside and across service boundaries. • Contribute to open-source projects such as DuckDB and Apache Polaris. • Embrace Fivetran innovations with open-source standards and toolsets. • Set technical directions and influence cross-functional teams.
Job Requirements
- 5+ years of hands-on or research experience maintaining and operating high-performance containerized applications that span multiple services.
- Deep understanding of cloud infrastructure, deployment, service orchestration, software optimizations and performance engineering of highly distributed services.
- Proven track record of leading and delivering large and complicated projects.
- Strong development skills in Java.
- Experience running and debugging Kubernetes containerized services.
- Solid experience with public clouds (AWS, Azure, GCP).
- Growth mindset and excitement about breaking the status quo by seeking innovative solutions.
- Excellent team player who is consistent in making everyone around you better.
Benefits
- 100% employer-paid medical insurance
- Generous paid time-off policy (PTO), plus paid sick time, inclusive parental leave policy, holidays, and volunteer days off
- RSU stock grants*
- Professional development and training opportunities
- Company virtual happy hours, free food, and fun team-building activities
- Monthly cell phone stipend
- Access to an innovative mental health support platform that offers personalized care and resources in areas such as: therapy, coaching, and self-guided mindfulness exercises for all covered employees and their covered dependents.
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Senior Software Engineer – Cleared
Rise8Rise8 is a digital transformation company focused on helping government agencies move quicker and more efficiently by designing and delivering resilient, secure
• Work with clients who have never before taken part in design thinking, test-driven-development (TDD), paired programming, continuous-release deployment, backlog management, or even interacted with the user they provide software to. • Teach the why behind each of these practices, be flexible to client preferences, and discover new tools that will enable your customer to understand the value that comes with agile software development. • Be responsible for learning how your client likes to learn, how they like to receive feedback, and what ubiquitous language they use so you can speak in terms that resonate with them. • Learn, teach, and change your approach constantly to best collaborate towards a new way of thinking about engineering. • Pair with the customer’s developers and engineers to teach them how to develop and deliver user stories that provide business value, technical feasibility, and user-driven functionality. • Deliver functionality by developing working software and ensure a reliable software solution. • Ensure that development is delivered week over week and continuously gauge feedback from real users in real time. • Pairing with military service people and other developers to deliver value in real time. • Responsible for building and testing software solutions and ensuring the team builds upon what we provide not only technically but what we can teach through our practices. • Work with a balanced team in mind while building software that fits the user needs, business objectives, and stakeholder vision so the team can quickly make informed engineering decisions based on validated assumptions.
Software Engineer III
Rise8Rise8 is a digital transformation company focused on helping government agencies move quicker and more efficiently by designing and delivering resilient, secure
• Work with clients who have never before taken part in design thinking, test-driven-development (TDD), paired programming, continuous-release deployment, backlog management, or even interacted with the user they provide software to. • Teach the why behind each of these practices, be flexible to client preferences, and discover new tools that will enable your customer to understand the value that comes with agile software development. • Be responsible for learning how your client likes to learn, how they like to receive feedback, and what ubiquitous language they use so you can speak in terms that resonate with them. • Learn, teach, and change your approach constantly to best collaborate towards a new way of thinking about engineering. • Pair with the customer’s developers and engineers to teach them how to develop and deliver user stories that provide business value, technical feasibility, and user-driven functionality. • Deliver functionality by developing working software and ensure a reliable software solution. • Ensure that development is delivered week over week and continuously gauge feedback from real users in real time. • Pairing with military service people and other developers to deliver value in real time. • Responsible for building and testing software solutions and ensuring the team builds upon what we provide not only technically but what we can teach through our practices. • Work with a balanced team in mind while building software that fits the user needs, business objectives, and stakeholder vision so the team can quickly make informed engineering decisions based on validated assumptions.
• Systematically designing, developing & deploying new products • Taking strong ownership of the product and improving it based on customer feedback and product analytics • Improving our culture and engineering/product practices • Helping with future hiring, onboarding and growing the company • Develop in (and learn) Clojure(script) (a strong functional programming language) and Python which has some of the best tooling for iterative (repl based) development • Question the status quo about the current practices and systematically reason about why is it currently that way and what can be improved upon
Software Engineer III
NateraFounded in 2004 and led by CEO Steve Chapman, Natera is a company in the biotechnology market that offers genetic testing and diagnostics on a global scale. Operating from its head
• Perform system analysis, assess risk, provide time estimations, and develop technical design and implementation strategies. • Write code and unit tests for Natera’s custom Laboratory Information Management System (LIMS) and other software components. • Conduct code reviews and collaborate closely with developers, quality engineers, and product managers across all phases of the Software Development Life Cycle (SDLC) to ensure quality. • Debug and perform root cause analysis for product defects and issues, as well as production support. • Partner with product owners and users to define requirements, transforming them into reliable, extensible, and operations-friendly features. • Create and maintain comprehensive software specifications based on defined requirements. • Complete all required HIPAA/PHI privacy and security training within the first 30 days of hire and maintain current status on all Natera training requirements.


