⬅️  To Main Apache Spark jobs

Create flexible and precise queries that fit your needs exactly. Example: React.js, -USA  × Laravel, Vue.js, -Contract  × will get you jobs that are (React.js and not in USA) or (Laravel and Vue.js and not Contract/Freelance).

You can mix and match any tags, negations and groups in any order. And don't worry about typos – the search is fuzzy.

Dismiss

Chorus One ZG Remote CH
About Us Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies. We are a diverse team of 70+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we'd love to hear from you. Position Overview: As a senior software engineer, you will join one of our engineering teams to assist in building and maintaining tools and automation to support our validator operations. We take the upstream node software from projects like Ethereum, Solana, Cosmos, or Avalanc

About Us

Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies.

We are a diverse team of 70+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we'd love to hear from you.

Position Overview:
As a senior software engineer, you will join one of our engineering teams to assist in building and maintaining tools and automation to support our validator operations. We take the upstream node software from projects like Ethereum, Solana, Cosmos, or Avalanche; compile it; run it on one of our servers; and then make sure it is reliable and secure, monitor it, and keep it up to date. We do this for more than 60 blockchain networks, which means that it is not feasible to do all of this by hand. Instead, we build automation. Some of the things we do:

  • Contribute to upstream software to improve observability, and build monitoring tools from scratch where none exist. The teams that build the node software are not the teams that operate this software at scale, and as such, observability is often not a first priority. We develop our own tools for on-chain and off-chain monitoring, both for short-term metrics (to alert on) and long-term metrics to measure our performance, and to support optimisation decisions.

  • Build tools to track and manage our fleet of servers. We work mostly with bare-metal servers across multiple providers. This means that no vendor-specific portal is going to give us a complete overview of our infrastructure, instead we have an in-house tool that integrates with vendor APIs and gives us a central overview.

  • Automate machine provisioning. Instead of working with 10+ cloud and bare metal providers’ flavor of installing Ubuntu, we build our own installer that is uniform across our infrastructure.

  • Track and automate builds. Each of the 60+ networks we operate regularly releases updates. It would be tedious to manually git pull && make for every release, instead we have automation watching for new releases that automatically builds them and registers them in our package registry.

  • Automate updates and failover. When we have a new package, we still need to roll it out to our fleet and restart any nodes, in a controlled manner and without downtime. For validating nodes, we also need to fail over before we restart them, and confirm the new node is healthy. To automate this, we need to have 100% confidence in our tooling, because a mistake here can lead to double-signing, which incurs a financial penalty.

  • Automate snapshot creation and storage. Blockchains node software is stateful in nature: the chains are often terabytes in size. While it is possible for new nodes to sync from the p2p network, this can take days to weeks, which means it is not a suitable method when we move workloads between machines. We automate taking snapshots of this data, so we can be more flexible about what runs where, without compromising on security.

Our internal tooling:

Itis written in a mix of Rust, Python, Go, and a bit of TypeScript. We use Postgres as our database of choice. We deploy our code either directly onto Ubuntu hosts, running under systemd or in Docker containers, and we also have a Kubernetes cluster running various stateless applications. Due to the diverse nature of the software we run, we also have to occasionally dive into codebases written in C, C++, OCaml, or TypeScript.

You can learn more about our approach to operating nodes in our Network Handbook.

Key Responsibilities

  • Design and develop new features. Discuss with internal stakeholders to clarify how ournext feature should look, discuss with fellow engineers how it should be implemented,and then drive implementation to completion.

  • Support and collaborate. Review and discuss engineering designs, review code, helpfellow engineers, and mentor them on a technical level.

  • Innovation and continuous improvement. Seek to simplify, optimize, and secure ourstaking services and systems.

  • Take part in on-call rotation approximately 2 days per month.You will be responsible for automation that manages our validators and infrastructure, including its uptime and incident response.

What we are looking for:

  • 5+ years experience as a Software Engineer.

  • Experience with operating and maintaining server-side software in production.

  • Deep understanding of at least one compiled statically typed programming language such as Rust, Go, Kotlin, C++, or Haskell.

  • Experience with at least one scripting language such as Python.

  • Experience using SQL databases, preferably PostgreSQL.

  • Strong communication skills and ownership to drive new features independently.

  • Interest in blockchain technology, in particular distributed systems and consensus algorithms.

  • Affinity with infrastructure and the lower levels of Linux userspace.

  • You are able to work in the following time zone: Switzerland ± 6 hours.

