Remote Senior Software Engineer (Golang) (Vancouver)
$132k - $198k per yearGeocomply
About GeoComply
We’re GeoComply! We are at the forefront of geolocation, cybersecurity, and anti-fraud innovation, developing and delivering cutting-edge technologies to help ensure regulatory compliance, combat bad online actors, alleviate user friction, and protect businesses from fraud.
Achieving significant business and revenue growth over the past three years and dubbed a tech “Unicorn,” GeoComply has been trusted by leading global brands and regulators for over ten years. Our compliance-grade geolocation technology solutions are installed on over 400 million devices and analyze over 12 billion transactions a year.
At the heart of it all is the people, united by a deep commitment to problem-solving and revolutionizing how people and businesses use the internet to instill confidence in every online interaction. With teams across five countries, three continents, and a global customer base, we have no plans to slow down.
The Role
Are you ready to be a part of a transformative journey from our legacy tech stack to cutting-edge Stack 2.0? We are seeking a Senior Software Engineer to drive this migration and usher in a new era of geolocation services. You’ll be at the forefront, migrating our legacy geolocation services into a cutting-edge solution, allowing us to process millions of geolocation transactions in real-time for all gaming customers in North America. Your expertise will be crucial in navigating this transition to new technologies, boosting performance, and elevating compliance. Join us in this exciting endeavor!
\n Key Responsibilities- Architect and build multiple high-availability distributed services using Golang, aligning with modern best practices.
- Develop clean, reusable, and well-tested geolocation web services and APIs.
- Facilitate the migration of self-hosted databases to Amazon Web Service (AWS) for enhanced scalability and reliability.
- Drive the shift from a monolithic architecture to microservices, enabling greater flexibility and scalability.
- Establish team processes and tools to streamline the migration process.
- Actively contribute ideas and suggestions to improve the migration project's efficiency and effectiveness.
- Computer Science background with 5+ years experience in programming languages.
- Strong experience with microservices architecture (Golang implementation).
- Experience with large migration projects.
- Understanding of data structures & algorithms.
- Knowledge of cloud technologies, in particular Amazon Web Service (AWS).
- Containerization experience (Docker, KVM, Kubernetes, etc).
- Experience with large migration projects.
$132,000 - $198,000 a year
Our compensation reflects the cost of labor across several Global markets. The salary for this position ranges from $132,000/year up to $198,000/year. Pay is based on several factors evaluated throughout the interview, including market location, job-related knowledge, skills, and experience. At GeoComply, our salary bands are crafted with purpose. They testify to the diverse range of skills and experiences that fuel our success. In addition to our competitive salary package, we also offer the following personal and professional development benefits:
- Performance-based bonus
- Equity plans
- Paid vacation and sick days
- Extended health benefits
- Generous Learning & Development Allowance
- Sports and Physical Wellness budget (30% of L&D Allowance)
- Charitable and DEI initiatives
- Team-building events
\nApply Now!
Interested in joining our team? Send us your resume and a cover letter. We can’t wait to meet you!
Commitment to Diversity and Equity.
If you don't tick every box in this job description, please don't rule yourself out. Research suggests that women and other people in underrepresented groups tend to only apply if they meet every requirement. We focus on hiring people who value inclusion, collaboration, adaptability, courage, and integrity rather than ticking boxes, so if this resonates with you, please apply.
Search Firm Representatives Please Read Carefully
We do not accept unsolicited assistance from search firms for employment opportunities. All CVs or resumes submitted by search firms to any employee at our company without a valid written agreement in place for this position will be considered the sole property of our company. No fee will be paid if a candidate is hired by GeoComply due to an agency referral where no existing agreement exists with the GeoComply Talent Acquisition Team. Where agency agreements are in place, introductions must be through engagement by the GeoComply Talent Acquisition Team.
Why GeoComply?
Joining the GeoComply team means you’ll be part of an award-winning company to work, learn and grow. We are fast-paced, high-impact, and have a can-do team culture.
To be successful in our organization, you need an eager attitude, professionalism, and the confidence to willingly work to prove yourself and your ideas, and earn the trust of the organization.
Here’s why we think you’d love working with us.
We’re working towards something big
We’ve built a reputation as the global market leader for geolocation compliance solutions for over 10 years. We’re trusted by customers from all over the world, and the next few years will be particularly exciting as we continue to scale across new markets.
Our values aren’t just a buzzword
Our values are the foundation for what we as a company care about most. They signify the commitment we make to each other around how we act and what we stand for. They are our north star as we work together to build a company we’re all proud to be a part of. Learn more, here .
Diversity, equity, and inclusion are at the core of who we are
In collaboration with our team and external partners, we promote DEI in our recruitment and hiring practices; scholarships and financial aid; training and mentorship programs; employee benefits, and more.
Learning is at the heart of our employee experience
At GeoComply, we foster an environment that empowers every employee to gain the knowledge and abilities needed to perform at their very best and help our organization grow. From a professional development budget to local training opportunities, knowledge-sharing sessions and more, we are continually investing in employee career growth and development.
We believe in being a force for good
We profoundly care about our impact on the world and strive to make meaningful contributions to the communities we work and live in. Our Impact division focuses on philanthropic and social responsibility initiatives, including supporting our local communities, advancing equality, and harnessing our technology to protect vulnerable groups. Learn more, here .
We care about our team
Our GeoComply team is talented, driven and hard-working, and is known for its positive attitude and energy. At GeoComply, we take care of our employees with the total package. Team members are generously rewarded with competitive salaries, incentives, and a comprehensive benefits program.
We value in-person collaboration
GeoComply culture thrives on a dynamic mix of in-person energy and independent focus and we champion a hybrid work model that blends the energy of in-person collaboration with the flexibility to work from home. Our 3-day in-office policy fosters teamwork and innovation, while also recognizing the importance of individual work styles and needs.
- - - - - - - - - -
At GeoComply, we live our value of Act with Integrity. Our workplace is built on mutual respect and inclusion, and we welcome applicants of all backgrounds, experiences, beliefs, and identities. Creating an accessible interview experience for all candidates is important to us. If you have any requests (big or small) throughout our hiring process, please don’t hesitate to let us know so we can do our best to prioritize your needs.
We care about your privacy and want you to be informed about your rights. Please read our Applicant Privacy Notice before applying for the position.
- ...setting – Speechify has no office. These include frontend and backend engineers, AI research scientists, and others from Amazon, Microsoft, and... ..., engineering, and research work. We are looking for a skilled Software Engineer to join us. What You'll Do Be scrappy to find new...Remote workWork at officeShift work
$115k - $145k per year
...shape of upcoming work, and mentoring the engineers around you. We care about the craft as... ...production traffic, and a team that treats software quality as a first-class product concern,... ...career progression and mentoring others #LI-REMOTE Salary Range $115,000 - $145,000...Remote workWork from home- *Remote — Canada* Who We Are Thanx is a leading loyalty and guest engagement platform that empowers regional and national restaurant... ..., we’re expanding our R&D team and seeking an experienced Software Engineering Manager to join our leadership. You’ll drive high-performance...Remote workInternshipLocal area
- ...from product growth to operations to AI. This is a senior individual contributor role on the Data Engineering team, sitting at the intersection of platform thinking... ...for at every step. Our Ways of Working Babylist is remote-first with team members across the U.S. and Canada who...Remote workSeniorInternshipWork at officeFlexible hoursWeekend work
- .... About the role We are looking for a Senior Analytics Engineer to build and maintain the data foundations... .... What's In It For You (Org-wide) • Remote First work environment • Unlimited... ...the future of enterprise productivity software. Join us at Tempo Software, where we proudly...Remote workSeniorWork from home
- ...procedures, i.e. The Three C's Effectively work with the appropriate software suite to properly and completely document all customer vehicle... ...for creating positive client experiences Ability to work remotely and support mobile service team as needed Other duties as...Remote workHourly payWork at officeImmediate start
- RQ08837 - Senior Software Developer CRM (IBM BPM/ Apex Coaches/ AngularJS/ Java) Toronto, Ontario Hybrid work: 2 days in the office at 40 St. Claire Avenue West, Toronto. and 3 days remote from home office within Ontario. Contract, 9 months with possibility of extension Must...Remote workSeniorContract workWork at officeHome office
- ...budget for Anthropic tokens, our engineers use AI agents to write, review... ...anyone else. As a Staff Software Engineer, you'll be a technical... ...demand across traditional search engines and AI-powered generative... ...experience, with meaningful time in senior or staff-level roles • Deep...Remote workSeniorLong term contractInternshipImmediate startFlexible hoursShift work
$123.6k - $193k per year
...daily. And guess what? Jane is a remote-first company, meaning every role... ...helpers — and we’re searching for a Senior Developer who’s ready to bring their engineering savvy, user empathy, and systems... ...a proficient understanding of software development methodologies Ability...Remote workSeniorInternshipWork at officeFlexible hours- ...their best. Blackline Safety is currently hiring an experienced software developer to help build the next generation of new features and... ...working alone in populated areas, complex indoor facilities, and the remote reaches of our planet. Blackline’s products are used to keep...Remote workInternship
$150k - $200k per year
...a hybrid company, with ⅔ of our team in Vancouver and the rest distributed. For those in Vancouver... ...to achieve this. About the Role: The Senior Product Manager is a key role at Quandri,... ...with cross-functional teams including engineering, marketing, sales, implementation, support...Remote workSeniorLong term contractWork at office3 days per week- ...own insurance company. Our team consists of some of the brightest minds in insurance, software development, finance, and operations. Our group includes our scientific research & engineering division (Skynet Software) and Canadian property & casualty insurance company (Max...Remote work
- ...OVERVIEW Vertex is currently accepting applications for a Geotechnical Engineer. Successful candidate will work closely with our Vertex offices... ...requirement. • Experience in the use of commercially available software packages such as Slope/W, GINT, Plaxis, Uni-Settle, L-Pile, A-...Remote workPermanent employmentFull timeWork at officeLocal areaWork from home
- ...track record of sales achievement in a fast-paced environment. Excellent collaboration will be required across multi-function teams. This Senior Account Executive will have excellent interpersonal, relationship building skills, demonstrate resilience and be committed to a...Remote workSeniorLong term contract
- ...Management, Feasibility Studies, Full Service Engineering, Detailed Design, Procurement,... ...term relationships with our clients. The Senior Electrical & Control Designer is responsible... ...flexibility, inclusion, and a balanced approach to professional and personal life. Location: VancouverRemote workSeniorLong term contractWork at officeHome office
$146.3k per year
...environment. Like with all positions at Jane, this position is a remote position, allowing you to work anywhere you want across Canada.... ...is now helping to modernize the world of practice management software. We enable the likes of physiotherapists, mental health...Remote work- ...over 50,000 planners, designers, engineers, scientists, digital... ...Buildings + Places is seeking a Senior Project and Proposal Manager to... ...office with opportunities for remote / hybrid work permitted. About... ...Word) and spreadsheet (Excel) software applications. Additional Information...Remote workSeniorContract workFor subcontractorPrivate practiceWork at officeLocal areaWorldwideRelocationFlexible hours
- ...office for FLOTATION, is seeking a Sales Engineer to join our Sales Team. The primary function... ...area. If the candidate is located in the Vancouver mainland, this position will be hybrid,... ...or Kamloops, the role will be fully remote. In this role, you will undertake the following...Remote workLong term contractContract workTemporary workWork at officeFlexible hours
- ...advertising and marketing channels. Engineering at StackAdapt: As an Engineer at StackAdapt... ...exposure to modern tech stacks around GoLang, Ruby on Rails, React, GraphQL and more.... ...landscape. StackAdapt is a Remote First company, we are open to candidates...Remote workFull timeWork from homeHome officeFlexible hours
- ...more. Demand is exploding, and we’re looking for a sharp, agile Senior Account Executive to help turn raw traction into repeatable growth... ...complex orgs • Feed insights back to product and help shape our GTM engine • Codify what works and help define playbooks, tools, and metrics...Remote workSeniorInternship
- ROLE OVERVIEW: The Senior Technical Administrator / Subject Matter... ...systems are aligned with client engineering standards and business... ...application. • Install product software, hot fixes, and patches (in collaboration... ...• Provide desk-side and remote support to end users. • Develop...Remote workSeniorFor contractors
- ...Place to Work ®, five years in a row! As Principal Engineer - Satellite Systems , you will serve as a senior technical authority across Kepler’s satellite and... ...Responsibilities: Please note: Though this role is remote, it will require monthly on-site work at Kepler's...Remote workSeniorOngoing contractInternshipWork at officeRelocation package
- ...experience. About the role The team at Laivly is looking for a Senior Full Stack Software Developer to design, develop, and implement special projects... ...in our work, but also in the way we do it. This position is remote and open to candidates within Canada. As Senior Software...Remote workSeniorPermanent employmentInternshipFlexible hours
- ...multidisciplinaires pour développer des applications basées sur la simulation et la physique. • Utiliser des moteurs physiques (physics engines) et des moteurs de rendu (renderers) au besoin. • Appliquer l’algèbre linéaire et d'autres techniques mathématiques dans le cadre du...Remote workSeniorWork at officeFlexible hoursDay shift
- ...team of over 50,000 planners, designers, engineers, scientists, digital innovators, program... ...Description AECOM is seeking a passionate Senior Community Engagement and Communication Advisor... ...flexible hours, including evenings and remotely if required • Knowledge of the Canadian...Remote workSeniorPermanent employmentFull timeWork at officeLocal areaWorldwideRelocationFlexible hoursAfternoon shift
- Your team’s dynamic: The sales engineering team is a diverse group of team-oriented individuals that serve as the backbone of the technical sales process. We strive to provide customers with valuable, well architected solutions that not only meet their current needs, but can...Remote workFlexible hours
- ...modeling standard is desirable. • Excellent written and verbal communication skills. • Ability to work independently and as part of a remote team A competitive base salary with flexible working arrangements, including a mixture of office-based, working from home, and working...Remote workSeniorWork at officeWork from homeFlexible hours
$120k - $140k per year
...improvement into measurable growth. Proudly named Canada’s Great Place to work in 2025! About the Role: As an Enterprise Solutions Engineer at Noibu, you will be the technical backbone of our relationships with our largest and most strategic customers. While our Customer...Remote workLong term contractFlexible hours$100k - $120k per year
...join the Extreme team. Cloud Operations Engineer - CANADA Extreme’s Cloud Operations... ...approach to allow employees to work both remotely and have access to our offices for collaboration... ...and office resources. We're also open to remote hire in Canada in order to find the right...Remote workWork at officeLocal area- ...evolution leads us to recruit various talents passionate about software development and continuous improvement. At Maestro, our employees... ...position is a great fit for you! Our Software Specialist provides remote support to French and English speaking customers in the use of...Remote workWork at officeFlexible hoursDay shift
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Remote Senior Software Engineer (Golang) (Vancouver). Be the first to apply!
- senior software developer Spruce Grove, AB
- software engineer - computer Spruce Grove, AB
- software developer remote Spruce Grove, AB
- software engineer intern Spruce Grove, AB
- software engineer devops Spruce Grove, AB
- ingénieur logiciel Spruce Grove, AB
- software developer intern Spruce Grove, AB
- software engineer Spruce Grove, AB
- software development engineer Spruce Grove, AB
- software engineer salary in canada Spruce Grove, AB
