Feedback
Need help? Have any feedback, feature requests or bugs? Submit it here
Feedback
Get a weekly email with all new Go jobs
x

Golang Site Reliability Jobs in Canada


Hand-Picked Go Jobs • Apply directly to companies • Clear salary ranges

Browse 5 Golang Site Reliability Jobs (10 new this week) in Canada in June 2021 at companies like Algorithmia, Quoter and Quoter with salaries from $70,000 to $150,000 working as a Software Engineer, Lead Software Engineer (Go) and Software Engineer Go. Last post

2-Click Apply

  1. Upload Your CV
  2. Go to your Inbox & Confirm Your Application




For any enquiries on this job please contact the job poster [email protected]

Sponsored Jobs
Numus Logo
Senior Go Backend Architect & DeveloperSponsored
Numus
Remote / Zug, Switzerland
$70,000 to $130,000 a year
June 2021
2 Applicants This Week

Job Description

Make a difference in an innovative team and build a world class big data research platform.

Numus is a global group of quantitative, engineering, and blockchain experts. We are contributing to shape the future of applied decentralized finance. We are a native global and decentralized team with an office presence in Zug, Switzerland. We combine extensive and diverse experience from the Crypto, Quant, Tech and Finance worlds but are bound by a shared passion for sharing ideas, learning from each other and solving new problems together.

Are you keen to work in a startup where your ideas, experience and willingness to find creative solutions – and not your title – makes a difference?

You will help design, create and improve our central automated trading platform, written mostly in Go. You will help to make our architecture even more secure, resilient and fault-tolerant while maintaining a modular, well-tested architecture with simple and elegant code, focussed on speed and latency. A good line of code for you is the one which wasn’t written. You see infrastructure as code and see the deployment and monitoring as an integral part of your work, DevOps-style. You rather try to use a AWS cloud service instead of running your own piece of infrastructure or code. Security is always on your mind, and you’re maybe always a little bit too paranoid. You will also help research developers to port their Code to Golang and maintain code quality. You love to explore new state-of-the-art tools and discuss them with your team. Contributing to Open Source projects (e.g. modules to connect to exchanges) is an important part of your work as well. You’re super detail and quality oriented and love to work in a team where most problems haven’t been solved so far – so we highly value creativity to find solutions.

Requirements

  • Deep understanding of modern cloud-based backend architectures and technologies
  • Golang coding experience
  • Database technologies, especially latency-focussed NoSQL (AWS DynamoDB, Redis, ElasticSearch, AWS S3)
  • Distributed Systems (gRPC, Redis)
  • DevOps deployment on AWS (Docker containers, AWS CloudFormation/CDK, AWS Opsworks, AWS ECS/Fargate)
  • Maintaining a CD/CI Pipeline (AWS CodePipeline/Build/Deploy, Github Actions, TravisCI)
  • Monitoring tools (AWS X-Ray, AWS CloudWatch, Datadog, Honeybadger, New Relic)
  • Security Tools and Concepts (especially on AWS: VPC, IAM Roles, Security Groups)
  • Excellent problem-solving skills and high attention to details
  • Highly self-organized, self-learner, strongly quality oriented
  • Fluent English speaker

Beneficial Requirements

  • Analysis and math skills
  • Experience with Python, JavaScript/TypeScript (AWS Lambda) and Ruby (on Rails)
  • Experience with Serverless technologies (AWS Lambda)
  • Experience with big data management and analysis toolchains like Databricks, Apache Spark, Kinesis
  • Extended know-how about security, hardening and attack vectors
  • Interest in crypto and/or financial markets How to apply

What we offer

If you are eager to join a knowledge driven group of brilliant minds that value results above anything and do not engage in any political internal discussions, then you should join Numus.

As everyone of us is constantly learning and we are far from definitive answers yet, we embrace a global, diverse and collaboration-oriented team culture. We value open, smart and sharp minds, no matter their background. They are our greatest asset.

If you are curious, scientifically minded, entrepreneurial, passionate, a little bit quirky and fun: we would like to get to know you and become a part of our journey. Develop your skills together with us in a humble, remote, lean and agile environment.

We operate in a non-hierarchical structure on a self-management basis where skill counts instead of titles. Take initiative, initiate change and take responsible action. You also know when to ask for help.

You’ll be working with the latest cutting edge technology to solve real world problems. Creativity is a must in our company. We’re organized as a full remote-first company, so Everybody can choose freely to work remotely or from our offices or a mix of both, we will be able to adjust to your work-life balance.


⎘ Copy Link ↗ Visit Link
Set Snail ApS Logo
Golang DeveloperSponsored
Set Snail ApS
Aarhus, Denmark
$60,000 to $90,000 a year
June 2021
6 Applicants This Week

Job Description

Set Snail is on the lookout for an experienced Backend Developer to join our team full time. We offer you a job with diverse and challenging projects for large clients such as Google, IKEA, DR and many others, in an informal and fun work environment.

Our Next Snail

Your role will be to structure and develop the backends for our games and experiences of different sorts. We expect that you know several programming languages and that you can easily learn new ones. You have at least 3 years of experience and a nice portfolio to show.

(S)nail the Job

Keywords: Go, NodeJS, Python, C#

Escargot or Slug?

You can say yes to some or all of following:

  • You have an awesome portfolio
  • You got experience with backend development and can present multiple examples of your work
  • You write nice and clean code
  • You keep yourself in the loop in regards to new technologies
  • You have a passion for technology
  • You are a nice person who enjoys being part of a team
  • You are dependable and able to work on your own
  • You communicate effortlessly in English

Serious Code, Silly Games

Set Snail is an award winning agency that is known for the websites, experiences and games we develop. We create our own games, we design and develop for clients and we partner up with great design studios. We have well known clients such as IKEA, Danmarks Radio, Google, Sennheiser and many more. Set Snail has won 25+ awards from Creative Circle, Webby, W3, Awwwards, FWA and IMGA among others.