What We Offer:

🌱 Growth & Learning

We’re committed to your development! Benefit from an annual 3,000 CHF learning budget that goes beyond just conferences—supporting your physical, emotional, and mental well-being too. Attend up to two conferences a year to dive deeper into the Web3 space and connect with the community. Plus, jumpstart your crypto journey with our $1,000 Crypto Starter Kit to explore and engage with cryptocurrencies hands-on.

🤝 Collaborative Culture

Collaboration is woven into our DNA. We thrive in multiplayer settings, ensuring every voice contributes to our mission. Connect across teams through our buddy programs, regular virtual coffee chats, and biannual retreats, which offer unparalleled opportunities to build stronger relationships while tackling some of the industry's most exciting challenges.

✈️ Retreats in Iconic Destinations

Twice a year, we bring the entire team together for all-expenses-paid retreats in inspiring locations. Past retreats have taken us to Kenya, the USA, South Korea, Switzerland, Spain, Turkey, Thailand, Dubai and Japan. Our next stop? Budapest, Hungary! These retreats are designed to recharge, connect, and spark innovation.

🏡 Work From Anywhere

Embrace remote flexibility that empowers you to work from anywhere in the world. Prefer a coworking space? We’ve got you covered with a 500 CHF/month coworking budget. And for those growing their families, enjoy paid parental leave to ensure your personal and professional lives align seamlessly.

🗣️ Radical Transparency

We practice radical candor, fostering an environment of open, honest feedback that helps us grow individually and as a team. Expect a culture where learning from each other is not just encouraged—it’s celebrated.

💸 Compensation & Equity

We offer a competitive fixed salary in your preferred local currency or stable coins, complemented by stock options, giving you a stake in the exciting future we’re building together.

💼 Employment

We offer flexibility to suit your individual needs. With the ability to provide local employment in over 150 countries, you’ll have access to local benefits tailored to your region. Prefer contractor status instead? That’s an option too. During the offer, we work with you to determine the best arrangement, ensuring your experience aligns with your personal and professional preferences.

✨ Curious to see what life at Chorus One is really like? Check out these videos for a behind-the-scenes look:

  • Culture at Chorus One

Apply Now:

Permalink

Chorus One ZG Remote CH
About Us Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies. We are a diverse team of 75+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we'd love to hear from you. Position Overview As a senior software engineer, you will join our rewards data team to assist in building and maintaining user-facing and internal applications to support rewards reporting and financial performance monitoring. At Chorus One we take the upstream node software

About Us

Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies.

We are a diverse team of 75+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we'd love to hear from you.

Position Overview

As a senior software engineer, you will join our rewards data team to assist in building and maintaining user-facing and internal applications to support rewards reporting and financial performance monitoring. At Chorus One we take the upstream node software from projects like Ethereum, Solana, Cosmos, or Avalanche; compile it; run it on one of our servers; and then make sure it is reliable and secure, monitor it, and keep it up to date. The networks rewards us for that in their native token. Keeping track of those rewards over time is a hard problem, because ironically, blockchains typically don’t expose convenient APIs to extract this data in a useful format. This is why we build our own automation, and integrate with third-party data vendors. Your work will power internal reports and dashboards, as well as external customer reporting, and rewards data APIs.

Key Responsibilities

  • Design and develop new features. Discuss with internal stakeholders to clarify how our next feature should look, discuss with fellow engineers how it should be implemented, and then drive implementation to completion.

  • Support and collaborate. Review and discuss engineering designs, review code, help fellow engineers, and work with other teams such as platforms engineering, customer success, business development, and our networks team, to get them the insights they need.

  • Innovation and continuous improvement. Seek to simplify, optimize, and secure our staking services and systems.

  • Take part in on-call rotation approximately 2 days per month. You will be responsible for building APIs used by external parties, which come with an uptime requirement.

