about 5 hours ago
Base Salary
$175k - $210k/yr
Responsibilities
- Design and implement features and performance improvements for scalable distributed data pipelines.
- Develop, maintain, and test code.
- Conduct design and code reviews.
- Collaborate with peers, product managers, and customer support to deliver high-quality products.
- Address performance and scalability challenges.
- Participate in on-call rotation.
- Engage in the hiring process.
- Mentor junior developers.
- Ensure Fivetran is a reliable and secure component of customer data infrastructure.
Requirements
- Bachelor's degree in Software Engineering or Computer Science.
- 5+ years of experience in the software industry.
- Experience designing and developing reusable libraries and platforms.
- Familiarity with distributed systems.
- Ability to write well-structured and performant code.
- Experience in software and infrastructure design.
- Proficient in code reviews, design, troubleshooting, and testing.
- Experience with object-oriented programming languages like Java, C++, or C#.
- Hands-on experience with cloud technologies (AWS, GCP, Azure) and containerization (Docker, Kubernetes).
- Familiarity with continuous integration tools like Buildkite.
Benefits
- 100% employer-paid medical insurance.
- Generous paid time-off policy, including sick time and parental leave.
- RSU stock grants.
- Professional development and training opportunities.
- Company virtual happy hours and team-building activities.
- Monthly cell phone stipend.
- Access to a mental health support platform.