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

Welocalize logo

Backend Software Engineer

Welocalize

Location
Spain
Posted

Backend Software Engineer for Welocalize, developing information systems using Go and Node.js, collaborating with cross-functional teams, and ensuring data integrity and security.

Vercel logo

Software Engineer - Accounts

Vercel

Location
Netherlands
Posted

Design and implement scalable IAM solutions at Vercel using JavaScript/TypeScript, Node.js, AWS, and industry-standard protocols like OAuth2 and OpenID Connect. Collaborate with cross-functional teams to deliver secure and reliable services while leveraging Infrastructure as Code tools.

Vercel logo

Software Engineer - Accounts

Vercel

Location
United States of America
Posted
Salary Range
192k - 264k USD

Design and implement scalable IAM solutions using AWS, TypeScript, Node.js, and industry standards like OAuth, OIDC, SAML. Collaborate with teams to deliver secure, reliable services for Vercel's Frontend Cloud.

Figma logo

Software Engineer - Extensibility

Figma

Location
United States of America
Posted
Salary Range
149k - 350k USD

Join Figma's Extensibility team to develop and maintain their developer platform, including plugins and APIs. Work with TypeScript, Ruby, C++, and collaborate on user experiences for complex problems.

Clipboard Health logo

Software Engineer (L2)

Clipboard Health

Location
United States of America
Posted

As an L2 Software Engineer at Clipboard Health, you will develop scalable healthcare solutions using TypeScript, React, Node.js, and AWS technologies in a globally distributed team environment. Your work will directly impact healthcare staffing by solving real-world challenges and contributing to a customer-centric approach.

Clipboard Health logo

Software Engineer (L2)

Clipboard Health

Location
Anywhere in the world
Posted

Develop scalable web and mobile applications using modern technologies while working remotely on a globally distributed team to solve healthcare challenges.

Deimos logo

Principal Software Engineer

Deimos

Location
Cameroon
Posted

Join Deimos as Principal Software Engineer & lead software solutions with scalability, maintainability, performance, security & operational excellence in mind.

Broadvoice logo

Principal - Software Engineer

Broadvoice

Posted
Salary Range
120k - 180k EUR

Lead cloud communication platform development at Broadvoice using Node.js, Ruby on Rails, PostgreSQL, and TypeScript. Mentor engineers, drive innovation, and ensure system scalability and reliability while enjoying comprehensive benefits and flexible remote work options in Portugal.

Dropbox logo

Principal Software Engineer

Dropbox

Location
United States of America
Posted
Salary Range
221k - 336k USD

Lead the development of data strategies, collaborate across teams, ensure data reliability and security, and mentor team members as a Principal Engineer in Data Architecture.

CloudWalk logo

Principal Software Engineer

CloudWalk

Location
Brazil
Posted

Architect and implement distributed systems, lead projects from discovery to delivery, define standards of excellence, and mentor engineers while leveraging AI tools in a global fintech company.

Shippo logo

Principal Software Engineer

Shippo

Location
United States of America
Posted
Salary Range
175k - 238k USD

Lead the transformation of Shippo's monolithic applications into scalable microservices. Implement industry-leading practices in testing, monitoring, and developer tools to enhance software quality and efficiency.

Dropbox logo

Principal Software Engineer

Dropbox

Location
Canada
Posted
Salary Range
244k - 330k C$

Lead data strategy, architecture, and governance to support company growth and innovation. Collaborate across teams to deliver scalable, efficient data solutions and insights.

Testlio logo

Principal Software Engineer

Testlio

Location
Cameroon
Posted

Join Testlio as Principal Software Engineer & shape the future of testing with AI

G-P logo

Principal Software Engineer

G-P

Location
India
Posted

Principal Software Engineer at G-P: Drive technical evolution of SaaS cloud platform, collaborate with cross-functional teams, and develop scalable enterprise-level services.

Quora logo

Senior Full Stack Software Engineer - Creators, Poe

Quora

Location
Canada
Posted
Salary Range
147k - 233k USD

Join Quora as a Senior Software Engineer to build cutting-edge AI features on Poe, collaborate with teams, and contribute to the developer ecosystem.

Presto logo

iOS Software Engineer

Presto

Location
Korea (South)
Posted

iOS Software Engineer at Flipster: Develop Apple platform software, collaborate remotely, and build high-performance trading apps.

OpenX logo

Senior Software Development Engineer - Test III (JavaScript)

OpenX

Location
Poland
Posted

Join OpenX's Full-stack team as a Software Developer Engineer in Test III (JavaScript) and contribute to contextual targeting, CTV advertising, and ad quality using cutting-edge technologies like GCP and Spinnaker.

Athennian logo

Senior Engineer

Athennian

Location
Canada
Posted

Senior Engineer at Athennian: Design scalable software solutions, mentor junior engineers, and drive technical excellence in a fast-paced startup environment.

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.