What we are looking for

  • 4+ years experience as a Software Engineer.

  • Experience with operating and maintaining server-side software in production.

  • Experience with Python (most of our rewards data automation is written in Python)

  • Other backend software at Chorus One is written in a mix of Rust and Go, experience with these is an advantage.

  • Experience using SQL databases, preferably PostgreSQL.

  • Experience with implementing REST APIs.

  • Strong communication skills and ownership to drive new features independently.

  • Interest in blockchain technology, in particular distributed systems and consensus algorithms.

  • You are able to work in the following time zone: Switzerland ± 6 hours.

What We Offer

🌱 Growth & Learning

We’re committed to your development! Benefit from an annual 3,000 CHF learning budget that goes beyond just conferences—supporting your physical, emotional, and mental well-being too. Attend up to two conferences a year to dive deeper into the Web3 space and connect with the community. Plus, jumpstart your crypto journey with our $1,000 Crypto Starter Kit to explore and engage with cryptocurrencies hands-on.

🤝 Collaborative Culture

Collaboration is woven into our DNA. We thrive in multiplayer settings, ensuring every voice contributes to our mission. Connect across teams through our buddy programs, regular virtual coffee chats, and biannual retreats, which offer unparalleled opportunities to build stronger relationships while tackling some of the industry's most exciting challenges.

✈️ Retreats in Iconic Destinations

Twice a year, we bring the entire team together for all-expenses-paid retreats in inspiring locations. Past retreats have taken us to Kenya, the USA, South Korea, Switzerland, Spain, Turkey, Thailand, Dubai and Japan. Our next stop? Budapest, Hungary! These retreats are designed to recharge, connect, and spark innovation.

🏡 Work From Anywhere

Embrace remote flexibility that empowers you to work from anywhere in the world. Prefer a coworking space? We’ve got you covered with a 500 CHF/month coworking budget. And for those growing their families, enjoy paid parental leave to ensure your personal and professional lives align seamlessly.

🗣️ Radical Transparency

We practice radical candor, fostering an environment of open, honest feedback that helps us grow individually and as a team. Expect a culture where learning from each other is not just encouraged—it’s celebrated.

💸 Compensation & Equity

We offer a competitive fixed salary in your preferred local currency or stable coins, complemented by stock options, giving you a stake in the exciting future we’re building together.

💼 Employment

We offer flexibility to suit your individual needs. With the ability to provide local employment in over 150 countries, you’ll have access to local benefits tailored to your region. Prefer contractor status instead? That’s an option too. During the offer, we work with you to determine the best arrangement, ensuring your experience aligns with your personal and professional preferences.

✨ Curious to see what life at Chorus One is really like? Check out these videos for a behind-the-scenes look:

  • Culture at Chorus One

Apply Now:

Permalink

Zscaler Remote
About Zscaler Serving thousands of enterprise customers around the world including 40% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world’s largest security cloud, Zscaler accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange™ platform, which is found in our SASE and SSE offerings, protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. Named a Best Workplace in Technology by Fortune and others, Zscaler fosters an inclusive and supportive culture that is home to some of the brightest minds in the industry. If you thrive in an environment that is fast-paced and collaborative, and you are passionate about building and innova

About Zscaler Serving thousands of enterprise customers around the world including 40% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world’s largest security cloud, Zscaler accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange™ platform, which is found in our SASE and SSE offerings, protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. Named a Best Workplace in Technology by Fortune and others, Zscaler fosters an inclusive and supportive culture that is home to some of the brightest minds in the industry. If you thrive in an environment that is fast-paced and collaborative, and you are passionate about building and innovating for the greater good, come make your next move with Zscaler. Our Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your vision and passion to our team of cloud architects, software engineers, security experts, and more who are enabling organizations worldwide to harness speed and agility with a cloud-first strategy. We're looking for an experienced Staff Software Development Engineer to join our Zero Trust Exchange team. This is a hybrid role, going into the San Jose office 3 days a week. Reporting to the Sr. Director of Engineering, you'll be responsible for:

Developing distributed data applications which involves data mining, data transformations, enrichment, and analytics Analyzing and interpreting complex datasets related to workplace and applications usages and user activity Translating findings into actionable insights and recommendations that drive continuous improvement Having discussions with product managers, UX designers, and other backend teams to understand requirements and translate the same into functional specifications Seizing every opportunity to refactor code in the interests of maintainability and reusability

