Location: Oakland, California, United States
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
Fivetran and dbt Labs is building data pipelines to power the modern data stack for thousands of companies.
We're looking for a senior software engineer to join our Metadata team, which owns the metadata layer of the dbt platform — the discovery API, catalog, lineage, and run history services that let customers understand, trust, and act on what their data is doing.
You'll own the design and delivery of features end to end, working across high-throughput APIs and data models to make them faster, more reliable, and more capable. You'll write and review designs, raise the quality bar in code review, use the latest AI tools, and collaborate closely with product and QE to deliver work that scales.
Technologies You’ll Use
Python, Rust, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog
What You’ll Do
Design and implement features and performance improvements across the Metadata team's services — discovery API, catalog, lineage, and run history
Develop, maintain, and test high-quality, maintainable code, and optimize critical paths for performance
Write technical designs for feature-level work, actively seek feedback, and clearly explain the trade-offs of your decisions
Participate in and review technical designs and pull requests, providing constructive feedback to the team
Improve test coverage with comprehensive unit tests and refactor code to drive down tech debt
Troubleshoot and debug production issues, and follow up on incidents with post-mortems and mitigation plans
Break features into tasks, structure and execute your own project plans, and contribute to sprint and feature planning
Collaborate with product managers, QE, customer support, and peers to deliver the best product with high quality, performance, and scalability
Participate periodically in the on-call rotation, and be mindful of security throughout your work
Use AI tooling — IDE assistants like GitHub Copilot, coding agents like Claude Code, and conversational AI — to accelerate development and to author and review SDLC artifacts such as TDDs, PRDs, post-mortems, and test plans
Skills We’re Looking For
5+ years of experience in the software industry with a passion for solving complex software engineering problems, including designing and building backend services and reusable components from the ground up
Experience working with distributed systems and cloud computing concepts
Demonstrated ability to write well-structured, performant, and well-tested code
Ability to independently lead feature-level software and design work that satisfies project requirements, and to clearly explain design trade-offs
Can identify design flaws in existing systems and propose improvements
Experience with code reviews, design, troubleshooting, and testing
Proficiency in a modern backend or systems language such as Python, Java, C++, or C#
Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
Experience with continuous integration tooling such as BuildKite, and familiarity with observability tools like Datadog or Grafana is a plus
Fluent in using AI code assistants and coding agents to generate and investigate code, and conversational AI (e.g. Claude, ChatGPT) to research, author, review, and synthesize SDLC artifacts
Bonus Skills
Experience in data processing (ETL, ELT) and/or cloud-based data platforms
Experience building or working with metadata, catalog, lineage, or discovery/search systems
Experience with GraphQL APIs and high-throughput, multi-tenant data services
Familiarity with the analytics engineering workflow and the dbt ecosystem
The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job-related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.
Oakland Pay Range
$174,915
—
$209,906 USD
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, 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.
Location: Denver, Colorado, United States, AMER
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
Fivetran and dbt Labs is building data pipelines to power the modern data stack for thousands of companies.
We're looking for a senior software engineer to join our Metadata team, which owns the metadata layer of the dbt platform — the discovery API, catalog, lineage, and run history services that let customers understand, trust, and act on what their data is doing.
You'll own the design and delivery of features end to end, working across high-throughput APIs and data models to make them faster, more reliable, and more capable. You'll write and review designs, raise the quality bar in code review, use the latest AI tools, and collaborate closely with product and QE to deliver work that scales.
Technologies You’ll Use
Python, Rust, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog
What You’ll Do
Design and implement features and performance improvements across the Metadata team's services — discovery API, catalog, lineage, and run history
Develop, maintain, and test high-quality, maintainable code, and optimize critical paths for performance
Write technical designs for feature-level work, actively seek feedback, and clearly explain the trade-offs of your decisions
Participate in and review technical designs and pull requests, providing constructive feedback to the team
Improve test coverage with comprehensive unit tests and refactor code to drive down tech debt
Troubleshoot and debug production issues, and follow up on incidents with post-mortems and mitigation plans
Break features into tasks, structure and execute your own project plans, and contribute to sprint and feature planning
Collaborate with product managers, QE, customer support, and peers to deliver the best product with high quality, performance, and scalability
Participate periodically in the on-call rotation, and be mindful of security throughout your work
Use AI tooling — IDE assistants like GitHub Copilot, coding agents like Claude Code, and conversational AI — to accelerate development and to author and review SDLC artifacts such as TDDs, PRDs, post-mortems, and test plans
Skills We’re Looking For
5+ years of experience in the software industry with a passion for solving complex software engineering problems, including designing and building backend services and reusable components from the ground up
Experience working with distributed systems and cloud computing concepts
Demonstrated ability to write well-structured, performant, and well-tested code
Ability to independently lead feature-level software and design work that satisfies project requirements, and to clearly explain design trade-offs
Can identify design flaws in existing systems and propose improvements
Experience with code reviews, design, troubleshooting, and testing
Proficiency in a modern backend or systems language such as Python, Java, C++, or C#
Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
Experience with continuous integration tooling such as BuildKite, and familiarity with observability tools like Datadog or Grafana is a plus
Fluent in using AI code assistants and coding agents to generate and investigate code, and conversational AI (e.g. Claude, ChatGPT) to research, author, review, and synthesize SDLC artifacts
Bonus Skills
Experience in data processing (ETL, ELT) and/or cloud-based data platforms
Experience building or working with metadata, catalog, lineage, or discovery/search systems
Experience with GraphQL APIs and high-throughput, multi-tenant data services
Familiarity with the analytics engineering workflow and the dbt ecosystem
The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job-related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.
Denver Pay Range
$163,920
—
$196,712 USD
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, 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.
Location: Ontario, Canada
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
Fivetran and dbt Labs is building data pipelines to power the modern data stack for thousands of companies.
We're looking for a senior software engineer to join our Metadata team, which owns the metadata layer of the dbt platform — the discovery API, catalog, lineage, and run history services that let customers understand, trust, and act on what their data is doing.
You'll own the design and delivery of features end to end, working across high-throughput APIs and data models to make them faster, more reliable, and more capable. You'll write and review designs, raise the quality bar in code review, use the latest AI tools, and collaborate closely with product and QE to deliver work that scales.
Technologies You’ll Use
Python, Rust, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog
What You’ll Do
Design and implement features and performance improvements across the Metadata team's services — discovery API, catalog, lineage, and run history
Develop, maintain, and test high-quality, maintainable code, and optimize critical paths for performance
Write technical designs for feature-level work, actively seek feedback, and clearly explain the trade-offs of your decisions
Participate in and review technical designs and pull requests, providing constructive feedback to the team
Improve test coverage with comprehensive unit tests and refactor code to drive down tech debt
Troubleshoot and debug production issues, and follow up on incidents with post-mortems and mitigation plans
Break features into tasks, structure and execute your own project plans, and contribute to sprint and feature planning
Collaborate with product managers, QE, customer support, and peers to deliver the best product with high quality, performance, and scalability
Participate periodically in the on-call rotation, and be mindful of security throughout your work
Use AI tooling — IDE assistants like GitHub Copilot, coding agents like Claude Code, and conversational AI — to accelerate development and to author and review SDLC artifacts such as TDDs, PRDs, post-mortems, and test plans
Skills We’re Looking For
5+ years of experience in the software industry with a passion for solving complex software engineering problems, including designing and building backend services and reusable components from the ground up
Experience working with distributed systems and cloud computing concepts
Demonstrated ability to write well-structured, performant, and well-tested code
Ability to independently lead feature-level software and design work that satisfies project requirements, and to clearly explain design trade-offs
Can identify design flaws in existing systems and propose improvements
Experience with code reviews, design, troubleshooting, and testing
Proficiency in a modern backend or systems language such as Python, Java, C++, or C#
Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
Experience with continuous integration tooling such as BuildKite, and familiarity with observability tools like Datadog or Grafana is a plus
Fluent in using AI code assistants and coding agents to generate and investigate code, and conversational AI (e.g. Claude, ChatGPT) to research, author, review, and synthesize SDLC artifacts
Bonus Skills
Experience in data processing (ETL, ELT) and/or cloud-based data platforms
Experience building or working with metadata, catalog, lineage, or discovery/search systems
Experience with GraphQL APIs and high-throughput, multi-tenant data services
Familiarity with the analytics engineering workflow and the dbt ecosystem
The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job-related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.
Ontario Pay Range
$139,869
—
$167,849.50 CAD
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, 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.
Location: Toronto, Ontario, Canada
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.
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
Fivetran and dbt Labs are building data pipelines to power the modern data stack for thousands of companies.
We're looking for a staff software engineer to be a technical leader on our Metadata team, which owns the metadata layer of the dbt platform — the discovery API, catalog, lineage, and run history services that let customers understand, trust, and act on what their data is doing.
As a
Staff Software Engineer
, you'll contribute to the technical direction for the team. You'll own the architecture of major subsystems, lead complex projects that span multiple engineers, and raise the bar for design and code quality across the team. You'll spend your time on the hardest technical problems, and multiply the team through design reviews, coaching, and mentorship.
Technologies You'll Use
Python, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog
What You'll Do
Lead the design and delivery of complex, team-level projects across the Metadata services, coordinating development across multiple engineers
Independently design and develop the architecture of new subsystems, and own team-level subsystems end to end
Use AI tooling and agents — across development and SDLC artifacts such as TDDs, PRDs, post-mortems, and test plans
Review and approve technical designs, ensuring they meet a high quality bar, and identify design deficiencies before they ship
Drive technical initiatives across the team's responsibility areas — discovery API, catalog, lineage, and run history
Set and uphold design, architecture, and coding best practices, and hold teammates accountable for code quality
Coach and mentor engineers, demonstrably improving the quality of code across the team
Write technical specs, document common components, and keep the team accountable for necessary project documentation
Fix and optimize critical parts of the codebase, drive incident follow-through, and advance the reliability and performance of the services you own
Participate periodically in the on-call rotation
Skills We're Looking For
8+ years of software engineering experience with a track record of leading complex, team-scope technical work to completion
Deep expertise designing and owning subsystems in distributed, cloud-based systems
Demonstrated ability to set technical direction for a team and drive multi-engineer initiatives across an area of ownership
Excellent design and architecture judgment; identifies design flaws in existing systems and proposes sound solutions with clear trade-offs
Writes exemplary, well-tested code that serves as a model for others, and reliably estimates and delivers sprint to sprint
Strong track record of raising quality through code review, coaching peers, and enforcing accepted engineering practices
Experience partnering with QE on test strategy and owning operational health — incidents, post-mortems, reliability, and performance
Proficiency in a modern backend or systems language such as Python, Java, C++, or C#
Hands-on experience with cloud platforms (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and managing dev infrastructure
Fluent in using AI code assistants and coding agents to generate and investigate code, and conversational AI (e.g. Claude, ChatGPT) to author, review, and synthesize SDLC artifacts — and able to model those practices for a team
Bonus Skills
Experience in data processing (ETL, ELT) and/or cloud-based data platforms
Experience architecting metadata, catalog, lineage, or discovery/search systems
Experience with GraphQL APIs and high-throughput, multi-tenant data services
Familiarity with the analytics engineering workflow and the dbt ecosystem
The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job-related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.
Ontario Pay Range
$162,157.50
—
$198,877.25 CAD
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, 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.
Location: Denver, Colorado, United States, AMER
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.
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
Fivetran and dbt Labs are building data pipelines to power the modern data stack for thousands of companies.
We're looking for a staff software engineer to be a technical leader on our Metadata team, which owns the metadata layer of the dbt platform — the discovery API, catalog, lineage, and run history services that let customers understand, trust, and act on what their data is doing.
As a
Staff Software Engineer
, you'll contribute to the technical direction for the team. You'll own the architecture of major subsystems, lead complex projects that span multiple engineers, and raise the bar for design and code quality across the team. You'll spend your time on the hardest technical problems, and multiply the team through design reviews, coaching, and mentorship.
This is a full-time, remote position. We do expect the successful candidate to come to the Denver, CA office from time to time.
Technologies You'll Use
Python, GraphQL, Postgres, Snowflake, Kafka, Kubernetes, Docker, AWS, GCP, Datadog
What You'll Do
Lead the design and delivery of complex, team-level projects across the Metadata services, coordinating development across multiple engineers
Independently design and develop the architecture of new subsystems, and own team-level subsystems end to end
Use AI tooling and agents — across development and SDLC artifacts such as TDDs, PRDs, post-mortems, and test plans
Review and approve technical designs, ensuring they meet a high quality bar, and identify design deficiencies before they ship
Drive technical initiatives across the team's responsibility areas — discovery API, catalog, lineage, and run history
Set and uphold design, architecture, and coding best practices, and hold teammates accountable for code quality
Coach and mentor engineers, demonstrably improving the quality of code across the team
Write technical specs, document common components, and keep the team accountable for necessary project documentation
Fix and optimize critical parts of the codebase, drive incident follow-through, and advance the reliability and performance of the services you own
Participate periodically in the on-call rotation
Skills We're Looking For
8+ years of software engineering experience with a track record of leading complex, team-scope technical work to completion
Deep expertise designing and owning subsystems in distributed, cloud-based systems
Demonstrated ability to set technical direction for a team and drive multi-engineer initiatives across an area of ownership
Excellent design and architecture judgment; identifies design flaws in existing systems and proposes sound solutions with clear trade-offs
Writes exemplary, well-tested code that serves as a model for others, and reliably estimates and delivers sprint to sprint
Strong track record of raising quality through code review, coaching peers, and enforcing accepted engineering practices
Experience partnering with QE on test strategy and owning operational health — incidents, post-mortems, reliability, and performance
Proficiency in a modern backend or systems language such as Python, Java, C++, or C#
Hands-on experience with cloud platforms (AWS, GCP, or Azure), containerization (Docker, Kubernetes), and managing dev infrastructure
Fluent in using AI code assistants and coding agents to generate and investigate code, and conversational AI (e.g. Claude, ChatGPT) to author, review, and synthesize SDLC artifacts — and able to model those practices for a team
Bonus Skills
Experience in data processing (ETL, ELT) and/or cloud-based data platforms
Experience architecting metadata, catalog, lineage, or discovery/search systems
Experience with GraphQL APIs and high-throughput, multi-tenant data services
Familiarity with the analytics engineering workflow and the dbt ecosystem
The compensation range displayed on this job posting reflects the minimum and maximum target for new hire compensation for the target position and level, and may include sales incentives or target bonuses depending on the role. Our compensation ranges are determined by role, level, and location. Our job titles may span more than one career level. Within the range, individual compensation is determined by additional factors, including job-related skills, experience, relevant education or training, business need, market demands. The compensation range is subject to change and may be modified in the future. Your recruiter can share more about the specific compensation range for your location during the hiring process.
Denver Pay Range
$183,711
—
$229,638.75 USD
Perks and Benefits
100% employer-paid medical insurance
*
Generous paid time away from work, including paid vacation or flexible/unlimited vacation depending on role and country, plus paid sick time, inclusive parental leave, paid holidays, including a year-end Global Week of Rest, 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.
Задачи:
- Анализировать требования совместно с командой и прорабатывать архитектурные решения
- Разрабатывать и сопровождать функциональность от идеи до релиза
- Проектировать и развивать микросервисную архитектуру продукта
- Писать тесты и обеспечивать качество кода
- Проводить code review и участвовать в подготовке дизайн‑документов
- Брать на себя техническое лидерство в задачах
- Взаимодействовать со смежными командами при интеграциях
- Участвовать в оценке, планировании и развитии инженерных стандартов
Требования:
- Опыт коммерческой разработки на Java 11+ или Kotlin
- Опыт проектирования и разработки микросервисной архитектуры и API (REST, gRPC), включая интеграции между сервисами
- Опыт работы со Spring Framework
- Опыт работы с Kafka и реляционными базами данных, включая PostgreSQL
- Опыт написания unit‑ и интеграционных тестов
- Понимание принципов работы JVM, многопоточности и основ оптимизации производительности
- Понимание принципов контейнеризации, процессов сборки и доставки, а также мониторинга сервисов
- Умение проектировать решения с нуля, писать и проводить ревью дизайн‑документов, принимать ответственность за архитектурные решения
- Будет плюсом опыт работы с Camunda
- Будет плюсом опыт работы с NoSQL базами данных
Задачи:
- Разрабатывать и поддерживать внутренние сервисы инфраструктуры;
- Исследовать, интегрировать новый функционал и дорабатывать существующий.
Требования:
- Уверенное знание Python;
- Знание ОС Linux на уровне продвинутого пользователя;
- Опыт работы с реляционными БД (PostgreSQL), колоночными БД (Clickhouse, Cassandra), key-value (Redis);
- Опыт работы с брокерами сообщений (RabbitMQ, Kafka);
- Опыт работы с Docker;
- Опыт написания unit-тестов и автоматизированных тестов.
Location: Kuala Lumpur, Malaysia
About Us
Established in 2018, Bybit is one of the world’s leading cryptocurrency exchanges and digital financial platforms, serving over 80 million users across more than 200 countries and regions. Powered by world-class technology and a user-first mindset, Bybit delivers a seamless ecosystem across trading, payments, wealth management, custody, institutional services, and Web3 — connecting users to the future of digital finance.
Our core values define how we build. We listen, care and improve to create products and experiences that put users first. Backed by a global team of ambitious builders, problem-solvers, and innovators, we foster a high-performance and fast-moving environment where talent is empowered to drive real impact at the global scale. Supported by 24/7 multilingual customer service and a strong commitment to innovation, we are shaping the future of finance through technology, collaboration, and bold execution.
Today, Bybit is recognized as one of the most trusted and transparent platforms in the digital asset industry, continuing to expand its global presence while building the infrastructure for the next generation of financial services.
Job Responsibilities
Responsible for the development and maintenance of the exchange monitoring and alerting platform;
Responsible for building the observability system covering Metrics, Logs, and Tracing;
Responsible for optimizing capabilities such as alert noise reduction, distributed tracing, and anomaly analysis;
Drive system stability initiatives, including SLA management, monitoring coverage, incident detection, and emergency response;
Continuously improve the monitoring platform's performance, availability, and user experience.
Requirements
3+ years of Java backend development experience;
Proficient with observability technologies such as Prometheus, Grafana, ELK, SkyWalking / OpenTelemetry;
Familiar with common infrastructure components including MySQL, Redis, and Kafka;
Familiar with stream/batch processing engines such as Flink or Spark Streaming;
Familiar with storage engines such as Thanos, Druid, and ClickHouse;
Familiar with microservice architecture and cloud-native ecosystems including Kubernetes and Docker;
Strong system design and troubleshooting skills;
Experience in stability governance or monitoring platform development is a plus.
Why Join Us
At Bybit, we are committed to fostering a supportive and enriching work environment.
Our benefits include:
- Study Growth Fund: We support your professional development and continuous learning.
- Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation.
- Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world.
- Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.
- Internal Mobility: Grow with us- Your long-term development is important to us. We offer internal job opportunities to help build your career path.
Задачи:
— Проектировать и разрабатывать Python-сервисы и REST API платформы;
— Строить и поддерживать конвейеры обработки данных;
— Разрабатывать интеграции с внутренними источниками данных;
— Реализовывать поисковые и AI-ориентированные рабочие процессы на платформе;
— Создавать инструменты для измерения и поддержания качества системы;
— Отвечать за развертывание и эксплуатацию сервисов при запуске;
— Участвовать в планировании дорожной карты и архитектурных решениях.
Требования:
— Владение Python;
— Опыт создания backend-сервисов и проектирования REST API (FastAPI / Django REST / Flask);
— Опыт работы с реляционными базами данных (PostgreSQL / MySQL);
— Опыт работы с очередями и фоновыми задачами (Celery / RabbitMQ / Kafka);
— Знание Redis (кэширование, очереди, pub/sub);
— Интеграции с API третьих сторон: REST, OAuth, webhooks;
— Опыт работы с Docker, S3-совместимым хранилищем;
— Культура тестирования (pytest), workflow PR/code review, понимание CI/CD и наблюдаемости;
— Будет плюсом: системы RAG, embeddings, векторные базы данных (pgvector);
— Работа с LLM API (Anthropic, OpenAI): prompting, tool calling;
— Фреймворки агентов (LangChain, LlamaIndex, LangGraph);
— Фреймворки оценки LLM (RAGAS, deepeval);
— Инструменты быстрого прототипирования AI (Streamlit, Gradio);
— Современные инструменты Python (ruff, uv, pyproject.toml, pyright).
Условия:
— Конкурентная компенсация;
— 100% компенсация отпусков и больничных;
— 12 дополнительных оплачиваемых выходных в году;
— Бюджет на личное образование, языковые курсы и спорт;
— Участие в конференциях отрасли;
— Отсутствие бюрократии и поддерживающая, прозрачная культура.
Location: Poland
Company Background
Our client is a leading global data center provider delivering hyperscale and edge infrastructure solutions across the Americas, EMEA, and Asia-Pacific. With 80+ data centers in 20+ countries, they partner with industry leaders such as Google, Oracle, NVIDIA, and Microsoft Azure to power the world’s digital infrastructure. Recognized as a USA TODAY Top Workplace for four consecutive years, the company continues to expand its global footprint and customer ecosystem.
Project Description
The project focuses on developing and maintaining an enterprise integration layer that connects the client’s operational platforms, cloud services, and corporate applications across a complex business environment. The specialist will help enable secure, reliable, and scalable communication between in-house and SaaS systems, supporting the automation and consistent flow of business data across the organization.
Technologies
MuleSoft / Azure Integration Services / UiPath / Workato
REST, SOAP APIs
Python, PowerShell, Bash
ETL
Event-driven architectures
Azure Service Bus / AWS SQS / Kafka
What You'll Do
Build, test, deploy, and support integrations across enterprise systems, including ERP, HRIS, FinOps, ITSM, and in-house operational platforms;
Design and implement scalable and secure data flows using MuleSoft, REST/SOAP APIs, event-driven patterns, ETL pipelines, and middleware platforms;
Establish integration standards, reusable patterns, and governance practices to reduce point-to-point integrations and technical debt;
Collaborate with HR, Finance, IT, cloud, and infrastructure teams to translate business requirements into technical integration solutions;
Develop automation scripts and pipelines using Python, PowerShell, and Bash to streamline data transfers, system events, and operational workflows;
Build and maintain CI/CD pipelines for reliable, testable, and auditable integration deployments;
Implement monitoring, alerting, and observability for integration pipelines, troubleshoot data flow issues, and maintain technical documentation;
Connect master data management and FinOps data flows with enterprise applications while supporting data accuracy, latency, and governance requirements;
Support routine administration of enterprise systems, including user access updates and maintenance of system records;
Contribute to preparing enterprise data for future AI/ML use cases;
Job Requirements
7+ years of experience in enterprise integration engineering, systems architecture, or a related technical role, with progressively increasing scope;
Solid experience with iPaaS or middleware platforms, such as MuleSoft, Azure Integration Services, UiPath, or Workato; MuleSoft experience is preferred;
Hands-on experience designing and implementing REST and SOAP API integrations across heterogeneous enterprise systems;
Experience integrating ERP, HRIS, ITSM, and/or FinOps platforms in a multi-cloud environment;
Proficiency in scripting and automation using Python, PowerShell, and/or Bash;
Working knowledge of ETL patterns, event-driven architectures, and message queue systems;
Strong understanding of data security, access control, and zero-trust integration principles;
Ability to translate ambiguous business requirements into concrete and well-documented technical designs;
Experience collaborating across engineering, infrastructure, and business stakeholder groups;
Nice To Have
Experience working in data center, critical facilities, or industrial/OT environments, or the ability to rapidly learn domain-specific operational systems;
Hands-on experience with FinOps tooling, such as Apptio or Azure Cost Management, and cost data pipelines;
Experience administering enterprise back-office business systems, such as NetSuite, Coupa, Rippling, BlackLine, or Ironclad;
Experience integrating Rippling, ADP, or comparable HRIS platforms with downstream financial and operational systems;
Familiarity with ServiceNow or comparable ITSM platforms and their integration capabilities;
Experience using AI-powered agentic coding tools and IaC technologies, such as Terraform or Bicep;
Exposure to AI/ML pipeline architectures and data preparation workflows for intelligent operations;
Experience with Agile and DevOps practices at scale;
What Do We Offer
The global benefits package includes:
Technical and non-technical training for professional and personal growth;
Internal conferences and meetups to learn from industry experts;
Support and mentorship from an experienced employee to help you professional grow and development;
Health insurance;
Sports activities to promote a healthy lifestyle;
Flexible work options, including remote and hybrid opportunities;
Referral program for bringing in new talent;
Work anniversary program and additional vacation days.
Задачи:
— Разработка и поддержка высоконагруженных backend-сервисов на Python (asyncio)
— Проектирование, поддержка и оптимизация компонентов микросервисной архитектуры
— Участие в архитектурных обсуждениях и техническом принятии решений
— Реализация интеграций с Kafka, RabbitMQ и внутренними RPC-сервисами
— Рефакторинг и улучшение существующих сервисов с акцентом на масштабируемость, надежность и производительность
— Написание функциональных и интеграционных тестов для обеспечения стабильности системы
— Взаимодействие с разработчиками, QA, аналитиками и продуктовыми командами, участие в код-ревью и обмене знаниями
Требования:
— Python 3.11, опыт работы от 5 лет
— Уверенный опыт работы с asyncio и асинхронным программированием (предпочтительно 3+ года)
— Опыт работы с микросервисной архитектурой (REST API, RPC)
— Хорошее знание алгоритмов и структур данных
— Понимание и практическое применение принципов SOLID, DRY, KISS, YAGNI
— Опыт проектирования внутренних библиотек / SDK / общих компонентов
— Знание Pydantic (v2)
— Опыт работы с потоковой обработкой данных
— Понимание RPC (проектирование серверов RPC, запрос/ответ, повторные попытки, correlationId)
— Опыт работы с Kafka (группы потребителей, гарантии доставки, проектирование схем, оптимальные стратегии партиционирования)
— Опыт работы с RabbitMQ (RPC, pub/sub, DLX, повторные попытки)
— Опыт работы с MongoDB (индексы, конфигурации, транзакции)
Желательно:
— Опыт в финтех, беттинге, трейдинге
— Опыт с Prometheus, Grafana, ELK, Docker, Kubernetes, GraphQL (Ariadne), ClickHouse
— Опыт настройки CI/CD
Условия:
— Комплексное медицинское страхование
— Оплачиваемый больничный до 10 дней без справки
— 20 дней оплачиваемого отпуска плюс дополнительный отпуск по важным жизненным событиям
— Возможности для обучения и профессионального развития
— Поддержка изучения языков для многоязычного сотрудничества
— Современное оборудование для работы
— Международная команда из разных стран
— Корпоративные мероприятия и командные активности
— Программа поддержки в критических ситуациях
— Подарки и поддержка в важных жизненных событиях
УдалённоseniorPYTHON DEVELOPER | RELOCATION TO MONTENEGRO OR REMOTE EU | BETBY #remote #eu or #relocation to #montenegro #fulltime #itjob #backend #python https://teletype.in/@courierus/8P1XRKor_B1; REMOTE EUROPE OR RELOCATION TO MONTENEGRO TECH STACK Python 3.11+ (asyncio, Pydantic v2) Kafka RabbitMQ MongoDB Docker Kubernetes Prometheus Grafana ELK #NODJANGO :) RESPONSIBILITIES Develop and maintain high-load backend services using Python (asyncio) Design, support, and optimize microservice architecture components Participate in architectural discussions and technical decision-making Implement integrations with Kafka, RabbitMQ, and internal RPC services Refactor and improve existing services with focus on scalability, reliability, and performance Write functional and integration tests to ensure system stability Collaborate with developers, QA, analysts, and product teams, while contributing to code reviews and knowledge sharing REQUIREMENTS Python 3.11, 5+ years of professional experience Strong hands-on experience with asyncio and asynchronous programming (3+ years preferred) Experience in microservice architecture (REST API, RPC) Strong knowledge of algorithms and data structures Good understanding and practical application of SOLID, DRY, KISS, YAGNI principles Experience designing internal libraries / SDKs / shared components Pydantic (v2) Hands-on experience with stream processing Solid understanding of RPC (designing RPC servers, request/response, retries, correlationId) Kafka (consumer groups, delivery guarantees, schema design, experience in defining optimal partitioning strategies) RabbitMQ (RPC, pub/sub, DLX, retries) MongoDB (indexes, configs, transactions) NICE TO HAVE Experience in fintech, betting, trading domains Experience with Prometheus, Grafana, ELK, Docker, Kubernetes,GraphQL (Ariadne), ClickHouse CI/CD setup experience PERKS AND BENEFITS Comprehensive health insurance with coverage for your well-being Paid sick leave up to 10 days without medical certificate 20 days of paid vacation plus additional leave for important life events Learning and growth opportunities with support for professional development Language learning support for multilingual collaboration Modern hardware provided for your work International team environment across multiple countries Corporate events and team activities Welfare support program for critical situations Gifts and support for major life milestones APPLY
Задачи:
— Проектировать архитектуру backend- и потоковых систем.
— Самостоятельно разрабатывать программный код на Java и/или Kotlin.
— Руководить технической командой в роли играющего тренера.
— Создавать интеграции для потоковой обработки данных и промышленного IoT.
— Обеспечивать эксплуатацию сервисов с помощью Docker, Kubernetes и CI/CD.
Требования:
— Опыт разработки на Java 8+ и/или Kotlin.
— Глубокое знание Spring или Ktor.
— Опыт работы с Apache Kafka и Flink или Spark.
— Знание NoSQL-баз данных Cassandra, ClickHouse или HBase, а также SQL и PostgreSQL.
— Опыт работы с Docker, Kubernetes, GitLab CI/CD или Jenkins.
— Навыки технического руководства и проектирования архитектуры.
Хорошо, если есть:
— Опыт работы со Spring Integration, Apache Camel, StreamPipes или NiFi.
— Опыт разработки решений для IIoT и промышленной автоматизации.
Условия:
— Участие в сложных проектах, приносящих практическую пользу производству.
— Гибкая рабочая среда без лишней бюрократии.
— ДМС и корпоративные скидки.
— Обучение, сертификация и посещение профессиональных конференций за счёт компании.
— Офисное пространство рядом с метро Алексеевская с кухнями, столовой, кафе, фитнесом и кофейным киоском.
Location: Amsterdam, Netherlands; Berlin, Germany; United Kingdom
About Nebius:
Nebius is leading a new era in cloud infrastructure for the global AI economy. We are building a full-stack AI cloud platform that supports developers and enterprises from data and model training through to production deployment, without the cost and complexity of building large in-house AI/ML infrastructure.
Built by engineers, for engineers. From large-scale GPU orchestration to inference optimization, we own the hard problems across compute, storage, networking and applied AI.
Listed on Nasdaq (NBIS) and headquartered in Amsterdam, we have a global footprint with R&D hubs across Europe, the UK, North America and Israel. Our team of 1,500+ includes hundreds of engineers with deep expertise across hardware, software and AI R&D.
The role:
We are looking for a
Senior Backend Software Engineer
to join our
Cloud Monetization Platform
team in Amsterdam or remotely.
Our platform powers the commercial foundation of Nebius Cloud. Every GPU hour, storage operation, network transfer, reservation, enterprise contract, or customer payment flows through the systems we build before becoming revenue.
Unlike traditional billing systems, our platform combines several challenging engineering domains. You'll design clean abstractions for a rapidly evolving business model, build reliable distributed workflows where correctness and consistency are as important as performance, and help shape a modern platform from the ground up.
We expect you to have:
5+ years of professional software engineering experience
Strong knowledge of Python or willingness to quickly become productive with our technology stack
Experience building distributed backend systems and microservice architectures
Understanding of distributed transactions, consistency models, and reliable asynchronous workflows
Experience designing scalable backend services
Strong communication and ownership mindset
It would be an added bonus if you had experience building Billing, payments or pricing systems
Technology stack:
Python, gRPC, Temporal,
YDB
, Kafka-like messaging, Kubernetes, 25+ microservices.
Benefits & Perks:
Competitive compensation
Career growth and learning opportunities
Flexibility and ownership
Collaborative and innovative culture
Opportunity to work on impactful AI projects
International environment and talented teams
What's it like to work at Nebius:
Fast moving - Bold thinking - Constant growth - Meaningful impact - Trust and real ownership - Opportunity to shape the future of AI
Equal Opportunity Statement:
Nebius is an equal opportunity employer. We are committed to fostering an inclusive and diverse workplace and to providing equal employment opportunities in all aspects of employment. We do not discriminate on the basis of race, color, religion, sex (including pregnancy), national origin, ancestry, age, disability, genetic information, marital status, veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by applicable law.
Applicants must be authorized to work in the country in which they apply and will be required to provide proof of employment eligibility as a condition of hire.
If you need accommodations during the application process, please let us know.
Задачи:
- Разработка новых фич end-to-end — от проработки требований с аналитиком до деплоя в прод, владение фичей целиком
- Проектирование и развитие архитектуры, участие в архитектурных решениях, проактивное улучшение систем
- Интеграции с банковскими системами — ДБО каналы, внутренние системы банка, блокчейн Amity Chain, самостоятельное принятие решений
- Код-ревью и менторинг, поддержание качества кода, помощь коллегам
- Поддержка и развитие существующего кода, устранение технического долга, повышение надёжности
- Работа в условиях неопределённости, быстрая адаптация и предложение решений
Требования:
- GitHub/GitLab с примерами кода или ссылки на проекты
- Опыт работы с Java 8+ не менее 2 лет
- Опыт с Spring Framework, Spring Boot, Spring Data
- Опыт работы с message brokers — Apache Kafka и т.п.
- Умение писать юнит и интеграционные тесты
- Понимание принципов SOLID, DRY, KISS, YAGNI
- Опыт проектирования RESTful API
- Знание паттернов микросервисной архитектуры
Будет плюсом:
- Опыт работы или желание работать со Scala
- Опыт работы или понимание блокчейн-технологий
- Опыт в финтехе или банковской сфере
Условия:
- Возможность профессионального и карьерного роста, участие в разных проектах
- Опыт работы в распределённой команде профессионалов
- Уровень заработной платы обсуждается индивидуально
- Корпоративные скидки на изучение иностранного языка, абонемент в фитнес, образовательные курсы
- Формат работы — гибридный в Москве
Location: Kuala Lumpur, Malaysia
About Us
Established in 2018, Bybit is one of the world’s leading cryptocurrency exchanges and digital financial platforms, serving over 80 million users across more than 200 countries and regions. Powered by world-class technology and a user-first mindset, Bybit delivers a seamless ecosystem across trading, payments, wealth management, custody, institutional services, and Web3 — connecting users to the future of digital finance.
Our core values define how we build. We listen, care and improve to create products and experiences that put users first. Backed by a global team of ambitious builders, problem-solvers, and innovators, we foster a high-performance and fast-moving environment where talent is empowered to drive real impact at the global scale. Supported by 24/7 multilingual customer service and a strong commitment to innovation, we are shaping the future of finance through technology, collaboration, and bold execution.
Today, Bybit is recognized as one of the most trusted and transparent platforms in the digital asset industry, continuing to expand its global presence while building the infrastructure for the next generation of financial services.
Responsibilities
Lead end-to-end technical solution design and drive implementation across the organization
Spearhead AI engineering adoption (AI-assisted development, AI code review, AI-powered observability, AI-driven operations automation, etc.)
Proactively resolve complex technical challenges across business lines, improving efficiency and quality through technical innovation
Design and optimize high-concurrency, distributed system architectures; explore AI applications in capacity planning, performance bottleneck analysis, and anomaly detection
Provide technical guidance and training to business teams, driving the adoption and standardization of AI + engineering capabilities
Requirements
Must-Have
I. Core Engineering & Architecture
Proficient in Go or Java concurrent programming with deep understanding of high-concurrency system design and optimization
Hands-on experience with distributed services and distributed storage; familiar with microservice architecture design
Solid knowledge of Linux OS and system-level understanding of middleware (etcd, Nacos, Kafka)
Expert-level proficiency in gRPC framework with development and performance tuning experience
Skilled in using profiling tools, Arthas, and Linux command-line utilities for system analysis and troubleshooting
II. AI & Intelligent Systems
AI engineering mindset with understanding of LLM fundamentals, capability boundaries, and practical engineering applications
Ability to evaluate AI's impact on system stability, security, cost, and compliance from an architectural perspective
Clear understanding of AI's "assistive role" in engineering — avoiding over-reliance while leveraging its strengths
III. Experience & Education
Bachelor's degree or above
3+ years of relevant development experience
Strong communication skills and collaborative spirit
Preferred Qualifications
Hands-on experience implementing AI-assisted development/code review (Copilot, Claude, DeepSeek, etc.) at the engineering team level
Practical application of AI in log analysis, distributed tracing, performance profiling, and anomaly detection
Design experience with AI knowledge augmentation (RAG) or tooling systems based on internal data (code, logs, metrics, documentation)
Open-source project contributions
Sustained technical blog or knowledge-sharing track record
Nice-to-Have
Experience designing financial systems, trading systems, or high-reliability systems
AI-driven observability, automated operations, or stability engineering experience
Deep familiarity with open-source middleware internals (Redis, Kafka, etc.)
Microservice governance, service discovery, and configuration center design experience
Proven track record in high-performance architecture design or AI engineering implementation
Core Competency Matrix
Technical Skills (High Priority): Go/Java concurrency, distributed architecture, middleware, gRPC, performance tuning
AI Engineering (High Priority): LLM understanding, AI-assisted development adoption, RAG/tooling design
Project Experience (High Priority): High-concurrency systems, distributed storage, microservice architecture
Problem Solving (High Priority): Profiling, Arthas, Linux command-line troubleshooting
Communication (Medium Priority): Technical training, cross-team alignment, solution evangelism
Industry Background (Medium Priority): Finance/trading/high-reliability systems
Role Characteristics
Core Positioning: A hybrid AI + Architecture role that requires not only traditional distributed systems expertise but emphasizes AI engineering adoption capabilities.
Key Differentiators:
Must lead AI capability implementation at the engineering level — not merely use AI tools
Must evaluate AI's impact on systems from an architectural perspective (stability, security, cost, compliance)
Must drive AI + engineering capability adoption and standardization across teams
Interview Focus Areas
Distributed Architecture: High-concurrency design, microservice architecture, middleware selection and tuning
AI Engineering: Depth of LLM understanding, AI implementation experience, awareness of AI limitations
Problem Solving: Complex troubleshooting experience, performance optimization case studies
Driving Adoption: Technical solution advocacy experience, cross-team collaboration skills
Why Join Us
At Bybit, we are committed to fostering a supportive and enriching work environment.
Our benefits include:
- Study Growth Fund: We support your professional development and continuous learning.
- Internal Events: Participate in regular team-building activities, workshops, and events designed to promote collaboration and innovation.
- Global Collaboration: Be part of a diverse, international team, working alongside colleagues from around the world.
- Career Advancement: Access opportunities for growth and advancement within a rapidly expanding global company.
- Internal Mobility: Grow with us- Your long-term development is important to us. We offer internal job opportunities to help build your career path.
Задачи:
— Разрабатывать API на Laravel
— Писать микросервисы на Go для обработки статистики
— Создавать интерфейсы на Nuxt 3 (Vue)
— Работать с PostgreSQL и Redis
— Оптимизировать производительность
— Писать тесты
Требования:
1. Golang
• Опыт работы с Go от 1 года
• Понимание горутин, каналов, контекста
• Написание HTTP сервисов
• Работа с PostgreSQL
2. Frontend
• Vue 3 (Composition API)
• Nuxt 3 (понимание SSR)
• TypeScript
• Адаптивная верстка
Будет плюсом:
• Опыт с RabbitMQ / Kafka
• CI/CD (GitHub Actions, GitLab CI)
• Kubernetes
Условия:
— Формат: онлайн для начала, далее гибрид/Астана
— График 5/2
Ожидания от кандидата:
- Опыт коммерческой разработки на Java от 2 лет.
- Знание Spring framework.
- Опыт работы с серверами приложений (WildFly, Weblogic, WebSphere или др.).
- Знания SQL.
- Опыт работы с системами сборки.
- Навыки покрытия кода unit-тестами.
Будет преимуществом:
- Опыт работы с брокерами сообщений (Kafka, RabbitMQ или др.).
- Навыки работы с инструментами CI/CD (Jenkins).
- Опыт работы с БД PostgreSQL.
Обязанности:
- Декомпозиция и анализ задач бэклога.
- Оценка трудоемкости задач.
- Проектирование решения, в том числе разработка детальной внутренней архитектуры системы.
- Детальное проектирование интеграций со смежными системами совместно с аналитиком (в том числе API).
- Разработка unit-тестов.
- Выполнение code review.
- Анализ и исправление инцидентов в рамках 3-й линии поддержки.
Мы предлагаем:
- Полностью белую заработную плату от 150 000 рублей (net). Ориентируемся на ваши пожелания, опыт и навыки.
- Оформление по ТК РФ, оплачиваемые отпуск и больничный с первого рабочего дня.
- Работу в компании с аккредитацией в Минцифре.
- Расширенный пакет ДМС со стоматологией.
- Спорт – корпоративный волейбол, беговой клуб, йога и киберспортивные турниры.
- Яркая корпоративная жизнь – более 400 мероприятий в год (2 корпоратива с оплатой трансфера, разговорный клуб английского, совместные походы в музей, квизы, книжный и киноклуб, мем-чат и многое другое).
- 8-часовой рабочий день с возможностью «плавающего утра» и гибкого графика, удаленного формата работы.
- Работу с большими брендами, интересными проектами в дружном и талантливом коллективе.
- Обучение и участие в профессиональных конференциях.
Задачи:
- Проектирование и разработка интеграционных систем на базе микросервисной архитектуры
- Внедрение новых технологий, инструментов и методов разработки
- Коммуникация с командой, поиск и решение проблем, участие в брейнштормах.
Требования:
- Опыт разработки Backend приложений (Python 3.>) от 5 лет
- Уверенное владение базовыми архитектурными паттернами
- Понимание асинхронной парадигмы программирования
- Желание придерживаться культуры разработки и Best practices (SOLID, KISS, DRY, etc.)
- Желание следовать Coding Style Guide, PEP8 и типизации данных
- Практические навыки работы с платформами контейнеризации приложений
- Опыт построения архитектур сложных систем
- Умение оценивать сложность задачи
- Умение декомпозировать задачи
- Опыт работы с инструментами командной разработки: Git, Jira, Confluence
- Опыт работы с Linux (Bash)
- Знание и умение работать с одним из брокеров сообщений (RedHat JBOSS AMQ\ ActiveMQ Artemis, IBM WebSphere MQ, Apache Kafka, etc)
- Опыт работы с реляционными базами данных (Oracle, PostgreSQL, MySQL, etc.)
Условия:
- Возможность участия в интересном проекте
- Возможность профессионального и карьерного роста в компании;
- Опыт работы в команде профессионалов;
- Уровень заработной платы обсуждается индивидуально.
- Удаленный формат работы - удаленно на территории РФ
УдалённоseniorГеография найма не уточнена
seniorDenver, Colorado, United States, AMER
seniorOntario, Canada
Не хотите искать каждый день?
Настройте подбор один раз, и подходящие вакансии будут сами приходить в Telegram.
Настройте подбор, и подходящие вакансии будут приходить в Telegram.