Our solutions are playful, creative and innovative. The office atmosphere is joyful and relaxed - the environment is very open, everyone has a voice and will be heard. Whether it’s code or design we always strive for a high level of detail and excellent quality - we take the time that is needed to make the best solution and this makes many of our clients return for our services. We are all team players, with a strong sense of responsibility for our work and we put high trust in each other. Set Snail often feels like a little family - we care about each other, and we like to have fun together and often socialise after work.

Our team currently consists of 12 people - project managers, developers, artists, audio designers and game designers. We offer our employees:

Flexible hours * Pension plan * Social events like Friday Bar, game nights, Counter Strike get-togethers, Christmas and summer parties and company trips where we play petanque, drive go-karts, bowl, try Escape Rooms and other fun activities.

Come out of your Shell

Send your CV, portfolio and letter of application to us at [email protected].

The application has no deadline. We are looking for the right person, and will fill the position when we find the right candidate.

For more information and questions, you are welcome to contact us via email [email protected]

We can’t wait to meet you!


⎘ Copy Link ↗ Visit Link
elblox ag Logo
Senior Software Engineer (Backend)Sponsored
elblox ag
Switzerland
Fr100,000 to Fr130,000 a year
June 2021
1 Applicants This Week

Job Description

Our mission is to reshape how renewable energy is perceived, transacted and managed. The future of energy production is renewable and decentral – its exchange and coordination will be powered by digital technology.

This is a great opportunity to join :elblox, an EnergyTech startup aiming to be a leading provider of systems for the synchronous trading of electricity from sustainable sources. The company was founded in April 2018, operates internationally and is part of the Axpo Group. In this role you have the chance to shape our software architecture and help coordinate the construction of our large-scale applications.

Our offer

  • Shape future energy markets
  • Passionate team with bright minds and clear vision
  • State of the art Go and AWS tech stack
  • Europe-wide network in the energy sector
  • The agility of a start-up combined with a well-positioned investor
  • Office in Olten just 4 minutes from the train station
  • Partial remote work possible
  • International working environment
  • Large variety of tasks

Your challenges

  • Build the next stage of our cloud based platform for energy transactions
  • Coordinate implementation of new functionally across teams
  • Propose and implement new technologies to enrich our architecture
  • Deliver and maintain our products in production on cloud computing platforms
  • Create and maintain tooling around our CI/CD architecture
  • Develop data pipelines for energy IoT devices

Your qualities and talents

  • Enjoy being part of a strong team in a fast-paced environment
  • Several years of development experience
  • University or technical college degree
  • A creative mind to apply the below technologies in cutting edge and innovative ways
  • Team oriented with good communication skills
  • Valid working permission in the EU or Switzerland
  • Good command of English - German is a plus

Your technical skills

You have several years of experience with:

  • software development (Go skills a must)
  • infrastructure as code (Terraform skills a must)
  • cloud computing platforms (AWS skills highly prefered)
  • modern software development paradigms like microservices, containers, event driven architecture, data streaming and continuous delivery
  • agile software development

Bonus if you have experience with the following: * protobuf and gRPC * full-stack or frontend development (preferably React.js and/or Mobile) * SQL (preferably Postgres or TimescaleDB)

Interested?

Send us your CV, Github profile, and cover letter, and you’ll hear from us. Questions? Please contact jobs at elblox.com

We only accept direct applications.


⎘ Copy Link ↗ Visit Link
Form3 Logo
Senior Software Engineer (Go)Sponsored
Form3
100% Remote (UK/EU only)
€60,000 to €95,000 a year
June 2021
21 Applicants This Week

Job Description

THE TEAM

Our Software Engineering Team is 100% remote and distributed across 16 European countries. Our engineers work within small, agile, self-managed teams that emphasise best practice and believe quality is everyone’s responsibility. They favour collaborative development and leverage open-source tools and communities, whilst making sure to share their know-how back up stream.

**THE ROLE **

At Form3 you will have the opportunity to design, develop and deploy backend cloud-native services within a containerised microservices architecture. The work is cutting edge, constantly changing and focused on building and operating critical, highly available, low latency, scalable solutions.

Play an active role in introducing new technologies and ways of working to stay ahead of the competition, without ever compromising on quality. Contribute and collaborate with other engineers on technical and architectural decisions. Enjoy end-to-end ownership from concept to deployment, including building and operating infrastructure, toolset and deployment pipelines. Develop your skills, work on cool projects with the latest tech, all whilst working with a talented, diverse and friendly group of people.

Here are a few of the tools and methodologies we utilise:

Infrastructure: AWS, GCP, Kubernetes Platform: CockroachDB, Elasticsearch, PostgresDB, Vault, Consul, Linkerd, NATS
Tools: Terraform, GitHub, Prometheus, Pact.io **Code: **Go (and a little Java), containerised microservices, CQRS, open-source Ways of working: TDD/BDD, Pair Programming, 100% remote, DevSecOps

**WE’RE LOOKING FOR ENGINEERS WITH **

  • Experience in designing and building distributed systems
  • Familiarity with cloud and containerisation technologies, test automation tools and CI/CD pipelines
  • Interest in owning projects end-to-end and supporting them as they go live in production
  • Appreciation of clean code and software engineering best-practice
  • A passion for learning and an interest in Go (previous experience isn’t required), along with a “right tool for the job” mentality
  • Great communication skills who enjoy sharing knowledge and collaborating with others

BENEFITS

For details on benefits please see our careers page

**ABOUT US **

We are an award-winning cloud-native payment technology provider for financially regulated institutions. Launched in 2016, we’ve doubled in size year on year as we continue to redefine what a truly instant payment experience means.

We celebrate diversity, promote entrepreneurialism and are committed to giving everyone a say in shaping our business. Here you will grow as a person and accomplish incredible things. A career at Form3 is empowering, inspiring and fun. Join us and help shape the future of payments.

**EQUAL OPPORTUNITIES **

