Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Remote Senior Software Engineer (Golang) (Vancouver)

$132k - $198k per year

Geocomply

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.

Who You Are
  • 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).

Bonus Points
  • Experience with large migration projects.

\n

$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

\n

Apply 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.

Vacancy posted 29 days ago
Similar jobs that could be interesting for youBased on the Remote Senior Software Engineer (Golang) (Vancouver) in Saint-Lin-Laurentides, QC vacancy
  •  ...Responsibilities: • Play a substantial role in the platform frontend engineering team. • Work with Cresta product and engineering teams, build...  ...• Work from home office stipend to help you succeed in a remote environment • Lunch reimbursement for in-office employees • PTO:... 
    Remote work
    Senior
    Work at office
    Local area
    Work from home
    Home office

    Cresta

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...North America? PSD Citywide isn’t just a software company; we’re transforming how Local,...  ...and join our IT   team in a fully remote role based in Ontario. If you’re passionate...  ...education in Computer Science or Computer Engineering, or related degree/diploma ~3-10 years... 
    Remote work
    Summer work
    Local area
    Flexible hours
    Weekend work

    Psd

    Saint-Lin-Laurentides, QC
    29 days ago
  • Scopely is looking for a Senior Producer to join our WWE Champions team in the US or Canada on a remote basis. At Scopely, we care deeply...  ...coordination across Product, Design, Engineering, QA, Analytics, and Live...  ...experience in games, software, or live-service products, including... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Local area
    Immediate start
    Worldwide

    Scopely

    Saint-Lin-Laurentides, QC
    2 days ago
  •  ...vision is the same, a place where employees know they can thrive. The NICE CXone Senior Engineer is responsible for the overall development, testing and delivery of the NICE CXone software platform. This is a hands-on, highly technical role for resources skilled in both... 
    Remote work
    Senior

    Ttec Digital

    Saint-Lin-Laurentides, QC
    26 days ago
  • We're looking for a motivated Data Engineer to help build and scale our cloud-native data pipelines using Snowflake and dbt. This role is ideal for someone who enjoys solving data challenges, improving performance, and delivering trusted data to stakeholders across the business... 
    Remote work
    Work at office

    Bluematrix

    Saint-Lin-Laurentides, QC
    29 days ago
  • $169k - $200k per year

     ...problems and deliver value to our customers. The Role The Senior Account Managers own the commercial aspects of renewals along with...  .... They are responsible for working closely with Solutions Engineering, Technical Support, Marketing, Partnerships, and Product teams to... 
    Remote work
    Senior
    Work at office
    Home office
    Flexible hours

    Swiftly

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...manufacturers, delivering integrated solutions that connect edge devices and factory systems with cloud software to optimize production quality and throughput. As a Forward Deployed Engineer, you will play a pivotal role in deploying advanced AI systems directly into customer... 
    Remote work
    Long term contract

    Maneva

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...largest teams specializing in this discipline among consulting engineering firms in Canada. Guided by an entrepreneurial culture based on...  ...Interest and experience with 3D design and finite element analysis software (Catia, SolidWorks, Inventor, SAFI, ANSIS, ADA, etc.) • Fluency... 
    Remote work
    Permanent employment
    Internship
    Work at office
    Work from home
    Flexible hours

    Cima+

    Saint-Lin-Laurentides, QC
    26 days ago
  • Description de l'entreprise Chef de file canadien en architecture et en design, Lemay a connu une croissance spectaculaire et une transformation passionnante au cours des dernières années. Chez Lemay, nous croyons en la valeur unique du design pour créer des espaces ouverts ...
    Remote work
    Senior
    Work at office
    Flexible hours

    Lemay

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...nous sommes 47 000 à poursuivre ensemble l’objectif d’offrir un monde meilleur. Description du poste AECOM recherche un(e) Ingénieur(e) sénior en génie civil aéroportuaire pour un emploi à temps plein basé à Montréal. Relevant du Chef de service aéroportuaire, le candidat... 
    Remote work
    Senior
    Full time
    Work at office
    Flexible hours

    Aecom

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...integrations. We partner with HR teams and HR software companies to design and deliver custom...  ...more efficiently. The Role As a Senior Research and Development Developer at...  ...’s degree or college diploma in Software Engineering, Computer Science, or a related field, or... 
    Remote work
    Senior
    Work from home
    Flexible hours

    Flexspring

    Saint-Lin-Laurentides, QC
    29 days ago
  • $169k - $252k per year

     ...Intelligence team: mentor scientists and engineers, set standards for experimental rigor, and...  ...to independently deliver high quality software implementations of your solutions in the...  ...Here at Afresh, many of our employees work remotely provided that they reside in one of the following... 
    Remote work
    Full time
    Internship
    Live In
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours

    Afresh Company

    Saint-Lin-Laurentides, QC
    2 days ago
  •  ...placement) • Ability to read basic drawings or follow layout (for senior roles) • Own hand tools appropriate to your trade level • Steel-...  ...carpenters • Sites vary throughout the Lower Mainland (Vancouver, Burnaby, Surrey, Richmond, Coquitlam, Langley, North Shore, Chilliwack... 
    Remote work
    Senior
    Hourly pay
    Ongoing contract
    Full time
    For contractors

    M3 Staffing

    Saint-Lin-Laurentides, QC
    7 days ago
  • $70k - $83k per year

     ...grows. We are currently seeking for mid to senior level 3D animators to join our team for a...  ...will work with Maya, MotionBuilder, Unreal Engine 5. In return, you will be part of an...  ...skinning, or scripting While this is a fully remote contract position, at this time, we are only... 
    Remote work
    Senior
    Long term contract
    Full time
    Contract work
    Temporary work
    For contractors
    Manual labor

    Liquid Development

    Saint-Lin-Laurentides, QC
    29 days ago
  • $48.48k - $63.62k per year

     ...combination of in-office and flexible work location) and will live within commuting distance of our Vancouver office. For more information, visit OPPORTUNITY: Reporting to the Senior Recruitment Consultant, Strategic Initiatives, the Recruitment Assistant provides a variety of... 
    Remote work
    Senior
    Work at office
    Immediate start
    Flexible hours

    The Health Employers Association of BC

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...Finance Manager and other members of the senior leadership team to develop and implement financial...  ...work independently most of the time. As a remote team, you won't have someone looking over...  ...change. • You pick up new tools and software quickly and are comfortable working across... 
    Remote work
    Senior
    Weekly pay
    Permanent employment
    Full time
    For contractors
    Live In
    Work from home

    Moneygenius

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...Account Director, Client Strategy is the senior strategic and commercial owner of a portfolio...  ...Work Environment Requirements As a remote-first company, you’ll have the ability to...  ...computer (PC or Mac available), computer software platforms, and other office productivity tools... 
    Remote work
    Senior
    Long term contract
    Work at office
    Work from home
    Home office

    Directive Corporation

    Saint-Lin-Laurentides, QC
    9 days ago
  • About us EMS-Tech Inc., is a highly successful and expanding engineering firm that specializes in the design and supply (OEM) of bulk material...  ...working with Excel and Word; familiarity with drafting software such as AutoCAD is an asset. • Excellent problem-solving skills... 
    Remote work
    For contractors

    Ems-tech Inc

    Saint-Lin-Laurentides, QC
    29 days ago
  •  ...reports, including results and actionable recommendations. • Support senior staff with development of presentations, papers and proposals. •...  ...as social science, economics, policy, environmental science, or engineering). • 3-7 years of work experience in relevant field (DSM, energy... 
    Remote work
    Senior
    Work at office
    Local area

    Resource Innovations

    Saint-Lin-Laurentides, QC
    26 days ago
  • $20 per hour

     ...détail et au mur de prix sont disponibles.  Nos prochains événements incluent: Colombie-Britannique 20-22 février - Vancouver, C.-B. 25 avril - Nanaimo, C.-B. ~13 juin - Langley, C.-B. Ontario ~14-15 mars - Ottawa, Ont. ~15-17 mai - Ottawa... 
    Remote work
    Hourly pay
    Daily paid
    Summer work
    Local area

    Face To Face Games

    Saint-Lin-Laurentides, QC
    8 days ago
  • $120k - $150k per year

     ...Leader to lead and grow our Dayforce consulting practice. In this senior leadership role, you will manage a team of Dayforce consultants,...  ...the chance to deepen your UKG / Dayforce expertise. • Flexibility: Remote-first culture with the tools and support you need to succeed from... 
    Remote work
    Senior
    Monday to friday

    Join us at Align HCM

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...Company-wide Retreat Work Environment Requirements As a remote-first company, you’ll have the ability to work from your home office...  ...to operate a laptop computer (PC or Mac available), computer software platforms, and other office productivity tools as necessary. Due... 
    Remote work
    Work at office
    Work from home
    Home office

    Directive Corporation

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...technologies. This training initiative is ideal for both aspiring and existing professionals who wish to deepen their understanding of SAP software and its practical applications across various business functions. Through our program, participants will engage in an interactive... 
    Remote work
    Flexible hours

    Sapsol Technologies Inc

    Saint-Lin-Laurentides, QC
    26 days ago
  • $65k - $95k per year

     ...healthcare technology, preferably in AI-driven solutions, healthcare software or medical software. You’re an expert in developing and...  ...and Benefits : All  full-time employees have access to: Remote and hybrid work options & flexible work hours Comprehensive health... 
    Remote work
    Long term contract
    Full time
    Contract work
    Internship
    Work from home
    Flexible hours
    Weekend work

    Tali Ai

    Saint-Lin-Laurentides, QC
    26 days ago
  • $70k - $80k per year

     ...knowledge • Environmental justice and practices of anti-oppression • Knowledge of popular education • Comfortable working independently and remotely DUTIES: • Assist in planning and delivery of ICA’s Educational Programming & Resources • Assist in the development on an online... 
    Remote work
    Full time
    Flexible hours
    Weekend work
    Afternoon shift

    Indigenous Climate Action

    Saint-Lin-Laurentides, QC
    7 days ago
  •  ...United States, and Italy. Position Summary The Bilingual SEO Specialist is responsible for planning, executing, and optimizing search engine strategies to improve organic visibility and performance across CSN Collision’s digital ecosystem. This role focuses on technical SEO,... 
    Remote work
    Work at office
    Local area

    Csn Collision

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...Mount the device at forehead or eye-level for an egocentric perspective, maintaining a downward angle to maximize hand visibility. • Software: Utilize the designated "D&A" application for all data capture and upload. • Quality Control: Ensure all video footage is clear, stable... 
    Remote work
    Freelance

    Toloka Annotators

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...processes and tools to support scale and efficiency across the firm. Who We Are Treewalk is an advisory practice based out of downtown Vancouver specializing in financial reporting and corporate services for public companies. We offer clients a complete service package to... 
    Remote work
    Long term contract
    Flexible hours

    Treewalk Consulting Inc.

    Saint-Lin-Laurentides, QC
    26 days ago
  • Dry Lab General Member About QGEM: The Queen’s Genetically Engineered Machine (QGEM) Team is the Queen’s University chapter of International...  ...the in silico experiments, website design, and computational software required to drive the success of QGEM’s 2025 project. It is... 
    Remote work
    Summer work

    The-engineering-society-of-queen-s-university

    Saint-Lin-Laurentides, QC
    26 days ago
  •  ...financial gifts from donors, corporations, and foundations. Employment Type: Full Time Term: Permanent Vacancy Status: Open Location: Remote - work from home within Alberta Reporting to: Director of Development The use of AI technology is not being used in the hiring process... 
    Remote work
    Permanent employment
    Full time
    Local area
    Work from home
    Worldwide
    Flexible hours

    Shareword Global Canada

    Saint-Lin-Laurentides, QC
    26 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Remote Senior Software Engineer (Golang) (Vancouver). Be the first to apply!