Senior Software Engineer

FivetranBangalore, Karnataka
Adzuna INPosted -64m agoOriginal Listing
it-jobs

Job Description

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 simple 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 fast-paced environments. - Experience developing data-processing systems, preferably for external-facing products. - Strong 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. Skills: Docker, Gcp, Sql, Java, Aws, Sql Server Experience: 5.00-9.00 Years

Get AI-Matched to This Job

Upload your resume and our AI will score how well you match this and thousands of similar roles.