At Form3 we embrace equal opportunity and are committed to building a diverse team of exceptional individuals. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, or disability status and it is our strong belief that the more inclusive we are as a business, the better our work will be.


Apply ⎘ Copy Link ↗ Visit Link
OneFootball GmbH Logo
Backend Engineer - Consumer WebSponsored
OneFootball GmbH
Berlin, Germany
€50,000 to €75,000 a year
May 2021
22 Applicants This Week

Job Description

We believe that great, agile software engineering requires creativity in solving problems for our users, a scalable architecture, great coding as well as open minded communication.

At OneFootball we are delivering the product experience for football fans, the platform for our content partners and tools for our internal users. Our main systems consist of a micro service architecture with golang applications running on Kubernetes in AWS, serving iOS, Android and Web clients.

The Consumer Web Team is a cross-functional team of 8 passionate individuals is based in Berlin, Germany. We are looking for a Backend Engineer who understands how to organise multiple systems, is skilled in Golang and passionate about working products. Join us and be involved in the production process, from idea to user.

As Backend Engineer, you will focus on expanding the reach of OneFootball on the web.

Join the team and help us improve the user experience through direct impact on creating, shaping and delivering features of our main website.

Your role

  • Build the backend API powering onefootball.com
  • Work on the performance in terms of retention and acquisition, scale & roll out new features in close cooperation with other engineers & stakeholders
  • Have an impact on systems and features used by millions of users
  • Be in contact with technologies from different areas

Your profile

  • You have been developing backend services with Go in a professional setting for at least 4 years already
  • You care about software quality and are familiar with agile methodologies
  • You have worked with Docker and Kubernetes
  • You are familiar with SQL and Redis
  • You have experience in writing REST Services
  • You have a positive attitude and can communicate complex ideas in English with ease

If we have captured your interest and you want to help us build the ultimate media platform for football fans, apply now and join our engineering team!

OneFootball strives for a healthy and safe workplace and is committed to building diverse teams.


Apply ⎘ Copy Link ↗ Visit Link
90PoE Logo
Senior Golang EngineerSponsored
90PoE
Remote
€70,000 to €90,000 a year
May 2021
5 Applicants This Week

Job Description

Maritime Excellence through Digital Intelligence:

90PoE’s goal is to revolutionise shipping by creating a suite of comprehensive software for the maritime industry. Our journey begins now. Over the next couple of years, our teams will build more than 30 products from the ground up. This includes everything from global vessel tracking to vessel performance analysis, crew optimisation and so much more.

The Role

90PoE’s mission is big. It’s not going to be easy but with the support and determination from our stakeholders and the brilliant people we have hired we can achieve anything. Right now, we’re seeking an experienced senior data engineer to help the Vessel Performance Stream. This is crucial role for one of the most innovative streams of the company. You will interact closely with the other data engineers and data scientists to take effective architectural and technical choices for high throughput data stream systems. This is an incredible opportunity to help innovate the maritime industry to increase vessel and fleet performance with the help of AI and real time metrics collected on board.

Technology

Our platform ingests data directly from our hardware running on vessels, as well as various third-party sources, using various technologies such as Kafka, MQTT, REST, gRPC, and normalises it for processing by our bespoke micro-batch engine.

Platform overview

Our tech stack consists of multiple client applications communicating using GraphQL to microservice containers orchestrated by Kubernetes. Most of our services are written in Golang with stream processing in Golang and Java, they use gRPC for communication, achieve high scalability thanks to Apache Kafka based event driven architecture, persist data to a mix of RDBS and No-SQL databases including Postgres, MongoDB, Cassandra, Redis, S3 and Elasticsearch. We use CI/CD and gitops to deploy to production multiple times per week.

What’s in for you

90PoE is a growing company, championing real change in the maritime industry. This is an exciting and challenging opportunity to apply cutting-edge technology to revolutionising an iconic industry.

You will demonstrate our values, strive for excellence, engage and motivate those around you and be accountable for your contribution to the team’s priorities.

  • Disrupting a century old industry in a startup environment
  • Fix global scale issues through cloud technologies and AI
  • Opportunity to grow and develop your core skills
  • Work with a diverse multicultural team in an agile environment
  • Opportunity to work with latest cutting-edge technologies
  • Variety of knowledge sharing and self-development opportunities
  • Be paid for speaking at public events
  • Competitive salary and bonuses
  • Possibility to work remotely from UK and Europe

Requirements

  • In depth technical knowledge of backend languages and technologies: Golang
  • Proficient in designing and building event driven systems
  • Practical experience with Postgres, Cassandra and Redis
  • Able to design clean software systems
  • Excellent communication skills
  • Able to identify ways to improve data reliability, efficiency and quality
  • Experience in basic data analysis: SQL/CQL
  • Proven experience in delivering complex systems to production
  • Deep understanding of database technologies and designing data intensive applications
  • Familiar with Java programs and concepts
  • Experience in data analysis techniques
  • Comfortable with bash scripting and docker
  • Familiar with SOLID, DDD, hexagonal architecture
  • Able to optimise data pipelines, time-series and other systems to perform at scale
  • Able to deploy systems with zero down time

With great powers come great responsibilities:

  • Be accountable for data pipeline design, building and deployment
  • Support the team during product releases to production, to ensure successful smooth deployment

It would be great if you have:

  • Practical experience with Kafka and Kafka Streams Java libraries
  • Engineering experience to understand the underpinning physics and mathematics of pipeline calculations
  • Experience with Spark/Flink
  • AWS stack experience
  • Ability to perform basic DevOps tasks
  • Ability to understand Python software: our data scientists use Jupyter Notebooks
  • Understanding of statistics

Perks & Benefits

Benefits

  • We offer a competitive financial package which includes a competitive salary, company bonus scheme, employee referral scheme, a contributory pension and a travel to work loan
  • We have a positive attitude to flexible working, a competitive annual holiday allowance, cycle to work scheme, supportive family polices and discounted gym membership
  • We have a culture of which we are proud, a highly skilled and diverse workforce as well as impressive offices in central London and Kiev

