← Back to jobs

Staff Software Engineer

fivetran

Remote, India, APAC
Development

Job Score

80 pts
On-site model (+70) Development (+10)

From Fivetran’s founding until now, our mission has remained the same: to make access to data as simple and reliable as electricity. With Fivetran, customer data arrives in their warehouses, canonical and ready to query, with no engineering or maintenance required. We’re proud that more organizations continue to leverage our technology every day to become truly data-driven.

About Us

Fivetran and dbt Labs are bringing together two industry-leading companies with a shared mission: helping organizations unlock the full value of their data.

Together, we’re delivering the data infrastructure layer that helps organizations move, transform, and trust their data — from the moment data moves, through every transformation, to the context teams and AI systems rely on.

Fivetran helps organizations automate data movement across the systems, clouds, engines, and tools they rely on. dbt Labs pioneered analytics engineering, helping teams transform data into reliable, governed insights. Together, we support thousands of organizations as they build a trusted foundation for analytics, AI, and better business decisions.

As we bring our teams and technology together, we’re building on the strengths of both companies while continuing to deliver the products and experiences our customers know and trust. It’s an exciting time to join us: we’re creating a company with the scale, talent, and technology to help more organizations put their data to work with greater speed, confidence, and impact.

During this transition period, you may see references to both Fivetran and dbt Labs throughout our recruiting process as we integrate our teams, systems, and career sites.

About the Role

 

Our mission is to empower data practitioners to create and disseminate organizational knowledge. dbt Core is the open-source engine at the heart of this mission, used by tens of thousands of analysts and engineers to transform data with the rigor of software engineering. We are looking for a systems-oriented engineer to join the small, expert team that builds and maintains this foundational piece of the modern data stack. This is an opportunity to work on deeply technical, high-leverage problems where your contributions will improve the daily workflow of a massive and passionate open-source community.

 

About The Team

 

The dbt Core team are the stewards of the open-source engine that powers the modern data stack for tens of thousands of practitioners. This small, high-trust group of systems engineers tackles the most fundamental challenges in dbt: ensuring the performance, reliability, and architectural integrity of dbt itself. They not only own the core execution engine but also architect the crucial adapter framework that connects dbt to a growing ecosystem of databases and data platforms.

 

As a Staff Software Engineer on the Core & Adapters team, you will be a steward of the performance, reliability, and architectural integrity of dbt. You will tackle ambiguous, open-ended problems and take ownership of critical systems.

 

What You’ll Do

  • Dive deep into the dbt-core execution engine, using your systems expertise to identify, debug, and eliminate performance bottlenecks in our Python codebase.

  • Architect and implement improvements to our adapter interface, the crucial layer that connects dbt to a growing ecosystem of databases and data platforms, enabling the community to build more powerful and efficient integrations.

  • Debug complex, system-level issues that span from Linux process management and concurrency models to database query planning and network protocols.

  • Lead technical design discussions and contribute to the long-term architectural roadmap for dbt Core, making key decisions about what, how, and when we build to ensure its scalability and reliability for years to come.

  • Mentor other engineers and review contributions from our vibrant open-source community, upholding our high standards for code quality, testing, and design while fostering a collaborative and inclusive environment.

  • Take strong ownership of our distributed systems, troubleshoot complex production issues, and participate in an on-call rotation to maintain high availability and deliver a resilient platform experience.

 

Skills We’re Looking For

 

We are looking for an engineer with a strong performance and debugging mindset, excellent mental models for complex systems, and a deep curiosity for infrastructure and open-source software.

 

Required Qualifications:

 

  • 6+ years of professional software development experience, with a focus on building and operating backend systems in a production environment.
  • Deep backend engineering experience and proficiency in Python.
  • A systematic, first-principles approach to problem-solving, with comfort navigating and debugging in Linux environments (e.g., understanding process scheduling, memory management, file systems).
  • Solid grasp of database internals, such as query execution engines, storage layers, indexing strategies, and transaction management.
  • Excellent communication skills and a sense of ownership, with the ability to balance technical depth with fast, iterative delivery.

Preferred Qualifications:

 

  • A background in data warehousing, data engineering, or analytics engineering.
  • Professional experience writing production code in Go or Rust.
  • Experience contributing to or maintaining a popular open-source project.
  • Experience building compilers, interpreters, or developer tooling.
  • Familiarity with performance analysis tools like perf or strace.

