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 Red Deer, AB vacancy
  • usd55 - usd60 per hour

    Partner - IBM Customer - Granite Role: Senior Automation Engineer Start date: asap. No of positions: 2 Ideal price point - 55-60 USD/hr Bill rate: 70 CAD/hr Location: GTA , willing to work remote when need be. JD: • 8 -10 years of Strong Java knowledge. Ability to write code... 
    Remote work
    Senior
    Immediate start

    Royal Cyber Inc.

    Red Deer, AB
    8 days ago
  •  ...Buyer, F ull-Time ***Applicants must be physically located in Vancouver to apply***   We’re looking for an   Automotive Vehicle...  ...purchase and delivery of vehicles into our inventory. This is a  fully remote role with a high level of autonomy . We trust our team to... 
    Remote work
    Local area

    Ffun Group

    Red Deer, AB
    26 days ago
  • $130k - $145k per year

     ...sales, marketing, finance, product, and data engineering to support the design, implementation and...  ...ranging from field sales members to senior leadership • Call out abnormalities and trends...  ...compensation for this position based in Vancouver, Canada, is $130,000-$145,000 CAD. There... 
    Remote work
    Senior
    Long term contract
    Temporary work
    Local area
    Flexible hours

    Opentable

    Red Deer, AB
    29 days ago
  •  ...is seeking an experienced Workday Implementation Engineer to fill a position in Vancouver, Canada. This is a fully remote position, we're open for candidates from all...  ...North America, providing them with high-quality software solutions that integrate both mobile and web experience... 
    Remote work
    Relocation package
    Flexible hours

    Atimi

    Red Deer, AB
    8 days ago
  • $30 per hour

     ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...BYOD - Bring Your Own Device (laptop). Remote work within Canada. 12 month contract. Performance...  ...components • Experience with CAD software, material billing and product lifecycle... 
    Remote work
    Hourly pay
    16 hours
    Permanent employment
    Full time
    Contract work
    Temporary work
    Part time
    For contractors
    Work at office
    Flexible hours

    Cohere

    Red Deer, AB
    26 days ago
  • $38 per hour

     ...Collaborating with project leads, solution engineers, and supply managers on complex or...  ...a Bachelor's degree in Computer Science, Software Engineering, or related field. • You have...  ...guidelines. • Our freelance role is fully remote so, you just need a laptop, internet connection... 
    Remote work
    Part time
    Freelance

    Mindrift

    Red Deer, AB
    29 days ago
  •  ...customers. Cohere is a team of researchers, engineers, designers, and more, who are passionate...  ...You have experience deploying enterprise software in private/hybrid cloud environments •...  ...quality time, and workspace improvement Remote-flexible, offices in Toronto, New York, San... 
    Remote work
    Full time
    Work at office
    Flexible hours

    Cohere

    Red Deer, AB
    26 days ago
  • $55 - $65 per hour

    We are currently seeking Senior Distribution Powerline Technician (PLT) / Foreman to join our growing team to support Distribution projects...  ...’s premier utility contractor providing comprehensive EPC+ (engineering, procurement, construction) and maintenance services to utilities... 
    Remote work
    Senior
    Hourly pay
    For contractors
    Apprenticeship
    Day shift

    Valard Construction

    Red Deer, AB
    29 days ago
  • $110k - $182k per year

     ...motivated team members who are passionate about putting customers first. As a remote-first company we believe in empowering our employees to do their best work, wherever they are. As the data engine for IT and Security many of the biggest names in the most demanding... 
    Remote work
    Temporary work
    Live In

    Cribl

    Red Deer, AB
    26 days ago
  •  ...unie par un objectif commun : bâtir un monde meilleur. Rejoignez-nous. Description du poste AECOM est à la recherche d’un(e) spécialiste senior en engagement communautaire et en communication pour assurer des résultats exceptionnels dans le cadre du travail entrepris avec nos... 
    Remote work
    Senior
    Permanent employment
    Full time
    Work at office
    Work from home
    Shift work
    Afternoon shift

    Aecom

    Red Deer, AB
    26 days ago
  •  ...Englobe's health and safety rules Oversee and manage municipal engineering projects from inception through completion Review...  ...Designation and in good standing with APEGA Proficiency in computer software for modelling and spreadsheet analysis Demonstrated... 
    Senior
    Permanent employment
    Full time
    Contract work
    For contractors
    Local area
    Relocation
    Flexible hours

    Englobe Corp.

    Red Deer, AB
    1 day ago
  • $135k - $175k per year

     ...where geohazards, access constraints, and remote delivery challenges converge. They are...  ...offer multiple solutions, provide design engineering if needed, execute the work, and close out...  ...& Standards • Proficient in geotechnical software (e.g., PLAXIS, SLOPE/W, Settle3, LPILE).... 
    Remote work
    Temporary work
    For contractors
    Work at office
    Local area

    Highbridge Human Capital

    Red Deer, AB
    26 days ago
  •  ...Expectations: • The candidate will be part of the ML data science and engineering team to build complex interfaces from the ground up for...  ...quality user interfaces. • Demonstrates up-to-date expertise in Software Engineering and applies this to the development, execution, and... 
    Remote work

    Vianai-systems

    Red Deer, AB
    29 days ago
  • $10k - $80k per year

     ...attainment. Location: This position is primarily remote. However you will occasionally be...  ...office in the 800 block of Powell Street, Vancouver BC to foster collaboration and engage in...  ...addressable market, and we need a Mid-Market engine to capture it. If you want to sell a... 
    Remote work
    Full time
    Casual work
    Work at office
    Flexible hours

    Spexi

    Red Deer, AB
    26 days ago
  •  ...Responsible For Reporting to our Senior Manager, Operations and...  ...technical field staff, drafters, engineers, and municipal partners, your...  ...Comfort with project management software, GIS Data, Excel, and various...  ...work model: flexibility to work remotely, in-office, and on-site as... 
    Remote work
    Senior
    Work at office

    Encepta

    Red Deer, AB
    26 days ago
  •  ...Operations & Coordination: Utilize GIS platforms and specialized software for data processing and mapping. Coordinate with team members...  ...For • Education: Post-secondary education in Telecommunications, Engineering Technology, or related field preferred. Technical... 
    Remote work
    For contractors
    Local area

    Encepta

    Red Deer, AB
    26 days ago
  • $80.06k - $94.18k per year

     ...programming technology including knowledge of online booking and events software (Communico or comparable technology), virtual program platforms...  ...event venues required. Some work may be able to be completed remotely. Working Hours   ~ BPL is a 7 days per week service and... 
    Remote work
    Permanent employment
    Full time
    Work at office
    Flexible hours
    Shift work
    Afternoon shift

    Burlington Public Library

    Red Deer, AB
    26 days ago
  • $53k per year

     ...Location: Remote in Halifax Compensation : $53,000 CAD Job Overview: As a full-time Customer Support Representative, you will...  ...effectively. -Proficiency in Google Suite  -Previous experience with a customer service software (e.g Zendesk, Intercom, Hubspot)... 
    Remote work
    Full time

    Zen Educate

    Red Deer, AB
    29 days ago
  • Join Trinity Consultants as a Senior Geochemist specializing in Canada’s mining industry. Elevate your career by leading projects, mentoring...  ...assessments • Proficient in utilizing geochemical modeling software • Strong organizational and communication skills Channel your geochemical... 
    Senior

    Trinity Consultants Canada

    Red Deer, AB
    8 days ago
  •  ...incoming construction professionals.     On a day-to-day basis you will  advise all types of construction professionals including engineers, architects, project managers, estimators, technicians, tradespeople and those on the operations side of the business (... 
    Remote work
    Permanent employment
    Apprenticeship
    Work at office
    Immediate start
    Work from home

    British Columbia Construction Association

    Red Deer, AB
    29 days ago
  •  ...Job description This is a hybrid role, with four days of remote work and one day per week in our Toronto office located at 2300 Yonge Street. About EnsembleIQ:  Honoured as the Best Company for Career Growth, Best Leadership Teams, and Canada's Best Employers For... 
    Remote work
    Freelance
    Internship
    Work at office
    Afternoon shift
    1 day per week

    Ensembleiq

    Red Deer, AB
    26 days ago
  • Join a passionate team that is enthusiastic about the future of precision agriculture!   Croptimistic Technology is an international agriculture technology (agtech) company. Our market leading technology, SWAT MAPS, is a turn-key variable rate process that produces high ...
    Remote work
    Long term contract
    Home office

    Swat Maps

    Red Deer, AB
    29 days ago
  •  ...position is based in Winnipeg but requires extensive travel to remote communities in Manitoba where travel by small plane and /or boat...  ...qualifications identified and fall within the parameters of this role. Seniority shall be considered as a factor in vacancy selection (including... 
    Remote work
    Work at office
    Flexible hours
    Night shift

    St-amant

    Red Deer, AB
    26 days ago
  •  ...the warehouse into NetSuite, identify gaps, and collaborate with Engineering to automate the close • Build and automate the reconciliation...  ...your data, or request a human review of any automated decision. To exercise these rights, please contact ****@*****.***. #LI-REMOTE
    Remote work
    Daily paid
    Long term contract
    Temporary work
    Apprenticeship
    Local area
    Work from home

    The Hopper Company

    Red Deer, AB
    2 days ago
  •  ...Go-To-Market Strategy, we build marketing engines that win in SaaS and across B2B...  ...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... 
    Remote work
    Work at office
    Work from home
    Home office

    Directive Consulting

    Red Deer, AB
    26 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

    Red Deer, AB
    26 days ago
  • Can’t find what you’re looking for? We’re always looking for people with unique skills! Send us your Resume and we’ll get in touch when we have an opening that matches your expectations.
    Remote work

    Covalentcreative

    Red Deer, AB
    26 days ago
  • At Ambipar Response Canada, we invest in our employees and take pride in fostering growth as you work towards a career in the environmental industry. We offer an energetic, dynamic, and supportive team environment, shaping you to be a leader in your role. Our dedication includes...
    Remote work
    Work at office

    Ambipar

    Red Deer, AB
    29 days ago
  •  ...a team of Solids Control Field Technicians, field supervisors, engineers and scientists to make intelligent and informed recommendations...  ...Calgary office - but field technicians work all across Canada on remote locations. ESSENTIAL FUNCTIONS: • Able to work 14 days on and 7... 
    Remote work
    Long term contract
    Temporary work
    Traineeship
    Internship
    Work at office
    Shift work

    Stage 3 Separation

    Red Deer, AB
    2 days ago
  •  ...expansion • Build the product — Work with FutureSight’s product/engineering pod to launch V1 • Raise capital — Lead the seed raise with our...  ...founder excellence. John Carbrey (San Francisco), a successful software entrepreneur and people leader, adds deep insight into scaling... 
    Remote work
    Full time
    Internship

    Futuresight

    Red Deer, AB
    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!