For more information about 90POE check out our website https://openocean.studio/ Or our company video here https://www.youtube.com/watch?v=WZ89Ps0VB_M If you would like to join our team and be part of this exciting journey, please get in touc

Interview Process

Follow is the interview process: * Phone screen * Tech Test * Cultural Interview * Technical Interview

⎘ Copy Link ↗ Visit Link
PeopleConnect Logo
Senior Software EngineerSponsored
PeopleConnect
San Diego, CA, USA
$100,000 to $130,000 a year
May 2021
12 Applicants This Week

Job Description

Senior Software Engineer Developer (or Mid-Level)

PeopleConnect is hiring for our People Search Division (aka The Control Group TCG) as our business is GROWING!!! We are looking for a talented, collaborative Senior Software Engineer Developer who is excited to learn/grow Go/Golang skills by moving to a Go environment on an award-winning team. Would you like to be part of a pioneering tech community in a highly successful company? Does the idea of keeping up with and learning the newest technologies with other brilliant techies sound exciting? If so, then read on!

People Search (aka TCG) is an award-winning web development company with over 15 million customers nationwide. Our cutting-edge technology connects, informs and protects people — both online and off. Our websites are consistently ranked in the top 500 top traffic sites in the US. Our products have been featured on the Discovery Channel, Mashable, Vice, Entrepreneur, Business Insider — and even made a cameo in a Disney animated comedy! A pioneer of new ideas, we’re constantly looking to develop and deploy innovative strategies and solutions. Our people and culture are second to none: we’re innovative, creative, collaborative and talented. We work hard, play hard, and together — we work magic!

Our San Diego state-of-the-art office has stunning views of beautiful downtown, Petco Park and the Harbor. Our dog-friendly office is packed with snacks and crazy-good perks (like free massages, kombucha on tap, free catered lunches, ping pong, video games, offsite team events and more)! We offer a highly competitive salary + bonus package, 100% company paid health insurance (Medical, Dental, Vision), UNLIMITED vacation, Paid Sick Leave, Paid Holidays, Student Loan Repayment Program, 529 Education Savings Plan, Training/Education Reimbursement, free Gym Membership, Paid Parking and 401k Plan with Company Match. Check us out here!

You will already have extensive experience building applications in a service oriented or microservice architecture. You are excited to learn/grow Go/Golang skills by moving to a Go environment. You relish complex technical challenges yet prioritize simplicity in your solutions. You understand the business requirements behind the software you build. You are passionate about learning and stay current with new technologies. You play well with others yet can operate independently as needed.

Responsibilities Include (but not limited to):

  • Build and maintain ecosystem of high-volume services and APIs.
  • Scaling and optimizing services and databases for performance.
  • Own features from technical design through maintenance.
  • Build features, investigate and fix bugs, write routine-complex tests.
  • Break down complex tasks/requests into sub-tasks, make consistently good decisions, operate independently between regular or periodic check-ins.
  • Consistently use software engineering best practices.
  • Lead day to day tasks and priorities, accurately estimate time to complete tasks, resulting in high quality and high productivity for at least one (or more) product team(s).
  • Independently lead tasks to completion gathering requirements from stakeholders. May be responsible for driving initiative to completion.
  • Provide training and mentorship to other Software Engineers on their team. May do same for other teams.
  • Other duties as required.

Requirements:

  • Bachelor’s degree (or higher) in Computer Science or relevant field (or equivalent).
  • Mid-Level: At least 3-5 years’ directly related software development experience.
  • Senior-Level: At least 5-7+ years’ directly related software development experience.
  • Advanced-expert programming skills using one or more backend languages such as Go/Golang, C++, C#, Python, Node.js, Java or Ruby. Go/Golang desired.
  • Advanced-expert experience with relational databases (preferably PostgreSQL) and a deep understanding of database performance optimization.
  • Advanced–expert experience using Linux.
  • Advanced-expert understanding of underlying architecture and infrastructure that runs their team’s projects.
  • Extensive experience with cloud computing.
  • Solid experience with git.
  • Experience using Docker in production highly desired.
  • Some experience using Kubernetes and Terraform highly desirable.
  • Intermediate-advanced ability to assess/improve performance and increase observability within team’s projects.
  • Strong ability to develop unique, outside the box ideas.
  • Strong troubleshooting and problem-solving abilities.
  • Strong attention to detail.
  • Excellent communications skills and highly collaborative within their team, other teams and cross-functionally.
  • Ability and willingness to lead projects and mentor other growing software engineers.
  • Able to work with teams as well as independently with minimal supervision.
  • Exceptional work ethic, driven, self-motivated, highly accountable with strong initiative and passion.
  • Excited to learn new things and share knowledge and best practices with others.

Note for Principle Agencies - Principle agents should not forward resumes to The Control Group (TCG). TCG will not be responsible for any fees arising from the use of resumes submitted from agencies without a prior written and signed agreement and authorized job order for this position in place.


Apply ⎘ Copy Link ↗ Visit Link
Upvest Logo
🚀 Backend Engineer (Mid & Senior) (f/m/d)Sponsored
Upvest
Berlin, Germany
€70,000 to €90,000 a year
May 2021
14 Applicants This Week

Job Description

As our next full-time backend engineer, you’ll help us build a securities API for financial institutions, the first such API in Europe. Your goal is to take ownership of designing, developing and maintaining our microservice architecture (written in Go).

A greenfield project. Cutting edge technologies. No legacy code.

This role will give you the opportunity to:

  • Build fault-tolerant, horizontally scalable systems. Using Microservice architecture powered by Docker, Kubernetes, Linkerd service mesh, and Kong as a Gateway.
  • Build event-driven applications using Kafka
  • Work on different aspects of our API-product portfolio as part of the development team
  • Develop data processing and storing mechanisms
  • Work on improving the reliability of our API tools, as well as developing innovative tools
  • Work with an agile methodology: at the end of the 2-weeks sprint cycle we have a demo with a retrospective to make our software delivering faster