The Team & Our Culture
You will join a small, high-trust team of senior and staff-level engineers who are passionate about building robust, well-crafted, and reliable software. We operate in a remote-first, asynchronous-friendly environment that values deep work, clear written communication, and a high degree of autonomy. We are deeply connected to our users and the open-source community, and we believe that the best solutions come from a rigorous, collaborative, and empathetic engineering process.

 

#LI-REMOTE

#LI-SA1

 

Perks and 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.

*May vary by country and worker type - please reach out to your recruiter for more information

Click here to learn more about Fivetran's Benefits by Region.


We’re honored to be valued at over $5.6 billion, but more importantly, we’re proud of our core values of Get Stuck In, Do the Right Thing, and One Team, One Dream. Read about us in Forbes.     

Fivetran brings together high-quality talent across the globe to make data access as easy and reliable as electricity for our customers. We value and recognize that our customers benefit from having innovative teams made of people from many backgrounds, experiences, and identities. Fivetran promotes diversity, equity, inclusion & belonging through attracting, recruiting, developing, and retaining a diverse workforce, not only because it is the right thing to do, but because it helps us build a world-class company to better serve our customers, our people and our communities.

To learn more about Fivetran’s culture and what it’s like to be part of the team, click here and enjoy our video.

To learn more about our candidate privacy policy, you can read our statement here.


We are committed to ensuring that all candidates have an equal opportunity to participate in our interview process. If you require accommodations at any stage of the process due to a disability, medical condition, or any other circumstance, please don't hesitate to submit your request by filling out this form. We will work with you to provide reasonable accommodations to facilitate your participation and ensure a fair and accessible interview experience. Your request and any information provided will be kept confidential and will not impact your candidacy. We look forward to hearing from you and accommodating your needs to the best of our ability.

About Software Development

Software Development is one of the most dynamic and constantly evolving fields in the job market. Professionals in this area are responsible for creating, maintaining, and optimizing web, mobile, and desktop applications that impact millions of users daily.

Key languages and frameworks include JavaScript (React, Node.js, Vue.js), Python (Django, Flask), Java (Spring), PHP (Laravel), and TypeScript. Demand for full-stack developers continues to grow, especially in tech companies and startups.

Salaries range from entry-level to senior positions, with growing opportunities for remote work and international freelancing.

Discover Other Areas

Understand the scope of work, key skills, and tools used in different career areas.

About Social Media

The Social Media area is one of the most dynamic and constantly evolving fields in digital marketing. Social media professionals are responsible for creating, managing, and optimizing brand presence on digital platforms, building engagement and community with the target audience.

Key skills include social media management (Instagram, TikTok, LinkedIn, Facebook, YouTube), social media content creation, community management, paid social media (Meta Ads, LinkedIn Ads, TikTok Ads), metrics analysis, and strategic planning. Tools like Hootsuite, Sprout Social, Buffer, Later, and analytics platforms are essential.

Social media professionals in technology companies are highly valued, especially those who master paid social, social media analytics, and content strategies for different platforms. The field offers opportunities from analyst to head of social media, with a focus on growth, engagement, and return on investment.

About Customer Success

Customer Success is the area responsible for ensuring clients achieve their goals when using the product or service. It is a strategic function for retention, expansion, and customer satisfaction.

Key skills include account management, churn analysis, NPS, onboarding, upsell, and cross-sell. Knowledge of CS tools like Gainsight, Totango, and ChurnZero is a differentiator.

CS is becoming increasingly strategic in SaaS companies, with professionals directly contributing to recurring revenue growth (MRR/ARR).

About Scrum Master

The Scrum Master is the professional responsible for facilitating the adoption of Scrum and agile practices within development teams. They act as servant leaders, removing impediments, promoting continuous improvement, and ensuring Scrum events and ceremonies happen in the best possible way.

Key skills include event facilitation (sprint planning, daily, review, retrospective), backlog management, team coaching, conflict resolution, and agile metrics (velocity, burndown, cycle time). Knowledge of Jira, Trello, Azure DevOps, and frameworks like Kanban, XP, and SAFe is a differentiator.

Scrum Masters in technology companies are highly valued, especially those who can promote team autonomy, create psychologically safe environments, and lead agile transformations at scale. The field offers opportunities from junior scrum master to agile coach, head of agile, and director of agile transformation.

