Lead Software Engineer
Found in: beBee S CA - 3 weeks ago
About Quoter
Our cloud-based sales quoting platform allows IT companies to fire off beautiful, accurate quotes in seconds. Our disruptive pricing model and automated approval workflows empower IT companies to turn every customer touchpoint into a sales opportunity. Our customers report significant improvement to their bottom line with more quotes being created with better margins in less time.
We’re looking for brilliant and highly motivated people to join our rapidly growing team. This is a ground-floor opportunity for the right individual to join our tightly-knit crew and have a direct impact on the future of our partners and organization.
We understand that our success as an organization is equal to the sum of its individual parts – the people behind it. We are committed to providing an environment that you will thrive in. One that is challenging; one that is supportive toward your personal and professional goals; one that is transparent and collaborative; and one that recognizes and rewards hard work. Our core values are the cornerstone of who we are:
- Hunger – Think big
- Agility – Start small
- Transparency – Transparency promotes trust, accountability, and responsibility
- Continuous Improvement – Encourage continuous, incremental improvement of our product, process, and people
- Empathy – Approach every situation with kindness and respect
- Humility – Crave feedback. Be open-minded. Celebrate failure
- Collaboration – Work together as a team. Support each other
- Positivity – Create an environment that is positive and fun. Stop negative behaviour
- Equal Opportunity – All people are created equal in their potential to achieve greatness
We’re well-funded and have an amazing team experienced in growing and scaling modern SaaS companies.
We have a beautiful office in downtown Vancouver, but are remote flexible. Most of our team is located in Vancouver, which is ideal, but we are looking for the right person for the job regardless of location.
The Opportunity
Beyond the obligatory perks you'd expect to find at any burgeoning tech startup (see below), the following is what you can expect life at Quoter will be like:
As a key member of our foundational engineering team of eight, you will be architecting, estimating, developing, and testing new features and improvements using an agile development approach. You will be working directly with the founders of the company, who are experienced developers with a proven track record in SaaS.
You will be working on greenfield Go microservices that will build on, and over time, replace, our monolithic CakePHP app. You’ll be working with bleeding edge technology including Go, Docker, Kubernetes, RabbitMQ, Terraform, Github, and AWS.
Clean code, collaboration, iterative development, rapid releases, and continuous improvement form the culture of our engineering team. We prioritize team velocity over individual performance. We work closely together and love sharing knowledge to elevate the collective skill level of our team. We lead with trust, transparency, and autonomy and focus on results.
Our development process involves two-week sprints, with epics being split up as granular as possible to parallelize work. We build and ship one core feature at a time, as we believe juggling too many things creates bottlenecks and ultimately slows us down. No individual developer owns any one part of the app – anyone can pick up any task. Collaboration, pair-programming, and peer review allow us to ship faster while maintaining code quality and reliability. And we're constantly optimizing how we work in order to be as efficient as possible.
About You
- You are a true self-starter. You thrive on being productive with little external motivation, and feel a sense of urgency to get things done.
- You take pride in your work and strive for quality in everything you do
- You enjoy being challenged and taking ownership of projects to see them through to delivery
- You love problem solving and have an innate sense of curiosity
- You are always eager to learn and improve and have very little ego
- You enjoy collaborating closely with others
- You are comfortable and productive working remotely
- You have 3+ years of software development experience
- You are passionate about code quality and have a thorough understanding software development concepts that promote readability, maintainability, and testability
- You are experienced in Golang and have a solid grasp of idiomatic Go programming
- You have experience with microservice architecture
- You have advanced knowledge of unit and integration testing
- You have exemplary written and verbal English skills
Our Tech Stack
Microservices
- Golang
- RabbitMQ
- Redis
- Ruby on Rails
Frontend
- Typescript
- ReactJS
- AWS S3 + CloudFront
Monolith
- CakePHP
Infrastructure
- Terraform
- Docker
- Kubernetes
- AWS EKS
CI/CD
- Github Actions
- Codecov
Perks
- Stunning office on the 32nd floor of the MNP Tower in downtown Vancouver
- Convenient access by car, bike (with bike room), or SkyTrain
- Office features: a bar, fantastic coffee, snacks, food, and a world-class gym
- Herman Miller height-adjustable desks and ergonomic chairs
- New, top-of-the-line Mac workstations with ergonomic, noise-canceling headphones
- Monthly public transportation subsidy
- Training and professional development to help advance your career
- Great benefits package including 100% extended health and dental
- Beer Fridays (obligatory)
Join The Team
We invite all qualified candidates to apply. Please note, you must be eligible to work in the Country to be considered for this role and priority will be given to local applicants. We thank everyone for their interest, however only successful applicants will be contacted.
"-
Lead Software Engineer
Found in: Jooble CA O C2 - 9 hours ago
Canada Understanding Recruitment Group Full timeUnderstanding Recruitment provided pay range This range is provided by Understanding Recruitment. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more. Base pay range $160,000.00/yr - $200,000.00/yr Do you want to build the future of AI-based underwriting? Do you want to build an extremely complex...
-
Genomics Software Engineer
Found in: Appcast CA C2 Glassdoor - 1 week ago
Canada Intelliswift Software Full timeJob Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...
-
Genomics Software Engineer
Found in: Whatjobs CA C2 - 1 week ago
Canada Intelliswift Software Full timeJob Title: Genomics Software Engineer Must Have skills: Programming languages (e.g. Python, R) Any workflow language - such as WDL and NextFlow Single-cell RNA UNIX/Linux operating system Biotech/Phrama experience is must Responsibilities • Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of...
-
Genomics Software Engineer
Found in: Appcast CA A2 P - 1 week ago
Canada Intelliswift Software Full timeJob Title: Genomics Software EngineerMust Have skills:Programming languages (e.g. Python, R)Any workflow language - such as WDL and NextFlowSingle-cell RNAUNIX/Linux operating systemBiotech/Phrama experience is mustResponsibilities• Support data life cycle management projects that enable the storage, organization, dissemination, and analytics of data in...
-
Lead Software Engineer
Found in: Appcast CA C2 Glassdoor - 7 days ago
Canada THINKalpha Full timePosition: Senior Software Engineer - Backend / Trading InfrastructureLocation: 100% Remote (working timezone: US/Central) ThinkAlpha is looking for a Lead Software Engineer to work in the core infrastructure team for a systematic trading engine. You’ll be working directly on machine-learning-based trading algorithms, building an extremely scalable and...
-
Lead Software Engineer
Found in: Whatjobs CA C2 - 6 days ago
Canada THINKalpha Full timePosition : Senior Software Engineer - Backend / Trading Infrastructure Location : 100% Remote (working timezone: US/Central) ThinkAlpha is looking for a Lead Software Engineer to work in the core infrastructure team for a systematic trading engine . You’ll be working directly on machine-learning-based trading algorithms, building an extremely scalable...
-
Lead Software Engineer
Found in: Appcast CA A2 P - 6 days ago
Canada THINKalpha Full timePosition: Senior Software Engineer - Backend / Trading InfrastructureLocation: 100% Remote (working timezone: US/Central) ThinkAlpha is looking for a Lead Software Engineer to work in the core infrastructure team for a systematic trading engine. You’ll be working directly on machine-learning-based trading algorithms, building an extremely scalable and...
-
Lead Software Engineer
2 weeks ago
Canada Understanding Recruitment Full timeDo you want to build the future of AI-based underwriting?Do you want to build an extremely complex product?I am currently looking for Lead Software Engineers to build a unique AI platform that pulls data from hundreds of sources to revolutionise the underwriting process.The platform is aimed at commercial insurance providers and is the leading provider of...
-
Lead Software Engineer
1 week ago
Canada Understanding Recruitment Full timeDo you want to build the future of AI-based underwriting?Do you want to build an extremely complex product?I am currently looking for Lead Software Engineers to build a unique AI platform that pulls data from hundreds of sources to revolutionise the underwriting process.The platform is aimed at commercial insurance providers and is the leading provider of...
-
Lead Software Engineer
Found in: Jooble CA O C2 - 7 days ago
Canada DraftKings Full timeWe’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming. Here, “impossible” isn’t part of our vocabulary. You’ll face some of the toughest but most rewarding challenges...
-
Lead Software Engineer
Found in: Appcast CA C2 Glassdoor - 1 week ago
Canada Understanding Recruitment Full timeDo you want to build the future of AI-based underwriting?Do you want to build an extremely complex product?I am currently looking for Lead Software Engineers to build a unique AI platform that pulls data from hundreds of sources to revolutionise the underwriting process.The platform is aimed at commercial insurance providers and is the leading provider of...
-
Lead Software Engineer
Found in: Whatjobs CA C2 - 1 week ago
Canada Understanding Recruitment Full timeDo you want to build the future of AI-based underwriting? Do you want to build an extremely complex product? I am currently looking for Lead Software Engineers to build a unique AI platform that pulls data from hundreds of sources to revolutionise the underwriting process. The platform is aimed at commercial insurance providers and is the leading...
-
Lead Software Engineer
Found in: Appcast CA A2 P - 1 week ago
Canada Understanding Recruitment Full timeDo you want to build the future of AI-based underwriting?Do you want to build an extremely complex product?I am currently looking for Lead Software Engineers to build a unique AI platform that pulls data from hundreds of sources to revolutionise the underwriting process.The platform is aimed at commercial insurance providers and is the leading provider of...
-
Lead Designer, Electrical
Found in: Jooble CA O C2 - 1 week ago
British Columbia, Canada MeshGrid HR Full timeOur client is an innovative industry leading company that provides engineering services to the electric and telecom utility industry. Act as project technical lead reviewing the work of others, training, mentoring and performing quality control functions. • Confer with project managers and other team leads in the development of work plans, cost...
-
Software Engineer Go
Found in: beBee S CA - 2 weeks ago
Vancouver, British Columbia, Canada Quoter Full time"About QuoterOur cloud-based sales quoting platform allows IT companies to fire off beautiful, accurate quotes in seconds. Our disruptive pricing model and automated approval workflows empower IT companies to turn every customer touchpoint into a sales opportunity. Our customers report significant improvement to their bottom line with more quotes being...
-
Intermediate-Senior Distribution Engineer
Found in: Jooble CA O C2 - 1 week ago
British Columbia, Canada MeshGrid HR Full timeIntermediate-Senior Distribution Engineer Job Type Full-Time Regular Intermediate-Senior Distribution Engineer Overview: Our client is an innovative industry leading company that provides engineering services to the electric and telecom utility industry. Responsibilities: • Prepare and/or review designs, documents, calculations, drawings, estimates...
-
Lead, Software Engineer
Found in: Jooble CA O C2 - 2 days ago
Canada DraftKings Full timeWe’re defining what it means to build and deliver the most extraordinary sports and entertainment experiences. Our global team is trailblazing new markets, developing cutting-edge products, and shaping the future of responsible gaming. Channeling your inner grit will accelerate your growth, help us win as a team, and create unforgettable moments for our...
-
Crossing Designer/Engineer
Found in: Jooble CA O C2 - 1 week ago
British Columbia, Canada MeshGrid HR Full timePosition Overview: Our client is an innovative industry leading company that provides engineering services to the electric and telecom utility industry. We are currently looking for an Individual to join their them as a Crossing Designer/Engineer. Responsibilities: • Detailed design of overhead distribution projects, voltages ranging from 14.4kV to...
-
Engineering Manager
Found in: Whatjobs CA C2 - 1 week ago
Vancouver, Canada Steamclock Software Full timeWe're hiring an Engineering Manager to help guide our delivery team as we develop engaging mobile experiences and further our culture of collaboration and teamwork. If you have experience managing product-oriented engineering teams, we’d love to meet you! Most of the work can be done remotely, though we are looking for somebody who is able to work from our...
-
lead software engineer
Found in: Talent CA 2 C2 - 6 days ago
Vancouver, Canada Lifeguard Digital Health Inc. Full timeWork Term: PermanentWork Language: EnglishHours: 35 hours per weekEducation: Bachelor's degreeExperience: 3 years to less than 5 yearsComputer scienceComputer software engineering or equivalent experienceWork settingSoftware companyTasksLead and co-ordinate teams of information systems professionals in the development of software and integrated information...