Why Upvest:

  • We’re working on solving a hard problem: fixing the European securities financial infrastructure that empowers more people to be able to invest. You have the opportunity to contribute to this change.
  • We invest in you. From access to a personal coach, development budget and plenty of opportunities to grow in your role.
  • We take hiring seriously with a strong focus on keeping a high bar when interviewing (equally important is that we also hire decent people who are passionate about their craft and helping up achieve our shared mission).
  • While we’re not quite fully-remote, we are committed to being a flexible employer as we understand you don’t have to be in the office to do your best work.
  • We live a culture of empowerment, trust (that we hire the best people and get out of their way) and openness (there’s a greater advantage in sharing information than keeping it to ourselves).
  • We ensure we take time to have fun as a team. We’re looking forward to having more time in-person again once this becomes possible again.

Apply ⎘ Copy Link ↗ Visit Link
Stream Logo
Backend Software Developer (Golang)Sponsored
Stream
Amsterdam, The Netherlands / Remote (CEST)
€60,000 to €90,000 a year
April 2021
11 Applicants This Week

Job Description

We are looking for a full-time Backend Software Engineer to join our development team in Amsterdam (NL), or remote (CEST or close).

What you will be doing

Most of your day will be dedicated to software design, research, and coding. On typical projects, you will have a lot of freedom and you will be paired with another team member. Our team is made up of very experienced engineers, some with more than 10 years of experience. By working together you will learn from each other along the way. You will have an enormous impact on making our API service faster, more scalable and more flexible.

You will add new features to the service and find ways to make the existing ones perform orders of magnitude faster. Our customers have millions of users; they use Stream for mission-critical features such as showing content and exposing core functionality of their application. Building stable and reliable software is not just an option: as a member of the development team, you will design and write state-of-the-art software, follow best practices, measure everything and be responsible for deployment to production. You will also spend part of your time talking to our customers and help them to use Stream in their app.

The challenges

  • Distributed databases: we built our own data store for feeds and for chat
  • Real-time messaging
  • High performance: our API responses are in the 10ms range
  • High scalability: we use sharding, master-master, and master-slave to ensure scalability
  • High availability: our entire infrastructure is designed and operated to survive entire data center crashes
  • Multi-region: we deploy our service on 4 different continents

You have

  • Proficiency in Go
  • 5+ years as a backend developer
  • Experience with high traffic and high-performance applications
  • Good knowledge of relational databases
  • Experience with building HTTP APIs
  • Experience managing your own projects and work in a team

Our tech stack At Stream we use a wide collection of technologies to offer highly optimized and available features to our customers. Over the years we have experimented with different programming languages, frameworks, databases, and libraries. Here is a short list of the technology that we currently use. Do not worry if you do not master them all or if you do not see your favorite tool or language, you will have the chance to be exposed to most and to convince us to expand the list:

  • Go, gRPC, RocksDB, Python
  • Postgresql, RabbitMQ
  • AWS, Puppet, CloudFormation
  • Grafana, Graphite, ELK, Jaeger
  • Redis, Memcached

What’s In It For You

  • Company equity
  • 24 days paid time off plus paid Dutch holidays
  • A pension scheme
  • A generous Learning and Development budget
  • A generous relocation package
  • Commute expenses to Amsterdam covered (or the option to use a company bike within the city)
  • Gym membership of choice covered
  • MacBook Pro or another development setup
  • Healthy team lunches and plenty of snacks (onsite only)
  • An office in the heart of Amsterdam

Location - Amsterdam, The Netherlands - Remote (CEST or close)

If you are interested in becoming a part of what we do, apply now!

No recruiters/agencies please


Apply ⎘ Copy Link ↗ Visit Link
5 of 5 Site Reliability Jobs in Canada • Sort by Date
Software Engineer
Algorithmia
Seattle / San Francisco, USA / Vancouver, Canada / Remote
$100,000 to $150,000 a year
August 2018
4 Applicants This Week

Job Description

Software Engineer (Production & Deployment)
Seattle, Vancouver, NYC, or Remote

  • Empower large enterprise to run AI/ML at scale, leveraging the best in modern distributed systems and automation technology
  • Join a truly remote-friendly company - work anywhere in the US or Canada including your sofa, the beach, or our Seattle waterfront office
  • Experience rapid growth in the first AI startup to be funded by Google

Algorithmia automates, optimizes, and accelerates every step of the journey to deploying of AI/ML at scale. We allow anyone to run models on massively parallel infrastructure in minutes instead of months. In our cloud or your datacenter - all completely managed for maximum performance at minimum cost. Already trusted by over 60k developers and major enterprise customers, Algorithmia makes scalable Machine Learning fast, simple, and cost-effective for everyone.

Undergoing enormous customer growth, we’re rapidly scaling our Customer Operations team to meet demand. We’re looking for talented Software Engineers to join a passionate, distributed group that’s driving the design, deployment, and optimization of Algorithmia with our Enterprise customers. This unique role is a broad mix of automation, DevOps, infrastructure engineering, and software development - offering an unparalleled opportunity to learn, grow, and impact the most important financial institutions, intelligence agencies, and private companies in the country.

As a Software Engineer on the Customer Operations team at Algorithmia, you will:

  • Deploy Algorithmia Enterprise into Fortune 500 and Government environments
  • Design, build, and maintain the automation and infrastructure needed to deliver Algorithmia effectively, and to help us achieve even greater scale
  • Work cross-team to ensure Algoritmia supports unique customer environments, and to design solutions to meet specific customer needs
  • Eventually automate your role out of existence - then join us in doing something even more amazing
  • Handle the highest-tier of engineering support for AI/ML leaders
  • Have a real career plan, with mentorship and fast-track opportunities to promotion, technical leadership, people management, or wherever your interests may be
  • Work from anywhere in the USA or Canada. We have teams in Seattle, NYC, Vancouver BC, Nova Scotia - or go 100% remote from home (Snuggie, bunny slippers, and all - no judgement!)

