Search by job, company or skills

Principal Software Engineer

Principal Software Engineer

Fivetran
4-8 Years
Not Disclosed
Quick Apply
  • Posted a month ago
  • Over 100 applicants have applied

Job Description

Key Responsibilities:

  • Serve as the chief architect for the global connector group, driving performance and optimization initiatives.
  • Lead architecture design and review for data pipeline service projects and features.
  • Guide engineering-wide initiatives across key technologies and ensure adherence to best practices.
  • Collaborate closely with the Office of the CTO and other principal engineers across development locations.
  • Act as an active engineering team member to deliver robust, scalable features.
  • Enhance engineering systems, documentation, and development processes.
  • Coach and mentor senior and staff engineers to foster a culture of growth and engineering excellence.
  • Participate in hiring processes and contribute to building a high-performing team.
  • Develop proofs-of-concept (POCs) and bring projects to production-ready status.
  • Perform end-to-end system profiling, performance tuning, and optimization.

Skills We're Looking For:

  • 15+ years of professional experience in designing and delivering large-scale, enterprise-level software products.
  • Extensive experience as an architect or principal engineer with a collaborative and decisive leadership style.
  • Proven ability to lead large-scale architectural projects and deliver results.
  • Strong interpersonal skills and adaptability to engage effectively with engineers, product managers, analysts, and executives.
  • Extensive back-end development experience, ideally for customer-facing products.
  • Proficient in writing well-structured, efficient code and designing, building, maintaining, testing, and deploying software.
  • Experience with cloud environment architectures (AWS, GCP, Azure) and containerization (Kubernetes, Docker).
  • Hands-on experience with data pipelines and relational databases (PostgreSQL, Oracle, SQL Server, MySQL).
  • Skilled in system profiling, performance tuning, and optimization.

More Info

Job Type:
Industry:
Function:
Employment Type:

Key Skills

About Company

Fivetran, the global leader in data movement, helps customers use their data to power everything from AI applications and ML models, to predictive analytics and operational workloads. The Fivetran platform reliably and securely centralizes data from hundreds of SaaS applications and databases into any cloud destination – whether deployed on-premises, in the cloud or in a hybrid environment. Thousands of global brands, including Autodesk, Condé Nast, JetBlue and Morgan Stanley, trust Fivetran to move their most valuable data assets to fuel analytics, drive operational efficiencies and power innovation.

Similar Jobs

10-12 yrs
Bengaluru, India
Skills:
Kafka, Data Modeling, Terraform, Python, Java, Collibra, Oauth2, Sql, Spark, Data Governance, lineage, Go, Flink, Okera-style policy engines, CI CD, fine-grained entitlements, Audit, Authorization, data classification, policy-based access control, ABAC, agentic AI-enabled development patterns, Immuta, policy-as-code tooling, DataHub, rbac, data-mesh architecture, OpenLineage, data catalogs
8-10 yrs
Bengaluru, India
Skills:
Java, Unix, Gatling, test automation, Grafana, Datadog, Sql, Api Testing, Jmeter, Linux, Splunk, AI-driven test coverage, AI-assisted test case script generation, anomaly log analysis, self-healing test automation
10-12 yrs
Bengaluru, India
Skills:
Java, Docker, Restful Services, Service Oriented Architecture, Oracle, Kubernetes, Spring Framework, Data analysis and engineering, API gateways, NoSQL databases
10-12 yrs
Bengaluru, India
Skills:
Java, C, Hadoop, Kafka, Sql, Microservices, Git, Hive, Javascript, Python, data pipelines, Ai, cloud expertise
10-12 yrs
Bengaluru, India
Skills:
ui ux , Software Development, Apis, virtualization, Operating Systems, Microservices, Devops, Database Technologies, middleware, Kubernetes, frontend technologies, continuous deployment tools, integration middleware, CI CD platforms