20 Aug
|
Fivetran
|
Bengaluru
20 Aug
Fivetran
Bengaluru
Key Responsibilities:
Design and implement features and performance improvements in Fivetran's core platform to create highly scalable distributed data pipelines on the cloud.
Take ownership of the product platform and contribute to improving its performance, reliability, and maintainability.
Lead engineering initiatives for key technologies and advocate for core values, business impact, and straightforward solutions.
Collaborate on cross-functional projects and across the full project lifecycle: requirements, design, prototype, implementation, review, release, and monitoring.
Review and approve technical design documents and pull requests.
Improve engineering systems documentation and development processes.
Coach and mentor junior engineers and participate in the hiring process.
Troubleshoot issues in existing code and systems, optimizing performance and scalability.
Skills We're Looking For:
5+ years of software development experience in rapid-paced environments.
Experience developing data-processing systems, preferably for external-facing products.
Robust proficiency in object-oriented programming languages (Java, Python, C#).
Knowledge of end-to-end systems profiling, performance optimization, and troubleshooting.
Strong technical communication skills in English, both written and verbal.
Experience working in cloud environments (AWS, GCP) and containerization technologies (Kubernetes, Docker).
Demonstrated ability to mentor junior engineers and lead projects.
Passion for learning and problem-solving in large-scale software engineering environments.
📌 Senior Software Engineer Bengaluru
🏢 Fivetran
📍 Bengaluru