And we might make the perfect match if you:

  • Want to work with modern cloud technologies and large scale distributed systems
  • Have experience multiple languages (Java, Scala, Go, Python, Bash, etc.), deployment tools (Docker, Kubernetes, Ansible, Terraform, etc.), and cloud providers (AWS, Azure, GCP, OpenStack, etc.)
  • Are passionate about automation, and believe nothing should ever be done manually twice
  • Enjoy working with customers to deliver solutions that meet business need, empower engineers (and data scientists!), and solve real-world problems
  • Feel most comfortable in hybrid roles that blur the line between Developer, Site Reliability Engineer, Deployment Engineer, Solutions Architect, and Consultant
  • Bonus points for a love of data science, any kind of AI/ML experience, interesting public code, or the implementation of something cool on our AI marketplace (hint: free trial!)

As a Software Engineer at Algorithmia you’ll join a passionate team that’s changing the way everyone uses AI and ML. You’ll solve real problems, make an impact, and work in a flexible environment that encourages you to follow your own interests as well. You’ll be welcomed into an intelligent, quirky, and diverse group and gain access to fantastic perks beyond just salary, equity, and insurance benefits - all from the comfort of your own sofa (or our dog-friendly office).

If this sounds like you APPLY NOW, or learn more at algorithmia.com

Algorithmia is an equal opportunity employer and we value diversity at our core. We will never discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status and encourage everyone to apply.


Apply ⎘ Copy Link ↗ Visit Link
Quoter Logo
Lead Software Engineer (Go)
Quoter
Vancouver, British Columbia, Canada
C$80,000 to C$140,000 a year
May 2021
5 Applicants This Week

Job Description

About Quoter

Our cloud-based sales quoting platform allows IT companies to fire off beautiful, accurate quotes in seconds. Our disruptive pricing model and automated approval workflows empower IT companies to turn every customer touchpoint into a sales opportunity. Our customers report significant improvement to their bottom line with more quotes being created with better margins in less time.

We’re looking for brilliant and highly motivated people to join our rapidly growing team. This is a ground-floor opportunity for the right individual to join our tightly-knit crew and have a direct impact on the future of our partners and organization.

We understand that our success as an organization is equal to the sum of its individual parts – the people behind it. We are committed to providing an environment that you will thrive in. One that is challenging; one that is supportive toward your personal and professional goals; one that is transparent and collaborative; and one that recognizes and rewards hard work. Our core values are the cornerstone of who we are:

  • Hunger – Think big
  • Agility – Start small
  • Transparency – Transparency promotes trust, accountability, and responsibility
  • Continuous Improvement – Encourage continuous, incremental improvement of our product, process, and people
  • Empathy – Approach every situation with kindness and respect
  • Humility – Crave feedback. Be open-minded. Celebrate failure
  • Collaboration – Work together as a team. Support each other
  • Positivity – Create an environment that is positive and fun. Stop negative behaviour
  • Equal Opportunity – All people are created equal in their potential to achieve greatness

We’re well-funded and have an amazing team experienced in growing and scaling modern SaaS companies.

We have a beautiful office in downtown Vancouver, but are remote flexible. Most of our team is located in Vancouver, which is ideal, but we are looking for the right person for the job regardless of location.

The Opportunity

Beyond the obligatory perks you’d expect to find at any burgeoning tech startup (see below), the following is what you can expect life at Quoter will be like:

As a key member of our foundational engineering team of eight, you will be architecting, estimating, developing, and testing new features and improvements using an agile development approach. You will be working directly with the founders of the company, who are experienced developers with a proven track record in SaaS.

You will be working on greenfield Go microservices that will build on, and over time, replace, our monolithic CakePHP app. You’ll be working with bleeding edge technology including Go, Docker, Kubernetes, RabbitMQ, Terraform, Github, and AWS.

Clean code, collaboration, iterative development, rapid releases, and continuous improvement form the culture of our engineering team. We prioritize team velocity over individual performance. We work closely together and love sharing knowledge to elevate the collective skill level of our team. We lead with trust, transparency, and autonomy and focus on results.

Our development process involves two-week sprints, with epics being split up as granular as possible to parallelize work. We build and ship one core feature at a time, as we believe juggling too many things creates bottlenecks and ultimately slows us down. No individual developer owns any one part of the app – anyone can pick up any task. Collaboration, pair-programming, and peer review allow us to ship faster while maintaining code quality and reliability. And we’re constantly optimizing how we work in order to be as efficient as possible.

About You

  • You are a true self-starter. You thrive on being productive with little external motivation, and feel a sense of urgency to get things done.
  • You take pride in your work and strive for quality in everything you do
  • You enjoy being challenged and taking ownership of projects to see them through to delivery
  • You love problem solving and have an innate sense of curiosity
  • You are always eager to learn and improve and have very little ego
  • You enjoy collaborating closely with others
  • You are comfortable and productive working remotely
  • You have 3+ years of software development experience
  • You are passionate about code quality and have a thorough understanding software development concepts that promote readability, maintainability, and testability
  • You are experienced in Golang and have a solid grasp of idiomatic Go programming
  • You have experience with microservice architecture
  • You have advanced knowledge of unit and integration testing
  • You have exemplary written and verbal English skills

Our Tech Stack

Microservices

  • Golang
  • RabbitMQ
  • Redis
  • Ruby on Rails

Frontend

  • Typescript
  • ReactJS
  • AWS S3 + CloudFront

Monolith

  • CakePHP

Infrastructure

  • Terraform
  • Docker
  • Kubernetes
  • AWS EKS

CI/CD

  • Github Actions
  • Codecov

