Remote Jobs

Snowplow Analytics logo

Senior Software Engineer

Snowplow Analytics

Location
Croatia
Posted

Senior Software Engineer - Go development experience required for Snowplow's Data Processing team

Xero logo

Senior Software Engineer - Tax

Xero

Location
United Kingdom
Posted

Develop high-quality software using C#, .Net, React, SQL Server, and AWS, collaborate with a talented team, and create innovative solutions that drive engineering excellence.

Eventbrite, Inc. logo

Senior Software Engineer - Innovation

Eventbrite, Inc.

Location
United States of America
Posted

Innovate with Eventbrite's team by prototyping AI/ML tools, collaborating across functions, and scaling successful projects into production using React, React Native, and AWS technologies.

Apollo logo

Senior Software Engineer - Rust

Apollo

Location
United States of America
Posted
Salary Range
144k - 182k USD

Develop next-generation GraphQL infrastructure with Apollo, leading teams in building scalable solutions using Rust, TypeScript, and Kotlin. Collaborate across functions to deliver innovative tools for organizations worldwide.

Emburse logo

Senior Software Engineer I (JavaScript)

Emburse

Location
Spain
Posted

Senior Software Engineer I (JavaScript) at Emburse: Contribute to system solutions with 6+ years of experience and expertise in programming languages like Python, Java, or JavaScript.

Senior Software Engineer, Full-Stack

Phantom

Location
British Virgin Islands
Posted

Full-stack engineer at Phantom developing APIs and user interfaces for a self-custodial wallet with a focus on security, innovation, and user experience.

OpenX logo

Senior Software Engineer IV (Python)

OpenX

Location
Poland
Posted

Join OpenX as a Software Engineer (Python) and contribute to the development of high-performance systems and innovative ad technologies.

Podium logo

Senior Software Engineer - Payments Team

Podium

Location
Brazil
Posted

Join Podium's Payments team as a Full Stack Software Engineer to drive payments innovation for small businesses in the US. Build intelligent solutions, collaborate with cross-functional teams, and enjoy remote-first work, generous benefits, and career growth.

StackAdapt logo

Senior Software Engineer - Internal Tools

StackAdapt

Location
Canada
Posted

Remote developer position at StackAdapt, specializing in multi-channel advertising solutions, with focus on Ruby on Rails and full-stack technologies.

Webflow logo

Senior Software Engineer - Webflow Labs

Webflow

Location
United States of America
Posted

Senior Software Engineer at Webflow Labs: Create prototypes, drive technical initiatives, and thrive in a remote-first environment with flexible work options and access to mental wellness programs.

Lime logo

Senior Software Engineer - Data Platform

Lime

Location
Canada
Posted

Data Platform Engineer at Lime: build scalable platforms, lead new product initiatives, and mentor other engineers in a fast-growing company with competitive salaries and benefits.

Red Canary logo

Senior Software Engineer (Ruby/Rails)

Red Canary

Location
United States of America
Posted
Salary Range
150k - 171k USD

Join Red Canary as a Rails engineer to build scalable applications and deliver unmatched threat detection and response.

Grow Therapy logo

Senior Software Engineer - Billing Platform

Grow Therapy

Location
United States of America
Posted
Salary Range
168k - 220k USD

Lead the development of billing systems at Grow Therapy, focusing on revenue cycles and provider payments. Use Python and AWS to build scalable solutions, collaborate with a team, and integrate with insurance partners.

Emburse logo

Senior Software Engineer in Test I

Emburse

Location
Spain
Posted

Senior Software Engineer in Test at Emburse: Collaborate on system solutions, design tests, and automate quality assurance processes.

Binance logo

Web3 Security Senior Software Engineer

Binance

Location
Brunei Darussalam
Posted

Web3 Security Senior Software Engineer at Binance: design & implement backend systems, collaborate with teams, & drive security innovation.

InDebted logo

Senior Software Engineer - Data Transformation

InDebted

Location
Philippines
Posted

Join InDebted as an Integration Engineer to lead technical teams, develop integrations in Golang and Python, and leverage AWS for cloud solutions. Enjoy remote flexibility and comprehensive benefits while contributing to impactful work in the debt resolution space.

Kraken logo

Senior Software Engineer - Frontend - Growth

Kraken

Location
Brazil
Posted
Salary Range
120k - 180k USD

Design and develop mobile applications using React.js, optimize user onboarding experiences, and drive growth for Kraken's global crypto platform as a Senior Front-End Engineer.

Olo logo

Senior Software Engineer I - Client Ops

Olo

Location
United Kingdom
Posted
Salary Range
56k - 66k GBP