What We're Looking for (Minimum Qualifications):

5+ years of experience in software development and data analytics application Strong experience in Java programming for developing microservices Proficiency with data science tools and platforms such as Python, TensorFlow, SQL, data visualization tools like Tableau, Power BI or similar Experience with Cloud big data technologies such as Azure Data Explorer, Hadoop, Spark, Kafka, S3 Bachelor's degree in Computer Science, Data Science, Statistics, or a related field

What Will Make You Stand Out (Preferred Qualifications):

Strong knowledge of machine learning algorithms, statistical modeling techniques, and predictive analytics Experience working on large scale telemetry data analytics Published research or contributions to the data analytics or data science community

LI-BH1#LI-HybridZscaler’s salary ranges are benchmarked and are determined by role and level. The range displayed on each job posting reflects the minimum and maximum target for new hire salaries for the position across all US locations and could be higher or lower based on a multitude of factors, including job-related skills, experience, and relevant education or training.

The base salary range listed for this full-time position excludes commission/ bonus/ equity (if applicable) + benefits.Base Pay Range$122,500 - $175,000 USDAt Zscaler, we believe that diversity drives innovation, productivity, and success. We are looking for individuals from all backgrounds and identities to join our team and contribute to our mission to make doing business seamless and secure. We are guided by these principles as we create a representative and impactful team, and a culture where everyone belongs. For more information on our commitments to Diversity, Equity, Inclusion, and Belonging, visit the Corporate Responsibility page of our website. Our Benefits program is one of the most important ways we support our employees. Zscaler proudly offers comprehensive and inclusive benefits to meet the diverse needs of our employees and their families throughout their life stages, including:

Various health plans Time off plans for vacation and sick time Parental leave options Retirement options Education reimbursement In-office perks, and more!

By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines. Zscaler is proud to be an equal opportunity and affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all of our employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy or related medical conditions), age, national origin, sexual orientation, gender identity or expression, genetic information, disability status, protected veteran status or any other characteristics protected by federal, state, or local laws. See more information by clicking on the Know Your Rights: Workplace Discrimination is Illegal link. Pay Transparency Zscaler complies with all applicable federal, state, and local pay transparency rules. For additional information about the federal requirements, click here. Zscaler is committed to providing reasonable support (called accommodations or adjustments) in our recruiting processes for candidates who are differently abled, have long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support.

Apply Now:

Permalink

Zscaler Remote
About Zscaler Serving thousands of enterprise customers around the world including 40% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world’s largest security cloud, Zscaler accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange™ platform, which is found in our SASE and SSE offerings, protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. Named a Best Workplace in Technology by Fortune and others, Zscaler fosters an inclusive and supportive culture that is home to some of the brightest minds in the industry. If you thrive in an environment that is fast-paced and collaborative, and you are passionate about building and innova

About Zscaler Serving thousands of enterprise customers around the world including 40% of Fortune 500 companies, Zscaler (NASDAQ: ZS) was founded in 2007 with a mission to make the cloud a safe place to do business and a more enjoyable experience for enterprise users. As the operator of the world’s largest security cloud, Zscaler accelerates digital transformation so enterprises can be more agile, efficient, resilient, and secure. The pioneering, AI-powered Zscaler Zero Trust Exchange™ platform, which is found in our SASE and SSE offerings, protects thousands of enterprise customers from cyberattacks and data loss by securely connecting users, devices, and applications in any location. Named a Best Workplace in Technology by Fortune and others, Zscaler fosters an inclusive and supportive culture that is home to some of the brightest minds in the industry. If you thrive in an environment that is fast-paced and collaborative, and you are passionate about building and innovating for the greater good, come make your next move with Zscaler.  Our Engineering team built the world's largest cloud security platform from the ground up, and we keep building. With more than 100 patents and big plans for enhancing services and increasing our global footprint, the team has made us and our multitenant architecture today's cloud security leader, with more than 15 million users in 185 countries. Bring your vision and passion to our team of cloud architects, software engineers, security experts, and more who are enabling organizations worldwide to harness speed and agility with a cloud-first strategy. We're looking for an Staff Software Development Engineer to be part of their Cyber Risk and Governance Team. Reporting to the Director, Software Engineering, you'll be responsible for:

Developing large scale distributed data platforms/micro-services as part of critical internal Cyber Risk and Governance Developing and implementing best engineering practices to optimize team productivity and delivery timelines by operating in an Agile Environment Working cross-functionally with product management and distributed systems engineering teams to complete large scale projects with impact across the company

What We're Looking for (Minimum Qualifications)

8+ years of experience in the data services along with Bachelors Degree in Engineering/Computer Science with a strong focus on designing and building data acquisition and data processing pipelines Proficient in Python (preferred), Java, Scala, or Golang, with experience in cloud platforms like AWS, GCP, or Azure. Experienced in microservices design, development, and deployment, with knowledge of Docker and Kubernetes. Hands-on experience with big data or stream processing frameworks such as Apache Spark, Hadoop/Apache Flink, Kafka, Kinesis, KSQL or equivalent Familiarity with Elasticsearch, including indexing, querying, performance tuning, and cluster management

What Will Make You Stand Out (Preferred Qualifications)

Experience in SIEM/UEBA products or similar Cyber Security analytics platforms Knowledge of DevOps principles and practices, including CI/CD pipelines, infrastructure as code (IaC), and automated testing and deployment Experience in the cybersecurity industry

LI-Onsite

LI-SK3

At Zscaler, we believe that diversity drives innovation, productivity, and success. We are looking for individuals from all backgrounds and identities to join our team and contribute to our mission to make doing business seamless and secure. We are guided by these principles as we create a representative and impactful team, and a culture where everyone belongs. For more information on our commitments to Diversity, Equity, Inclusion, and Belonging, visit the Corporate Responsibility page of our website. Our Benefits program is one of the most important ways we support our employees. Zscaler proudly offers comprehensive and inclusive benefits to meet the diverse needs of our employees and their families throughout their life stages, including:

Various health plans Time off plans for vacation and sick time Parental leave options Retirement options Education reimbursement In-office perks, and more!

By applying for this role, you adhere to applicable laws, regulations, and Zscaler policies, including those related to security and privacy standards and guidelines. Zscaler is proud to be an equal opportunity and affirmative action employer. We celebrate diversity and are committed to creating an inclusive environment for all of our employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex (including pregnancy or related medical conditions), age, national origin, sexual orientation, gender identity or expression, genetic information, disability status, protected veteran status or any other characteristics protected by federal, state, or local laws. See more information by clicking on the Know Your Rights: Workplace Discrimination is Illegal link. Pay Transparency Zscaler complies with all applicable federal, state, and local pay transparency rules. For additional information about the federal requirements, click here. Zscaler is committed to providing reasonable support (called accommodations or adjustments) in our recruiting processes for candidates who are differently abled, have long term conditions, mental health conditions or sincerely held religious beliefs, or who are neurodivergent or require pregnancy-related support.

Apply Now:

Permalink

Chorus One Remote
About Us Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies. We are a diverse team of 75+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we’d love to hear from you. Position Overview As a senior software engineer, you will join our rewards data team to assist in building and maintaining user-facing and internal applications to support rewards reporting and financial performance monitoring. At Chorus One we take the upstream node software from projects like Ethereum, Sol

About Us

Chorus One is one of the leading operators of infrastructure for Proof-of-Stake networks and decentralized protocols. Tens of thousands of retail customers and institutions are staking billions in assets through our infrastructure helping to secure protocols and earn rewards. Our mission is to increase freedom and speed of innovation through decentralized technologies.

We are a diverse team of 75+ people distributed all over the globe. We value radical transparency, striving for excellence and improvement while treating each other with kindness and generosity. If this sounds like you, we’d love to hear from you.

Position Overview

As a senior software engineer, you will join our rewards data team to assist in building and maintaining user-facing and internal applications to support rewards reporting and financial performance monitoring. At Chorus One we take the upstream node software from projects like Ethereum, Solana, Cosmos, or Avalanche; compile it; run it on one of our servers; and then make sure it is reliable and secure, monitor it, and keep it up to date. The networks rewards us for that in their native token. Keeping track of those rewards over time is a hard problem, because ironically, blockchains typically don’t expose convenient APIs to extract this data in a useful format. This is why we build our own automation, and integrate with third-party data vendors. Your work will power internal reports and dashboards, as well as external customer reporting, and rewards data APIs.