Perks

  • Stunning office on the 32nd floor of the MNP Tower in downtown Vancouver
  • Convenient access by car, bike (with bike room), or SkyTrain
  • Office features: a bar, fantastic coffee, snacks, food, and a world-class gym
  • Herman Miller height-adjustable desks and ergonomic chairs
  • New, top-of-the-line Mac workstations with ergonomic, noise-canceling headphones
  • Monthly public transportation subsidy
  • Training and professional development to help advance your career
  • Great benefits package including 100% extended health and dental
  • Beer Fridays (obligatory)

Join The Team

We invite all qualified candidates to apply. Please note, you must be eligible to work in the Country to be considered for this role and priority will be given to local applicants. We thank everyone for their interest, however only successful applicants will be contacted.


Apply ⎘ Copy Link ↗ Visit Link
Quoter Logo
Software Engineer Go
Quoter
Vancouver, British Columbia, Canada
C$80,000 to C$140,000 a year
March 2021
4 Applicants This Week

Job Description

About Quoter

Our cloud-based sales quoting platform allows IT companies to fire off beautiful, accurate quotes in seconds. Our disruptive pricing model and automated approval workflows empower IT companies to turn every customer touchpoint into a sales opportunity. Our customers report significant improvement to their bottom line with more quotes being created with better margins in less time.

We’re looking for brilliant and highly motivated people to join our rapidly growing team. This is a ground-floor opportunity for the right individual to join our tightly-knit crew and have a direct impact on the future of our partners and organization.

We understand that our success as an organization is equal to the sum of its individual parts – the people behind it. We are committed to providing an environment that you will thrive in. One that is challenging; one that is supportive toward your personal and professional goals; one that is transparent and collaborative; and one that recognizes and rewards hard work. Our core values are the cornerstone of who we are:

  • Hunger – Think big
  • Agility – Start small
  • Transparency – Transparency promotes trust, accountability, and responsibility
  • Continuous Improvement – Encourage continuous, incremental improvement of our product, process, and people
  • Empathy – Approach every situation with kindness and respect
  • Humility – Crave feedback. Be open-minded. Celebrate failure
  • Collaboration – Work together as a team. Support each other
  • Positivity – Create an environment that is positive and fun. Stop negative behaviour
  • Equal Opportunity – All people are created equal in their potential to achieve greatness

We’re well-funded and have an amazing team experienced in growing and scaling modern SaaS companies.

We have a beautiful office in downtown Vancouver, but are remote flexible. Most of our team is located in Vancouver, which is ideal, but we are looking for the right person for the job regardless of location.

The Opportunity

Beyond the obligatory perks you’d expect to find at any burgeoning tech startup (see below), the following is what you can expect life at Quoter will be like:

As a key member of our foundational engineering team of eight, you will be architecting, estimating, developing, and testing new features and improvements using an agile development approach. You will be working directly with the founders of the company, who are experienced developers with a proven track record in SaaS.

You will be working on greenfield Go microservices that will build on, and over time, replace, our monolithic CakePHP app. You’ll be working with bleeding edge technology including Go, Docker, Kubernetes, RabbitMQ, Terraform, Github, and AWS.

Clean code, collaboration, iterative development, rapid releases, and continuous improvement form the culture of our engineering team. We prioritize team velocity over individual performance. We work closely together and love sharing knowledge to elevate the collective skill level of our team. We lead with trust, transparency, and autonomy and focus on results.

Our development process involves two-week sprints, with epics being split up as granular as possible to parallelize work. We build and ship one core feature at a time, as we believe juggling too many things creates bottlenecks and ultimately slows us down. No individual developer owns any one part of the app – anyone can pick up any task. Collaboration, pair-programming, and peer review allow us to ship faster while maintaining code quality and reliability. And we’re constantly optimizing how we work in order to be as efficient as possible.

About You

  • You are a true self-starter. You thrive on being productive with little external motivation, and feel a sense of urgency to get things done.
  • You take pride in your work and strive for quality in everything you do
  • You enjoy being challenged and taking ownership of projects to see them through to delivery
  • You love problem solving and have an innate sense of curiosity
  • You are always eager to learn and improve and have very little ego
  • You enjoy collaborating closely with others
  • You are comfortable and productive working remotely
  • You have 3+ years of software development experience
  • You are passionate about code quality and have a thorough understanding software development concepts that promote readability, maintainability, and testability
  • You are experienced in Golang and have a solid grasp of idiomatic Go programming
  • You have experience with microservice architecture
  • You have advanced knowledge of unit and integration testing
  • You have exemplary written and verbal English skills

Our Tech Stack

Microservices

  • Golang
  • RabbitMQ
  • Redis
  • Ruby on Rails

Frontend

  • Typescript
  • ReactJS
  • AWS S3 + CloudFront

Monolith

  • CakePHP

Infrastructure

  • Terraform
  • Docker
  • Kubernetes
  • AWS EKS

CI/CD

  • Github Actions
  • Codecov

Perks

  • Stunning office on the 32nd floor of the MNP Tower in downtown Vancouver
  • Convenient access by car, bike (with bike room), or SkyTrain
  • Office features: a bar, fantastic coffee, snacks, food, and a world-class gym
  • Herman Miller height-adjustable desks and ergonomic chairs
  • New, top-of-the-line Mac workstations with ergonomic, noise-canceling headphones
  • Monthly public transportation subsidy
  • Training and professional development to help advance your career
  • Great benefits package including 100% extended health and dental
  • Beer Fridays (obligatory)

Join The Team

We invite all qualified candidates to apply. Please note, you must be eligible to work in the Country to be considered for this role and priority will be given to local applicants. We thank everyone for their interest, however only successful applicants will be contacted.

No recruiters or phone calls, please.


Apply ⎘ Copy Link ↗ Visit Link
Backend Developer
Expa
Vancouver, Canada
$100,000 to $150,000 a year
October 2018
2 Applicants This Week

Job Description