About Human Resources

The Human Resources area is responsible for all people management in organizations, from attracting and selecting talent to developing, retaining, and ensuring employee well-being. HR professionals are fundamental to building strong organizational cultures and engagement.

Key skills include recruitment and selection, compensation and benefits management, learning and development (L&D), organizational climate, employee engagement, labor law, labor relations, and HR tools (Workday, SAP SuccessFactors, Bamboo HR). Knowledge of people analytics and data-driven HR is a differentiator.

HR professionals in technology companies are highly valued, especially those who master employer branding, people analytics, and talent retention strategies. The field offers opportunities from HR analyst to Chief People Officer, with a focus on culture, engagement, and people growth.

About Sales

The Sales area is responsible for generating revenue and expanding the customer base. B2B and B2C sales professionals are fundamental for sustainable growth of any organization.

Key skills include prospecting, negotiation, CRM (Salesforce, HubSpot), sales enablement, and value consulting. The consultative and data-driven approach is increasingly valued.

Consultative sellers and senior Sales Managers have very high earning potential, with OTE (On-Target Earnings) that can exceed monthly salaries in technology companies.

Career Guides

Technology Career Guide

Planning, skills, interviews, and professional growth in IT, Data Science, DevOps, and Product.

Read full guide →

Design Career Guide

UX/UI, Graphic Design, Product Design. Portfolio, tools, interviews, and growth in the Design field.

Read full guide →

Marketing Career Guide

SEO, Paid Media, Growth, Content Marketing. Certifications, tools, and strategies to grow in Digital Marketing.

Read full guide →

Finance Career Guide

Financial market, investments, corporate finance, certifications, and strategies to grow in the financial field.

Read full guide →

Communication Career Guide

Journalism, PR, Corporate Communication, Content Marketing, and Multimedia Production.

Read full guide →

Administration Career Guide

Business Management, HR, Logistics, Consulting, Project Management, and Entrepreneurship.

Read full guide →

Data Career Guide

Data Science, Data Engineering, BI, Machine Learning, and AI. From training to the job market.

Read full guide →

Product Career Guide

Product Management, Product Ownership, Agile, Scrum, and OKRs. From strategy to execution.

Read full guide →

Tech & Remote Glossary

Stop getting lost in interviews and job descriptions

The job market, especially within tech and global companies, has developed its own dialect. Not understanding these acronyms can make you lose valuable opportunities or poorly negotiate your contract. To end this problem, we created the Definitive Glossary for the Remote Professional.

🏢 Work Models & Routine

Async (Asynchronous Work)
A communication model where responses don't need to be immediate. Instead of back-to-back meetings, the team relies on well-structured documents, threads, and messages. It's the gold standard for global companies spanning multiple time zones.
Sync (Synchronous Work)
The opposite of Async. It requires the team to be online and available at the same time for meetings, live chats, and real-time collaboration.
Daily / Stand-up
A quick daily meeting (usually 15 minutes) common in Agile (Scrum) methodologies. The team answers three questions: What did I do yesterday? What will I do today? Are there any blockers?
All-Hands / Town Hall
A company-wide meeting involving all employees. Usually led by the founders (C-Levels) to present results, new goals, and answer team questions.
1:1 (One-on-One)
A recurring individual meeting between a professional and their direct manager. It is used for career alignment, feedback, and problem-solving, not just for project status updates.

💰 Contracts, Benefits & Compensation

PTO (Paid Time Off)
Instead of strict, categorized leave policies, modern US companies usually offer a flexible pool of days (e.g., 20 days of PTO, or even "Unlimited PTO") that you can use for vacations, sick days, or personal matters, while receiving your regular compensation.
Equity / Stock Options
Company ownership. The startup offers you the right to buy shares at a heavily discounted strike price in the future. If the company grows, goes public, or is acquired, these shares can be highly lucrative.
Vesting (Vesting Schedule)
The rule that controls your Equity. It usually lasts 4 years. You don't get all the shares on day one; you "earn" them gradually as you stay with the company. A "1-year Cliff" means you must stay for at least one year to receive your first batch of shares.
RSUs (Restricted Stock Units)
Unlike Stock Options (where you have the right to buy the stock), RSUs are actual shares the company grants you as a bonus or part of your compensation package, following a strict Vesting schedule.
Independent Contractor (1099 / B2B)
The most common international hiring model for global talent working for US companies. You act as a service provider (business-to-business), receiving the gross salary (often six-figure compensation) without standard local payroll tax deductions at the source.