Key Responsibilities

  • Design and develop new features. Discuss with internal stakeholders to clarify how our next feature should look, discuss with fellow engineers how it should be implemented, and then drive implementation to completion.
  • Support and collaborate. Review and discuss engineering designs, review code, help fellow engineers, and work with other teams such as platforms engineering, customer success, business development, and our networks team, to get them the insights they need.
  • Innovation and continuous improvement. Seek to simplify, optimize, and secure our staking services and systems.
  • Take part in on-call rotation approximately 2 days per month. You will be responsible for building APIs used by external parties, which come with an uptime requirement.

Job requirements

What we are looking for:

  • 4+ years experience as a Software Engineer.
  • Experience with operating and maintaining server-side software in production.
  • Experience with Python (most of our rewards data automation is written in Python)
  • Other backend software at Chorus One is written in a mix of Rust and Go, experience with these is an advantage.
  • Experience using SQL databases, preferably PostgreSQL.
  • Experience with implementing REST APIs.
  • Strong communication skills and ownership to drive new features independently.
  • Interest in blockchain technology, in particular distributed systems and consensus algorithms.
  • You are able to work in the following time zone: Switzerland ± 6 hours.

What We Offer

🌱 Growth & Learning

We’re committed to your development! Benefit from an annual 3,000 CHF learning budget that goes beyond just conferences—supporting your physical, emotional, and mental well-being too. Attend up to two conferences a year to dive deeper into the Web3 space and connect with the community. Plus, jumpstart your crypto journey with our $1,000 Crypto Starter Kit to explore and engage with cryptocurrencies hands-on.

🤝 Collaborative Culture

Collaboration is woven into our DNA. We thrive in multiplayer settings, ensuring every voice contributes to our mission. Connect across teams through our buddy programs, regular virtual coffee chats, and biannual retreats, which offer unparalleled opportunities to build stronger relationships while tackling some of the industry’s most exciting challenges.

✈️ Retreats in Iconic Destinations

Twice a year, we bring the entire team together for all-expenses-paid retreats in inspiring locations. Past retreats have taken us to Kenya, the USA, South Korea, Switzerland, Spain, Turkey, Thailand, Dubai and Japan. Our next stop? Budapest, Hungary! These retreats are designed to recharge, connect, and spark innovation.

🏡 Work From Anywhere

Embrace remote flexibility that empowers you to work from anywhere in the world. Prefer a coworking space? We’ve got you covered with a 500 CHF/month coworking budget. And for those growing their families, enjoy paid parental leave to ensure your personal and professional lives align seamlessly.

🗣️ Radical Transparency

We practice radical candor, fostering an environment of open, honest feedback that helps us grow individually and as a team. Expect a culture where learning from each other is not just encouraged—it’s celebrated.

💸 Compensation & Equity

We offer a competitive fixed salary in your preferred local currency or stable coins, complemented by stock options, giving you a stake in the exciting future we’re building together.

💼 Employment

We offer flexibility to suit your individual needs. With the ability to provide local employment in over 150 countries, you’ll have access to local benefits tailored to your region. Prefer contractor status instead? That’s an option too. During the offer, we work with you to determine the best arrangement, ensuring your experience aligns with your personal and professional preferences.

✨ Curious to see what life at Chorus One is really like? Check out these videos for a behind-the-scenes look:

Permalink

Coinbase Remote - Canada
🗓  Wed, Mar 26 Apache Spark Auditing Blockchain Crypto Ethereum Infrastructure Java Machine Learning Python SQL Dental insurance Health/medical insurance
Ready to be pushed beyond what you think you’re capable of? At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system. To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems. Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disc

Ready to be pushed beyond what you think you’re capable of?

At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, every day, as we build the emerging onchain platform — and with it, the future global financial system.

To achieve our mission, we’re seeking a very specific candidate. We want someone who is passionate about our mission and who believes in the power of crypto and blockchain technology to update the financial system. We want someone who is eager to leave their mark on the world, who relishes the pressure and privilege of working with high caliber colleagues, and who actively seeks feedback to keep leveling up. We want someone who will run towards, not away from, solving the company’s hardest problems.