Senior Software Engineer at Olo: Design scalable components, collaborate with stakeholders, and create innovative AI solutions.

Snowplow Analytics logo

Senior Software Engineer

Snowplow Analytics

Job Summary

Snowplow is a global leader in customer data infrastructure (CDI) for AI, enabling organizations to own and unlock the value of their customer behavioral data. The company's core streaming pipeline product runs on GCP, AWS, and Azure, and requires a Senior Software Engineer with experience in Go development to build, test, and maintain applications that satisfy various use cases. As a member of the Data Processing team, you will have autonomy and responsibility to make decisions, take ownership of the product from code to customer, and collaborate with cross-functional teams. Snowplow offers a competitive package, flexible working arrangements, and opportunities for growth and learning. The company values diversity, inclusion, and emotional intelligence, and welcomes applicants from all backgrounds.

Senior Software Engineer

London/Hybrid - Europe/Remote

About Snowplow

Snowplow, the global leader in customer data infrastructure (CDI) for AI, enables every organization to own and unlock the value of its customer behavioral data.

The Snowplow CDI fuels AI-driven marketing, digital products and services, customer experiences and fraud detection, by enabling companies like Burberry, Strava, and AutoTrader to collect and manage real-time, structured and unstructured behavorial data governed in their cloud data platform.

With thousands of companies relying on Snowplow worldwide to generate AI-ready data to uncover deeper customer journey insights, predict customer behaviors, optimize differentiated customer experiences, and detect fraud; we are at the forefront of transforming how data-driven organizations leverage their customer behavioral data.

Following our $40 million Series B funding led by global venture capital firm NEA, known for investments in Databricks, MongoDB, and Elastic, we are seeking creative and innovative individuals to help us shape the future of Snowplow.

The Opportunity

We are looking for a Senior Software Engineer with experience in Go development to join our Data Processing team at Snowplow. The Data Processing team is responsible for the applications that make up our core streaming pipeline product, running on GCP, AWS and Azure.

You'll be responsible for solving complex problems in building, testing and maintaining those applications - to satisfy a variety of use cases.

We believe in supporting engineers to have autonomy and responsibility to make decisions, taking ownership of the product from code to customer. The ideal fit will be an engineer who loves to learn and take on new challenges, and can solve a variety of problems to ensure the success of the overall service, in partnership with our infrastructure and customer-facing teams.

If you are growth-oriented, passionate about technology, and excited about building exceptional data pipelines, we want to hear from you!

What You’ll Be Doing:

● Design, develop, document core software components of the Snowplow pipeline ensuring high-quality code delivery.

● Build robust QA, unit and integration tests both within our Go/Scala projects, and using our Go-based automated QA framework.

● Collaborate in Scrum ceremonies and engage with cross-functional teams for requirements.

● Review code to maintain quality and provide constructive feedback.

● Manage CI/CD pipelines for automated deployments and reliability.

● Monitor system health with observability tools and address issues proactively.

● Engage with stakeholders for alignment on project goals and updates.

● Research new technologies to improve the Snowplow ecosystem.

We’d Love to Hear From You If:

● A proven track record and solid experience in software development, particularly in Go (Golang). Experience with Scala is a plus.

● Experience with continuous integration and continuous deployment (CI/CD) practices.

● Proficiency with tools like Terraform / IaC tooling and GitHub Actions.

● Familiarity with containerization tools such as Docker.

● Experience with cloud-based services and environments (e.g., AWS, GCP, Azure).

● Excellent problem-solving skills and attention to detail.

● Strong communication and collaboration skills.

● You approach software delivery pragmatically, balancing rapid learning with a commitment to reliable, trusted service for our customers.

You May Also Have:

● An understanding of event-driven architectures and data processing pipelines.

● Familiarity with the Scala programming language, functional programming principles, and/or configuring JVM apps.

● Experience with Kubernetes, particularly in the context of data processing workflows.

● Knowledge of Snowplow products and services.

● Experience with data analytics platforms and tools.

● Expertise with observability tools like Grafana and Sentry.

What We Offer You in Return:

💰 A competitive package, including share options

🧘 Flexible working

🏖 A generous holiday allowance no matter where you are in the world

💻 MacBook and home office equipment allowance

🚴‍♀️ Cycle to work scheme

🫶 1 week of volunteering a year for a cause you feel passionate about

👪 Enhanced maternity, paternity, shared parental and adoption leave

Snowplow is dedicated to building and supporting a brilliant, diverse and hugely inclusive team. We don't discriminate against gender, race, religion or belief, disability, age, marital status or sexual orientation. Whatever your background may be, we welcome anyone with talent, drive and emotional intelligence.