🤖 Recruitment & Hiring Process

ATS (Applicant Tracking System)
The "robot" that reads your resume. Software like Greenhouse, Ashby, and Workday are used to filter candidates by keywords before a human even looks at the document. (Pro tip: this is why your resume must be clean, semantic, and have the right keywords).
JD (Job Description)
The document that lists the responsibilities, technical requirements, and benefits of the open position.
Cultural Fit
The interview stage that evaluates if your core values, communication style, and worldview align with the company's culture. This is the ultimate test of your Soft Skills.
Onboarding
The integration process. It's the period of your first few weeks at the company, where you get your access credentials, learn about the culture, study the internal documentation, and understand how the product works.

🚀 How to use this to your advantage?

The secret isn't just knowing what these acronyms mean, but using them actively. If during an interview for a premium tech role you ask, "How does your PTO policy and Vesting schedule work?", the recruiter will immediately perceive you as a high-level professional, familiar with the global market standards.

The remote job market requires preparation. And having the right vocabulary is the first big step to securing six-figure proposals and standing out among thousands of applicants.

Expert Tip

Data-Driven: How Data Defines Company Success or Failure

The Data-Driven Era: How Data Culture Defines Company Success or Failure

Published by Mondywork | Category: Data / Business Intelligence

The End of Corporate Gut Feeling

In the past, major business decisions were made based on intuition, previous experience, or the famous "gut feeling" of directors (what the market refers to as the HiPPO - Highest Paid Person's Opinion). Today, however, in a highly competitive and globalized corporate ecosystem, relying on guesswork is the fastest recipe for bankruptcy.

Digital transformation didn't just connect processes; it generated a massive volume of information. The companies that thrive are those that know how to capture, clean, and transform this raw data into actionable insights.

"Data-driven organizations are 23 times more likely to acquire customers, six times as likely to retain those customers, and 19 times as likely to be profitable as a result."
McKinsey Global Institute Study

What Does it Mean to Have a Data-Driven Culture?

Being Data-Driven doesn't just mean subscribing to expensive Analytics tools or having a beautiful dashboard on the office wall. It's a fundamental shift in organizational culture, where truth is sought in the numbers before any action is executed.

  • Predictability: Predictive models allow companies to forecast market trends, customer churn, and operational bottlenecks before they happen.
  • Risk Mitigation: Decisions based on statistics drastically reduce the margin of error in investments and new product launches.
  • Personalization at Scale: Behavioral analysis enables marketing to deliver exactly what the user wants, right when they have the highest propensity to buy.

The Impact of Business Intelligence (BI) and Big Data

To extract the true value from information, companies are building robust Business Intelligence (BI) and Big Data departments. ETL (Extract, Transform, Load) processes, Data Lakes architecture, and the mastery of software like Power BI and Tableau have become the backbone of top-tier US startups and unicorns.

The Harvard Business Review has repeatedly highlighted that the professional who can translate complex data into business language is a modern corporation's most valuable asset. It's not enough to have the data; you must know how to tell a story with it (Data Storytelling).

The Job Market: The Hunt for Data Talent

With this paradigm shift, the demand for Data Engineers, BI Analysts, Data Scientists, and Analytics Engineers has skyrocketed. International companies—especially in the US and Europe—are aggressively hiring global professionals for 100% US Remote roles, offering highly competitive six-figure compensation packages.

For these companies, which use rigorous Applicant Tracking Systems (ATS like Ashby, Workday, and Greenhouse), the ideal candidate is one who seamlessly blends technical mastery (SQL, Python, DAX) with a sharp business acumen.


References and Recommended Reading

  • McKinsey & Company: The data-driven enterprise of 2025.
  • Harvard Business Review: How to Build a Data-Driven Culture.
  • Gartner: Top Trends in Data and Analytics.

Master the art of turning data into revenue?

The best US startups and global tech companies are actively looking for analytical professionals like you, offering remote roles with premium compensation. Don't miss out on the top Data, BI, and Machine Learning opportunities in the market.