Hand-Picked Golang jobs • Apply directly to companies •
Clear salary ranges
Browse 36 Golang Distributed Systems Jobs (1 new this month) in Canada đ¨đŚ in December 2024 at companies like Form3, Commit and Payment Rails with salaries from $60,000 to $150,000 working as a Senior Software Engineer (Go), Senior Backend Engineer and Back End Developer. Last post
Hiring Golang Developers?
Create your profile to continue
48 direct messages sent by companies to developers on Golang Cafe
in the last 30 days
34 developers joined Golang Cafe in the last 30 days
12,472 developer profiles page views in the last 30 days
Get access to exclusive discount on Golang courses up to 25% off
Last developer joined
2-Click Apply
Upload Your CV
Go to your Inbox & Confirm Your Application
10 of 36 Distributed Systems Jobs in Canada đ¨đŚ • Sort by
Date
Senior Software Engineer (Go) Form3 100% Remote (United Kingdom, Europe, Canada, Argentina & Sponsorship) âŹ50,000 to âŹ120,000 a year
February 2023
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Locations: UK, EU, Canada (East timezones) & Argentina. Sponsorship available in the UK, Netherlands, Germany (we accepted applicants from any country in the world).
THE TEAM
Our Software Engineering Team is 100% remote and distributed across 20+ 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:
Code: Go (and a little Java), containerised microservices, CQRS, open-source
Ways of working: TDD/BDD, Pair Programming, 100% remote, SecDevOps
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
30 days annual leave plus Bank Holidays
Remote friendly environment
Remote working equipment allowance
Flexible working arrangements
Udemy and educational reimbursements
Full details are available on ourâŻcareers page
Form3 appreciates that we all lead different and often really busy lives. We work remotely 100% of the time and many of us work part time. If youâre interested in hearing what different flexible working arrangements may be available, weâd love to chat.
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.
OUR DEI&B COMMITMENT
We hire talented people from a variety of backgrounds and experiences and are committed to a work environment based on diversity, open-mindedness and curiosity. We are united by our company values (we even created them together!) and we celebrate our unique differences.
Our employee life cycle processes are designed to embrace equal opportunity and prevent discrimination against our people regardless of personal characteristics. It is our strong belief that the more inclusive and belonging we are as a business, the better our work will be.
As an inclusive employer, we guarantee to interview all neurodiverse and physically disabled applicants who meet the minimum criteria for this role. We also encourage candidates to notify us of any reasonable adjustments that may be required during the recruitment process. This includes providing job adverts in alternative, accessible formats or adjustments required at interview stage.
If you consider yourself to be neurodiverse or physically disabled under the UN definition of disability and would like to be considered under this scheme and/or require any reasonable adjustments please let us know by sending an email to careers@form3.tech clearly stating your consent for us to process this data.
Senior Backend Engineer Commit Remote (Canada) $110,000 to $140,000 a year
August 2022
5 Applicants This Week
More Than 6 Months Old
Job Description
About Commit
Commit is a VC-backed professional network built for engineers by engineers. We are currently hiring Senior Back-End Developers looking to join some of North Americaâs most innovative startups as one of their first engineers.
We exclusively work with financially stable startups with great salaries and exciting tech stacks who prioritize engineersâ growth and have exceptional team culture. We provide the information you need to make the best decision for yourself and continue cultivating your craft.
Why Commit?
No technical interviews!
Work with over 75 pre-vetted impactful startups in North America
Gain access to transparent salary bands AND mentorship to grow your career
Collaborate with like-minded tech junkies
Build new tools with Node, Golang, Ruby and much more!
Go through a short 3-step interview process with Commit. Learn more.
If youâre accepted into the program, youâll be paid a full salary while we work together to match you to an aligned startup.
Once matched, you pilot a startup for 3 months. If you love it, you stay with them; if not, weâll work together to find a better match.
What Youâll Get
Full-time paid employment as an Engineering Partner
Base salary of $115K to $140K CAD depending on experience
Extended health and dental plan for you and your family
The right equipment to do your best work
Access to your own career coach and a mentor for your job search
We provide 15 vacation days on top of statutory holidays while you're part of the Engineering Partner program. There is no limit on Sick Days or Personal Days
Invitation-only events with technical leaders
Weâve been lucky to have guests like Katie Wilde (VP Engineering @ Buffer), Armon Dadgar (CTO @ Hashicorp), Gokul Rajaram (board member at DoorDash, Coinbase, Pinterest and The Trade Desk) and many others join us for private learning sessions.
We are a fully distributed, remote-first community launched in Vancouver. We raised $6M from Accomplice, Inovia Capital, Kensington Capital Partners and Garage Capital.
Who You Are
Eligible to work in Canada
4+ years of software engineering experience
Experience working on SaaS, marketplace, consumer or infrastructure
Entrepreneurial mindset and growth-oriented attitude
Ambitions of excellence in your craft. Some of our past EPs have grown into CTOs, principal engineers, and joined companies as the first engineer
Understanding of Basic DevOps: MongoDB, AWS, GCP, Docker, Kubernetes/Terraform, CI/CD
Understanding of RESTful APIs and/or GraphQL
Understanding of cloud-native distributed systems and microservices
Experience with relational databases, NoSQL databases, cloud infrastructure, product design
We believe that language is a tool. Itâs more important that you have experience with one or more modern coding languages than that you have experience with any particular language itself.
Our Commitment to Diversity & Inclusion
As an early-stage startup, we know itâs critical to build inclusive processes as a part of our foundation. We are committed to building and fostering an environment where our employees feel included, valued, and heard. We strongly encourage applications from Indigenous peoples, racialized people, people with disabilities, people from gender and sexually diverse communities and/or people with intersectional identities.
If you require accommodations during any stage of our recruitment process, please let us know how we can best support you.
Back End Developer Payment Rails Montreal, Canada $60,000 to $85,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Back End Engineer (web developer)
Payment Rails is an exciting new API first, Fintech startup that will have a global impact on global payments. Our mission is to simplify payouts for online marketplaces, app stores, share economy, crowdfunding platforms, and companies with mass payout needs.
As an engineer at Payment Rails, you should love building simple solutions to solve customer problems. Designing systems in an agile environment to withstand growth and owning quality from end to end is a rewarding challenge and one of the reasons Payment Rails is such an exciting place to work!
In addition, you will:
Develop scalable, fast, robust, and simple web-based solutions to solve complex business problems
Implement new features and optimize existing ones to drive maximum performance
Work closely with, and incorporate feedback from other engineers, tech-ops, and product managers
Attend daily stand-up meetings, collaborate with your peers, prioritize features, and work with a sense of urgency to deliver value to your customers.
Go Blockchain Developer Fitsoftware OU Remote (Canada) / Remote (Asia) / Remote (Europe) $96,000 to $120,000 a year
June 2023
2 Applicants This Week
More Than 6 Months Old
âł Full-time permanent contract signed directly with our client
đŚ 100% Remotely with flexible working hours
âď¸ Unlimited paid time off
đ The international company providing financial services for Web3
Looking to make an impact and grow within a leading organization? Do you want your input to be heard and taken into consideration? Apply and create a digital future with us!
We are hiring for our client who helps crypto companies achieve their token liquidity goals while generating attractive, safer returns for liquidity providers.
We are looking for a Backend Engineer to design and implement foundational components of our stack, spanning infrastructure and backend services, while also having responsibilities to collaborate with the wider engineering team to improve our overall architecture and code quality.
Requirements:
4+ years of experience in backend engineering.
Significant experience with Go (preferred), Rust, or C++.
Experience with Docker and Kubernetes.
Experience building SDKs, APIs, or otherwise building and maintaining a production system at scale.
Experience with AWS, GCP or similar cloud providers.
Desire to keep up with modern best practices in software development and crypto.
Nice to have:
Understanding of the Ethereum Virtual Machine.
Experience using Go for production systems.
Proficiency in database optimization.
Responsibilities:
Developing our core software stack from the design stage all the way to production-ready implementations. Primarily in Go..
Designing, building, maintaining, testing, and improving our node software and coordinating agents to power our distributed networks.
Implementing and optimizing CI/CD to improve build and test times. Detecting and improving performance and stability for microservices.
Improving the design of peerâs architecture through thoughtful, professionally communicated feedback.
Writing performant SDKs and documentations enabling clients to interact with the Web3 APIs.
Contributing to open-source projects and playing a role in building out the crypto ecosystem at large.
Why work with us?
100% remotely.
Equity allocations.
Unlimited PTO.
Referral bonus: 1 000 USD if we sign an engineer based on your recommendation.
Senior Software Engineer (Go) Form3 100% Remote, East Canada Time Zones C$119,000 to C$173,000 a year
March 2022
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
**WHO WE ARE? **
Our mission started in the UK and we're currently one of the top startups to work for in the UK and Europe.
Weâre now looking for outstanding Senior Software Engineers to join our new engineering team that we will be building in Canada. As one of our first Canada-based engineering hires you will have a rare and exciting opportunity to shape the product and the team we hire, you'll be working 100% remotely and cross-collaborating with our engineers based in the EU and UK. This will enable us to diversify our talent distribution and bring in some of the world's best engineers to build Form3's revolutionary payment technology platform.
THE TEAM
All 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:
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
30 days annual leave plus Bank Holidays
Remote friendly environment
Remote working equipment allowance
Flexible working arrangements
Udemy and educational reimbursements
Full details are available on ourâŻcareers page
Form3 appreciates that we all lead different and often really busy lives. We work remotely 100% of the time and many of us work part time. If youâre interested in hearing what different flexible working arrangements may be available, weâd love to chat.
Please note that all our engineering teams are currently based in the EU and UK. Due to time-zone differences and working practicalities, weâre only able to hire Engineers based in Canada East timezones or based in Canada and able to work close to GMT-4. However, this may change in the future as we start streamlining some of our internal structure and recruitment processes in Canada.
**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
Sr Software Engineer CTO.ai Vancouver, BC, Canada C$60,000 to C$100,000 a year
February 2021
6 Applicants This Week
More Than 6 Months Old
Job Description
About the Opportunity
Weâre adding a Senior Level Engineer to our close knit and cross functional team. This is a unique position as you not only need to have experience with DevOps, but also understand the challenges of implementing it across an organization and be passionate about simplifying this in order to achieve maximin velocity. We believe that DevOps is too complicated for most developers and too subjective for most companies. Our Platform allows teams to package up custom automations (Ops) that can be run on your local machine or in Slack, which we strongly believe is at the centre of remote collaboration.
Our mission at CTO.ai is to make DevOps more enjoyable and accessible to the next 50 million developers. Did we also mention that we are also building out an open source library of Ops?
What Youâll Do
Tech stack includes: Golang, Rust, Node.js and Vue.
We offer SDKs for building Ops in: Golang, Python, Node.js, and Bash.
Work to improve the developer experience through Lean DevOps
Work on tickets in Sprints spanning features, bugs, tech debt in API, CLI client, Slack client, or in one of our microservices
Coordinate with Product team to unblock their designs and MVP features
Collaborate with the team to solution minimal viable product offerings within time budgeted
Improve documentation of our system both internally and customer facing
Open tickets for identified bugs or tech debt and communicating this with Project Manager
On support rotation, assist customers with user facing difficulties and tackle critical bugs
Write Ops for our open source library to serve as examples for our community
Help improve our developer experience and environment
Support our community team through various initiatives - the more involved you want to be the better!
About You
You are a pragmatic programmer, you approach the problems of today with a âget it doneâ attitude while still thinking about how these decisions impact our product tomorrow. You also understand what it's like to work with a business and product in this early stage. We are a user centric company, experience in building products that users canât live without is an absolute must. We are also very active in the developer community and want those who share our passion in creating bigger conversations around DevOps and the developer experience. Be sure to checkout our social accounts and sign up for the community! Previous startup experience, customer facing and/or team lead experience are highly preferred.
Demonstrated experience in the above area is a MUST to be considered for the position.Please ensure your resume and/or cover letter speaks to this and NOT JUST your technical skills.
Technical Experience
As mentioned we're not JUST looking for a super technical person.
To be considered for this position you must also speak to the above mentioned areas.
5+ years developer experience
Experience in DevOps OR working in a team where DevOps was a priority
Relation and non-relational databases
Microservice oriented architecture
Experience architecting systems
Experience Breakdown
3+ years in Node.js/React/Vue AND 2+ years Golang (or 4+ in other compiled languages)
2+ years container orchestration experience in Kubernetes, Docker Swarm or equivalent
2+ years experience in AWS for configuring and maintaining cloud resources
Assets
2+ years Python or Ruby | 1+ years Rust | 1+ years TypeScript |
1+ years Azure/GCP for configuring and maintaining cloud resources
Full stack Experience
More About Us
We are now a digital by default company! Our staff can choose to work from home or from our office in downtown Vancouver. As we are able to support a more distributed work force we are open to candidates from outside of Vancouver applying
Other Reasons We Love Working Here
We each have a lot of autonomy and the opportunity to make a big impact
We value each other's opinions and voices and work to create a transparent and collaborative environment
We offer competitive salaries and make sure we check these each year against local industry salary surveys
We offer an employer-paid comprehensive benefits plan
We support families and provide employees with Maternity & Parental leave options
We provide a flexible work schedule and environment
We have a flexible vacation policy
We foster a culture of inclusivity and invite all those interested to apply!
Iâm In!
If this role sounds interesting, please send us your resume and cover letter ensuring you tell us a bit about you and your interest in the role. Ensure to include links like your GitHub, code samples or social accounts that will help us understand your background.
The fast paced and exciting technology division of Real Mattersâ is looking for an innovative, talented Senior Backend Developer to work with our team on our cloud-based technology platform. You will work with a world class technology team and be responsible for the development of web applications using the latest JS frameworks, to serve our customers with the best possible user experience and empower them to take advantage of our unique services.
You are the kind of person who is seeking a position that is focused, creative, dynamic and bent on finding the best solution to the problem at hand. The successful candidate will function in a multi-faceted role that offers the opportunity for career growth, intellectual stimulation, creative problem solving, and the opportunity of working on great stuff.
Responsibilities
Collaborate with internal business units to understand business goals & objectives
Mentor and build relationships with team members
Provide task estimates adjusted for complexity schedules and engineer skill levels
Works with the team to break out stories and assigns to team members
Defines quality software solutions mindful of performance, scalability and re-usability, in concert with our Enterprise Architect
Establish best practices and an architectural roadmap, working closely with our Enterprise Architect & Engineering Leads
Investigate and resolve system issues
Monitors progress, identifying potential impediments and bottlenecks; steering the course so commitments are met and projects remain on track
Our Technology Stack
Java and GoLang on the Backend
ReactJS on the front end
MySQL and Couchbase as our datastore
Legacy monolith with JSF
Skills and Expertise Required
Minimum of 5 years of experience working on backend applications. Preferably using Java 8+ or GoLang.
Experience working with distributed systems and micro services.
Proficient with RESTful APIs and understanding HTTP request methods and response status codes and when to apply them.
Solid understanding of good code architecture, design and testing best practices.
Understand the value of documentation and design then code approach.
Some development experience with front-end applications is an asset.
University Degree in Computer Science, Computer Engineering or equivalent knowledge/experience
Excellent written and oral communication skills
About Real Matters
Real Matters, one of North Americaâs fastest-growing and most innovative technology companies, has a proprietary, cloud-based real estate technology platform and network of more than 100,000 qualified independent field agents. The company optimizes the management of critical, regulated real-estate processes such as appraisals, insurance inspections, title search and mortgage closings. Real Matters serves the North American mortgage industry through Solidifi, Linear Title & Closing, and Southwest Financial Services, and the property and casualty insurance industry through iv3CUS. Solidifi is a leading independent provider of residential real estate appraisals to the mortgage market and Linear is a top-five independent provider of title and mortgage closing services in America. The companyâs customers include 60 of the top 100 lenders and some of the largest insurance companies in America. Established in 2004, Real Matters has offices in Buffalo (NY), Cincinnati (OH), and Middletown (RI), and Markham (ON).
Etherparty is a blockchain technology company that develops smart contract applications powered by the FUEL token. Founded by The Vanbex Group, a global leader in blockchain-based products and services, Etherparty is developing a platform that allows users to create smart contracts on any compatible blockchain without having any programming knowledge.
Weâre growing:
Having conducted one of the most successful ICOs in Canada last year, our team is growing quickly. Weâre looking for an exceptional Full-Stack Golang Developer who wants to build great products.
As the ideal new addition to our software development team, you are an expert in your field and can teach us a thing or two about Golang. You love team collaboration and knowledge sharing, and you take pride in shipping high quality, well-tested code. Of course, you also have passion for blockchain technology because youâll be a part of discussions and debates on the changing technology and industry.
On a day-to-day, you will:
Work on the core platform, developing in Golang to build scalable and robust services and work on challenges associated with distributed systems running at scale
Write high-caliber code on a daily basis to satisfy product requirements
Own feature implementations and maintain a continuous integration pipeline
Document best practices and act as a knowledgeable resource for engineering and problem solving
Work with our Product team to design new and compelling end user services and products
Collaborate with engineers in an agile environment to develop exciting new solutions with blockchain technologies
Partner with our team to define architecture and best practices
Provide technical leadership and mentorship to your peers
As an ideal candidate, you have:
Expert knowledge and experience in Golang and Web Development (youâre a full-stack developer)
Sample code or projects to show (if your work is proprietary please tell us what you did)
Strong understanding of REST APIs and adhere to the test driven development technique (TDD/BDD)
Experience with databases such as MySQL, MongoDB etc.
Experience in one or more of the following web technologies: Node.js, Python, React, Redux, VueJS, Bootstrap, Docker, CoreOS, PSQL, RabbitMQ, CockroachDB, Redis
Bonus
Experience, understanding, or strong interest in smart contracts, cryptography and Ethereum or have developed in Solidity
If this role sounds like a match, we want to hear from you! Send us a link to your GitHub account and anything else that would showcase your code.
More about Us
Etherparty conducted one of the most successful ICOs in Canada in the fall of 2017 and our team is growing quickly. Beyond providing an environment that encourages innovation of blockchain technology, we also offer competitive compensation and vacation days, research and experimentation time for the entire team, transit passes, subsidized lunches, and more.
Backend Engineer (Golang) Etherparty Vancouver, Canada $70,000 to $130,000 a year
October 2018
3 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
Job Description
Etherparty is a blockchain technology company that develops smart contract applications powered by the FUEL token. Founded by The Vanbex Group, a global leader in blockchain-based products and services, Etherparty is developing a platform that allows users to create smart contracts on any compatible blockchain without having any programming knowledge.
Weâre growing:
Having conducted one of the most successful ICOs in Canada last year, our team is growing quickly. Weâre looking for an exceptional Full-Stack Golang Developer who wants to build great products.
As the ideal new addition to our software development team, you are an expert in your field and can teach us a thing or two about Golang. You love team collaboration and knowledge sharing, and you take pride in shipping high quality, well-tested code. Of course, you also have passion for blockchain technology because youâll be a part of discussions and debates on the changing technology and industry.
On a day-to-day, you will:
Work on the core platform, developing in Golang to build scalable and robust services and work on challenges associated with distributed systems running at scale
Write high-caliber code on a daily basis to satisfy product requirements
Own feature implementations and maintain a continuous integration pipeline
Document best practices and act as a knowledgeable resource for engineering and problem solving
Work with our Product team to design new and compelling end user services and products
Collaborate with engineers in an agile environment to develop exciting new solutions with blockchain technologies
Partner with our team to define architecture and best practices
Provide technical leadership and mentorship to your peers
As an ideal candidate, you have:
Expert knowledge and experience in Golang and Web Development (youâre a full-stack developer)
Sample code or projects to show (if your work is proprietary please tell us what you did)
Strong understanding of REST APIs and adhere to the test driven development technique (TDD/BDD)
Experience with databases such as MySQL, MongoDB etc.
Experience in one or more of the following web technologies: Node.js, Python, React, Redux, VueJS, Bootstrap, Docker, CoreOS, PSQL, RabbitMQ, CockroachDB, Redis
Bonus
Experience, understanding, or strong interest in smart contracts, cryptography and Ethereum or have developed in Solidity
If this role sounds like a match, we want to hear from you! Send us a link to your GitHub account and anything else that would showcase your code.
More about Us
Etherparty conducted one of the most successful ICOs in Canada in the fall of 2017 and our team is growing quickly. Beyond providing an environment that encourages innovation of blockchain technology, we also offer competitive compensation and vacation days, research and experimentation time for the entire team, transit passes, subsidized lunches, and more.
Company Culture
Weâre a pet-friendly environment and even have a resident robot that occasionally competes with more than one dog (and cat) for mascot rights. We consider our petsâperhaps not the robotâto be part of the team. We work hard, yet value work-life balance and we encourage a respectful, supportive, and team-oriented atmosphere.
Etherparty provides competitive benefits that include extended medical, vision, and dental. We offer referral bonuses, and even a paid day when you volunteer. There will be ongoing opportunities to support and benefit from conferences or other events in the blockchain space.
Backend Developer Expa Vancouver, Canada $100,000 to $150,000 a year
October 2018
1 Applicants This Week
More Than 6 Months Old
This job posting is no longer available
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