Find Your Spark

Launch the next phase of your career with Canada's leading tech companies
Brightspark Ventures
Brightspark Ventures

Senior Software Developer - Backend (Golang)



Software Engineering
Montreal, QC, Canada · Montreal, QC, Canada
Posted on Thursday, June 20, 2024

Optable is building a data collaboration platform designed for media and advertising. We develop scalable software services that enable brands and publishers to collaborate in secure and privacy-preserving clean rooms for campaign planning, activation and measurement. We've built private identity graph management capabilities that support fast analytics and real-time querying on billions of records. Optable is an interoperable platform that supports frictionless collaboration through integration with third-party data warehouses, easy onboarding of partners, and secure multiparty computation and cryptographic matching protocols.

As part of our close-knit team of passionate software developers, you'll contribute to architectural decisions and tackle challenging problems in areas such as databases, distributed systems, and API design. You'll collaborate with colleagues who are dedicated to teaching and learning about software development.

As a Golang developer, you'll work with APIs defined in protobuf, gRPC services, SQL databases, data pipelines, and web services mainly on Google Cloud infrastructure. Our tech stack includes Golang, gRPC, protobuf, PostgreSQL, Kubernetes, Docker, Terraform, Google Cloud Pub/Sub, BigTable, BigQuery, and GitHub.

We are located in downtown Montreal, close to the Place des Arts metro station. We embrace hybrid remote working, for flexibility. Candidates for this role must be located in the Greater Montreal Area. We offer a competitive compensation package, including a possible participation in the option pool. We will provide you a powerful MacBook Pro to run the services smoothly during your local development.

We're seeking self-starters who can effectively balance idealism with pragmatism in a startup environment, demonstrating autonomy and a drive for results. Ideal candidates will have at least 5 years of experience, with significant experience writing Golang code. Familiarity with our tech stack is a plus.

If this sounds like the right fit for you, don't hesitate to reach out. Let's see if we can work together!