Expa is a startup studio led by the founders of Uber, StumbleUpon, Foursquare, AddThis, and Metrolyrics. After 10 years designing and building consumer services, the Expa team has identified many techniques that help create successful companies. With $150 million funding to date, the team founds new companies based on internal ideas, and occasionally collaborates with founders of early-stage companies whose missions Expa believes in. We help companies avoid common pitfalls in early-stage ventures, and actively remove roadblocks along the way, specializing in product strategy, system design, and user experience.

Expa has a strong presence in San Francisco and New York City, and has recently expanded operations to Vancouver, Canada. We are actively looking to hire the best talent to be a part of our growing team.

You can read more about Expa on our site. The project you would be involved in is under stealth and more information will be provided at the time of interview.

JOB DESCRIPTION

We are looking for experienced software engineers, with strong backend experience in Cloud based environments excited for the challenge of working with a small team of front-end engineers. The position requires excellent problem solving and engineering skills when working with systems at scale. We are seeking individuals that are motivated to build cutting edge backends for products and manage the underlying infrastructure and deployment processes. The perfect candidate will be comfortable working closely with front-end engineers and can communicate effectively within a small team.

RESPONSIBILITIES - Build scalable, secure, effective and well documented backend systems in alongside well motivated front-end engineers - Collaborate with front-end engineers to ensure on-time and performant solutions - Assess and build test frameworks for backend systems, as well as track metrics and performance over time - Ensure that code written is to a high standard, with excellent reusability - Help develop a service orientated architecture for cutting edge products

SKILLS & REQUIREMENTS - Strong development skills with Go ( golang ), NodeJs or Python for backend development - Ability to write clean, maintainable and well documented code - Strong understanding of front-end development and integration of services and APIs for front-end developers - Experience with Elastic Container Service and Docker is a must - Ability to maintain and manage databases and infrastructure within AWS - Understanding of Highly Available infrastructure environments and systems - Experience with infrastructure management and deployment through Automation tools and systems - Comfortable with OS Internals / Infrastructure on Debian, Redhat and Ubuntu systems - Experience with load balancing and web server technologies (Nginx, HAProxy) - Ability to build scalable infrastructure on Amazon Web Services (EC2, RDS, S3, ES, ECS, ELB etc) - Strong understanding of network communications within Cloud environments - Computer science degree or equivalent experience - Security hardening / experience with SANS or OWASP frameworks

YOUR BENEFITS - A competitive base salary - Stock options - Full medical and dental benefits - A very flexible vacation policy - Custom workstation designed to your needs - A beautiful office in downtown Vancouver and a talented team


Apply ⎘ Copy Link ↗ Visit Link
Senior Software Engineer
Breathe Life
Montreal, Canada
$70,000 to $95,000 a year
October 2018
3 Applicants This Week

Job Description

There’s no denying it, the financial world is messy and confusing. People suffer as they try to manage their financial lives and financial institutions haven’t cracked the code at helping them along the way. Legacy systems and antiquated distribution models have created a huge gap in the market, leaving hundreds of millions of people vulnerable in North America. As unexpected events occur in these people’s lives, many will encounter life changing situations and serious debt. It’s an inconvenient truth, but the one size fits all products, paper forms and fax machines are often the harsh status quo of the industry.

At Breathe Life, we’re building technology that helps people take control of their financial future so they can do what’s right for them, their loved ones and have peace of mind. Our platform helps them learn about financial products, identify the ones best suited for them, and make their purchase online when they’re ready. Breathe Life is shaping an industry that hasn’t changed in 100 years and having a massive impact in the process.

Breathe Life has secured significant financial and strategic backing from Diagram, a venture launchpad focused on insurance, financial and health technology. Diagram is backed by Power Financial Corporation, Great-West Lifeco, and IGM Financial through Portag3, along with 50+ leading angel investors. Our backing from Diagram gives us a significant competitive advantage that will help us win our market.

We’re looking for software engineers, programmers, devs, coders to join our growing engineering team. We believe it’s important for our team to represent the society we serve and we value diversity.

There is a lot of software to build as we tackle this huge opportunity: from managing and deploying great content online, to building education tools for our consumers, to building best in class user experiences on par with the best consumer startups in the world, to building tools for brokers to assist where they are most valuable. Our company is inherently data driven and there are plenty of opportunities down the road to apply Natural Language Processing and Machine Learning against actual problems with high quality data.

Come join us as we change this high impact industry that inherently touches many many lives.

What you’d be doing: - Participate in projects from initial idea to launch; - Design and implement features in small teams; - Work closely with peers across functions (dev, design, product, marketing); - Contribute full-stack features; - Specialize in important areas that play to your strengths; - Write software and configuration that defines and manages our deployment using Kubernetes on Google Cloud Platform; - Build powerful APIs using languages like Go and Python; - Build reusable components using React, Redux and a modern frontend stack; - Analyze performance and reliability - data should move fast and accurately; - Contribute to open source software we use; - Implement security and data protection best practices; - Stay up to date on latest technology and help us stay aligned with emerging best practices where practical; - Help onboard and ramp up the next software engineers as we grow the team.

What we’re looking for: - Bachelor’s degree or more in Computer Science or Software Engineering OR Demonstrated achievements in software development; - A great track record demonstrating growth and drive; - Excellent communications skills (English - French); - Humility; - Hard worker; - Ambitious.

What we’d like to see: - Startup experience or interest; - Mastery or strong interest in technologies we use.

What we offer: - We will give you the opportunity to have a strong impact in shaping the product of a heavily backed new startup.

We are a team of visionary and caring individuals who are committed to help you learn and grow professionally. Having two parents in our co-founding team, we recognize the importance of personal and family time, flexible hours and great benefits. By joining us, you will get a competitive salary, stock options, a telemedicine service for you and your family and a healthy and accessible working environment.


Apply ⎘ Copy Link ↗ Visit Link
Get a weekly email with all new Go jobs
5 of 5 Site Reliability jobs in Canada