Our work culture is intense and isn’t for everyone. But if you want to build the future alongside others who excel in their disciplines and expect the same from you, there’s no better place to be.

The mission of the Platform Product Group engineers is to build a trusted, scalable and compliant platform to operate with speed, efficiency and quality. Our teams build and maintain the platforms critical to the existence of Coinbase. There are many teams that make up this group which include Product Foundations (i.e. Identity, Payment, Risk, Proofing & Regulatory, Finhub), Machine Learning, Customer Experience, and Infrastructure.

The Data Platform team builds and operates systems to centralize all of Coinbase's internal and third-party data, making it easy for teams across the company to access, process, and transform that data for analytics, machine learning, and powering end-user experiences. As an engineer on the team you will contribute to the full spectrum of our systems, from managing foundational processing and data storage, to building and maintaining scalable pipelines, to developing frameworks, tools, and internal applications to make that data easily and efficiently available to other teams and systems.

What you’ll be doing (ie. job duties):

  • Design, build, and operate our foundational data-heavy services: storage (cloud data warehouse, data lake), orchestration (Airflow), batch processing (Spark, SQL), streaming services (Kafka), query federation and caching, time-series db, graph db, and real-time event aggregation stores.
  • Build and maintain data integration & process SDKs for use by internal services and product teams throughout Coinbase.
  • Design and build self-service applications to empower our users to manage and troubleshoot their own data pipelines running on our platforms.
  • Design and build services for end-to-end data security and data observability: managing access controls across multiple storage and access layers, tracking data quality, cataloging datasets and their lineage, usage auditing.
  • Convert functional requests from data analysts, ML, and security & compliance into reusable and scalable patterns; and assemble data microservices into data platforms for critical business verticals and user cohorts.

What we look for in you (ie. job requirements):

  • You have at least 5+ years of experience in software engineering.
  • You have Strong Python, Go, or Java backend development skills.
  • You have general experience working with data systems or data pipelines.
  • You are familiar with design patterns such as scale-out, caching, key/value, and columnar.
  • You leverage SQL, Python, Airflow, and BI expertise to analyze data for operational insights.

Nice to Have:

  • Crypto-forward experience, including familiarity with onchain activity such as interacting with Ethereum addresses, using ENS, and engaging with dApps or blockchain-based services

Job #: P62464

*Answers to crypto-related questions may be used to evaluate your onchain experience

#LI-Remote

Pay Transparency Notice: The target annual salary for this position can range as detailed below. Full time offers from Coinbase also include target bonus + target equity + benefits (including medical, dental, and vision).

Pay Range:
$191,000—$191,000 CAD

Please be advised that each candidate may submit a maximum of four applications within any 30-day period. We encourage you to carefully evaluate how your skills and interests align with Coinbase's roles before applying.

Commitment to Equal Opportunity

Coinbase is committed to diversity in its workforce and is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, creed, gender, national origin, age, disability, veteran status, sex, gender expression or identity, sexual orientation or any other basis protected by applicable law. Coinbase will also consider for employment qualified applicants with criminal histories in a manner consistent with applicable federal, state and local law. For US applicants, you may view the Know Your Rights notice here. Additionally, Coinbase participates in the E-Verify programin certain locations, as required by law.

Coinbase is also committed to providing reasonable accommodations to individuals with disabilities. If you need a reasonable accommodation because of a disability for any part of the employment process, please contact us at accommodations[at]coinbase.com to let us know the nature of your request and your contact information. For quick access to screen reading technology compatible with this site click here to download a free compatible screen reader (free step by step tutorial can be found here).

Global Data Privacy Notice for Job Candidates and Applicants

Depending on your location, the General Data Protection Regulation (GDPR) and California Consumer Privacy Act (CCPA) may regulate the way we manage the data of job applicants. Our full notice outlining how data will be processed as part of the application procedure for applicable locations is available here. By submitting your application, you are agreeing to our use and processing of your data as required. For US applicants only, by submitting your application you are agreeing to arbitration of disputes as outlined here.

Apply Now:

Permalink