Software Engineer I

Coalition, Inc. Logo

Coalition, Inc.

πŸ“Remote - Canada

Summary

Join Coalition, a leading Active Insurance provider, as an Executive Risks team engineer. This role involves building and designing backend services in Go, managing complex business rules, and ensuring engineering excellence. You will collaborate with cross-functional teams, including product, design, and sales, to develop high-quality APIs and web services. The ideal candidate possesses 0-2+ years of experience, a Computer Science or Engineering degree (or equivalent), and proficiency in Go and cloud-native development. Coalition offers a remote-first work environment with competitive compensation, comprehensive benefits, and opportunities for advancement.

Requirements

  • 0-2+ years of blended internship and/or professional development experience
  • Computer Science or Engineering degree - related technical discipline or equivalent work experience
  • API and service development in Go or a similar language
  • Production tested cloud native development principles
  • Analyzing software errors with tools like Sentry, DataDog, Jaeger/Zipkin, GreyLog or App Dynamics
  • Container based deployment and development with Docker
  • Experience using multiple transports and formats (e.g. REST, gRPC, GraphQL)
  • Use of source control - git, svn or perforce
  • Working with an agile team using collaborative development tools - Atlassian Suite, GitHub or GitLab
  • Ability to collaborate with your team in a fast-paced environment

Responsibilities

  • Build out high quality APIs and web services providing a scalable, efficient and tailored set of interfaces
  • Design, document and deploy public interfaces that will be highly utilized
  • Work with cross functional stakeholders including product, design, sales, and others to help break down business requirements into actionable plans
  • Collaborate with Site Reliability Engineer (SRE) to develop and deliver applications in a repeatable, stable and joyful software development lifecycle
  • Develop test cases and work with QE to ensure engineering excellence
  • Make Coalition a better place by taking on the unseen, unforeseen and important items that come up along the way

Preferred Qualifications

  • Production experience serving large user bases (10,000+)
  • Development in distributed, event-driven and message-driven architectures using tools such as Kafka, SNS, and SQS

Benefits

  • 100% medical, dental, and vision coverage
  • Flexible PTO
  • Annual home office stipend and WeWork access
  • Mental & physical health wellness programs like Headspace, Lumino, and more!
  • Competitive compensation and opportunity for advancement

Share this job:

Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.