Senior Go Developer

Policy Reporter by Valeris

Vancouver

On-site

CAD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Competitive compensation package
Extended health benefits
Company paid Employee Assistance Program
Career development opportunities

Job summary

A consulting service provider in Metro Vancouver is looking for a Senior Go Developer to provide technical leadership and build scalable applications. The role requires over 5 years of experience in Go and management of technical tasks. An excellent benefits package, including health benefits and personal development opportunities, is offered.

Qualifications

  • 5+ years building performant and scalable applications in Go/Golang.
  • Experience as a technical lead for a team.
  • Excellent debugging and problem solving skills.

Responsibilities

  • Provide technical leadership and mentorship.
  • Proactively identify and resolve roadblocks.
  • Collaborate with teams to ensure project goals are met.

Skills

Go/Golang
AWS services
PostgreSQL
Docker
RabbitMQ
Code review
Problem solving
Technical leadership

Education

Bachelor's degree in Computer Science/Engineering or equivalent experience

Tools

Gin
Echo
GORM
Viper

Job description

Join to apply for the Senior Go Developer role at Policy Reporter by Valeris

3 days ago Be among the first 25 applicants

Join to apply for the Senior Go Developer role at Policy Reporter by Valeris

Policy Reporter offers a suite of insights products and consulting services to enhance market access strategies and patient support initiatives. By tracking payer policies in near real time, we ensure that the largest pharmaceutical, medical device and diagnostics manufacturers, leading academic institutions and organized provider groups have the most up-to-date data and evidence-based guidance to help patients access the therapies they need. For more information, please visit https://www.policyreporter.com.

Role & Responsibilities

  • Provide technical leadership to the team. Including, but not limited to:
  • Code reviews
  • Code guidance, mentorship on software development best practices as needed
  • Proactively identify roadblocks -- analyze situations, coordinate troubleshooting and problem solving activities, ensure proper follow up for post-incident analysis are completed and implement necessary process improvements
  • Contribute to projects to achieve project goals with a mix of front-end and back-end code dependent on the specific project
  • Assist as needed with technical reviews of code samples and in technical interviews
  • Work towards departmental goals and objectives like improving accuracy of technical project estimates, improving critical test coverage, and overall code quality
  • As a project's technical lead, collaborate with teams outside of Engineering to ensure that all stakeholders understand project goals, requirements and realistic timelines

Skills & Qualifications

  • 5+ years building a variety of performant, extensible and scalable applications in Go/Golang.
  • Experience working with Go frameworks and libraries such as Gin, Echo, Go kit, Viper, Cobra, Logrus, Testify, GORM, etc.
  • Strong understanding of Go, its benefits and pitfalls, especially around concurrency and performance.
  • Experience serving as a technical lead for a team, scoping and prioritizing technical tasks and providing technical direction.
  • Excellent debugging, troubleshooting, and problem solving skills.
  • Knows how to structure applications for long term maintenance and ongoing flexibility.
  • Experience working with AWS services, RabbitMQ, Docker or similar.
  • Writes tests early on and values decoupled easily testable code.
  • Bachelor’s degree in Computer Science/Engineering discipline or equivalent experience.
  • Great communication skills (written and verbal), and be a fast learner.
  • Strong understanding of common web exploits with knowledge on how to prevent them.
  • Very comfortable with PostgreSQL.
  • Experience communicating directly with customers to synthesize their requirements and align it with business goals.

What We Offer

  • Competitive compensation package including extended health benefits, paid-time off, volunteer leave, employer-matching retirement savings, etc. and company paid Employee Assistance Program
  • Excellent opportunities for personal and career development
  • Collaborative and supportive company culture

Policy Reporter’s Core Values

  • Value & Respect
  • Ownership & Accountability
  • Teamwork

Policy Reporter is committed to Employment Equity. Accommodations during the recruitment process are available upon request for candidates with disabilities.

Seniority level
  • Seniority level
    Not Applicable
Employment type
  • Employment type
    Full-time
Job function
  • Job function
    Engineering and Information Technology
  • Industries
    IT Services and IT Consulting

Referrals increase your chances of interviewing at Policy Reporter by Valeris by 2x

Sign in to set job alerts for “Software Engineer” roles.
Senior Backend Developer - Java & .NET (Future Opportunity)
Senior Software Engineer, Backend - Fintech

Surrey, British Columbia, Canada 2 weeks ago

Android or iOS Developer (Future Opportunity)

Surrey, British Columbia, Canada 4 days ago

LLM Applications Engineer – Industrial Systems

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Distributed Systems Software Engineer, Python / Go
Distributed Systems Software Engineer, Python / Go

Canonical • Vancouver

Remote
CAD 80,000 - 120,000
Personal learning and development budget of USD 2,000 per year
Annual compensation review
Recognition rewards
+2
Senior Backend Developer
Senior Backend Developer

Atimi Software • Canada

Remote
CAD 100,000 - 160,000
Flexible schedule
Generous time off
Team-building activities
+1
DevOps Lead - (Remote - US or Canada)
DevOps Lead - (Remote - US or Canada)

Jobgether • Canada

Remote
CAD 180,000 - 220,000
Competitive base salary
Remote-first work culture
Flexible PTO
+6
Senior Front-End Developer (contract) multiple positions available
Senior Front-End Developer (contract) multiple positions available

Handis Consulting Inc • Canada

Remote
CAD 1,000
Flexible working hours
Opportunity for contract extension
DevOps Developer II, Engineering
DevOps Developer II, Engineering

Policy Reporter by Valeris • Vancouver

On-site
CAD 90,000 - 120,000
Extended health benefits
Volunteer leave
Retirement savings match
Sr. Software Engineer II (Distributed Systems)
Sr. Software Engineer II (Distributed Systems)

Narvar • Vancouver

On-site
CAD 110,000 - 150,000
Lead Software Developer
Lead Software Developer

Seequent • Calgary

Hybrid
CAD 115,000 - 125,000
Flexible work environment
Professional development opportunities
Equity, Diversity, and Inclusion commitment
Developer Relations Engineer
Developer Relations Engineer

Canonical • Vancouver

Remote
CAD 100,000 - 140,000
Personal learning and development budget
Annual compensation review
Recognition rewards
+1
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Athennian • Toronto

Remote
CAD 100,000 - 500,000
Minimum of three weeks vacation
Comprehensive health, dental, and vision coverage
Work-from-home allowance
+1
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

Athennian • Calgary

Hybrid
CAD 100,000 - 130,000
Minimum of three weeks of vacation
Comprehensive health and dental coverage
Flexible parental leave benefits
+1