Senior Software Engineer

2 months ago


Edmonton Alberta, Edmonton region, Canada CareCru Full time

CareCru is seeking a Senior Software Engineer to join an ambitious, talented, and growing engineering team. You should be entrepreneurially minded and have a passion for developing software platforms that scale. We expect this engineer to play an active role guiding architecture discussions, and delivering the technology roadmap.

Let's talk if

  • Software architecture comes naturally
  • You’ve shipped multiple software products to production
  • You understand the importance of a SaaS company being able to ship
  • You’re the kind of person who takes initiative to improve things
  • You conquer learning curves with ease
  • You have an up-to-date knowledge of industry standards and their tech stacks
  • You don’t shy away from Infrastructure challenges and work well with DevOps

Responsibilities

  • Collaborate closely with the Product team to help both shape, and deliver, the Product Roadmap
  • Make key technical decisions alongside the Director of Engineering and CTO
  • Design and build software architecture to meet business needs
  • Act as Technical Lead for the company’s Platform domain (User-facing Features: Forms, Chat, Workflow Automation, Scheduling, etc.)
  • Be a significant contributor to your team’s sprints, in both planning and delivery capacities

Qualifications

  • 6+ years of experience shipping in formal software environments
  • Experience building and maintaining large-scale, data intensive, enterprise platforms
  • Experience building and maintaining distributed systems
  • Comfortable working in a cross-functional agile team
  • Strong troubleshooting abilities
  • Disciplined and detail-oriented
  • Clear and effective communication skills, both written and oral

The CareCru Stack (bolded are most relevant for this role)

  • Integrations (Connector): Java, Spring Boot
  • DevOps: AWS, Docker, Terraform, k8s, ArgoCD, Github Actions
  • Observability: Grafana, Loki, OpenTelemetry
  • Data: PostgreSQL, Apache Kafka, AWS SQS, MongoDB, Redis (Cache)
  • Analytics: dbt, SQL
  • Backend: NodeJS, GraphQL, Go
  • Frontend: React, Typescript

Why CareCru?

  • Be an early stage contributor in high-growth company run by a proven team with successful SaaS startup experience
  • Competitive salary and early-stage stock options
  • Excellent benefits package including health, life, dental and vision
  • Be part of a passionate, entrepreneurial team that works hard and has fun doing it

About CareCru

CareCru is building the premier growth platform in dental. Both single-location practices, and dental groups, can supercharge their business by connecting their DPMS to the CareCru Platform to:

  • Reveal the health of the practice(s) (Business Intelligence, AI-driven Insights)
  • Boost team productivity by intelligently automating tasks (CRM-like Business Process Automation)
  • Deliver an unparalleled patient experience (Next-gen Online Scheduling, Modern Patient Engagement)

Adding the “Cru” is like adding three world-class team members to the practice—a front office administrator, a marketing specialist, and a practice consultant.



  • Edmonton, Alberta, Edmonton region, Canada CareCru Full time

    CareCru is seeking a Senior Software Engineer to join an ambitious, talented, and growing engineering team. You should be entrepreneurially minded and have a passion for developing software platforms that scale. We expect this engineer to play an active role guiding our client-facing and feature development team, which is almost entirely responsible for the...


  • Edmonton, Alberta, Edmonton region, Canada Design Works Engineering Full time

    Hello and welcome to Design Works Engineering!We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modeling, and fire protection design. We are one of the fastest- growing engineering firms in the nation for a reason: our diverse staff all share the same...


  • Edmonton, Alberta, Edmonton region, Canada Demand For HR Full time

    This role is a hybrid role, located in Toronto GTA, with Office located in Milton, and travel to Customer sites.Our Customer is a growing Engineering Consulting company with over twenty-two years of experience, and is a fully licensed, professional engineering design firm that strives for excellence and innovation. Their team uses proven methodologies &...


  • Edmonton, Alberta, Edmonton region, Canada Design Works Engineering Full time

    Hello and welcome to Design Works Engineering! We are a multi-discipline engineering firm inclusive of civil engineering, structural engineering, mechanical engineering, electrical engineering, energy modelling, and fire protection design. Our diverse staff all share the same vision – create great projects, and even better relationships. Our team is a...

  • Software Engineer

    5 hours ago


    Edmonton, Alberta, Edmonton region, Canada Robert Half Full time

    Software DeveloperA leading provider in specialized air cargo services with bases across Canada is seeking a full-time experienced Software Developer for its main office located near a major international transportation hub. This firm integrates safety principles into every aspect of its operations, delivering exceptional customer service in a dynamic...


  • Edmonton, Alberta, Edmonton region, Canada Robert Half Full time

    Job Position: Sr. Help Desk AnalystAbout the Company:A respected public sector organization is currently seeking a skilled Senior Information Technology Support Analyst. This role requires providing advanced technical support, assisting with Information Technology initiatives, and offering responsive, high-level customer care for escalated service matters...


  • Edmonton, Alberta, Edmonton region, Canada Alberta Insurance Council Full time

    The Alberta Insurance Council is responsible for the second largest insurance jurisdiction in Canada, supporting more than 42,000 licensees and issuing over 80,000 licenses. Reporting to the CEO, the Senior Director of Licensing fills a key role at the AIC, leading an operational team and establishing KPIs, workflows, and service level agreements. We seek a...


  • Calgary, Alberta, Calgary region, Canada Tridyne Projects Corporation Full time

    SENIOR ELECTRICAL ENGINEERFull-TimeIn-Person at Tridyne Projects Inc. in Calgary, AB.ABOUT TRIDYNETridyne Projects Corp. is a Calgary-based consulting firm that provides clients with engineering, procurement & construction support services in the oil and gas industry throughout Western Canada.At Tridyne Projects, we provide our employees and contractors with...


  • Edmonton, Alberta, P5J, Edmonton region, Canada PARSONS CORPORATION Full time

    In a world of possibilities, pursue one with endless opportunities. Imagine Next!When it comes to what you want in your career, if you can imagine it, you can do it at Parsons. Imagine a career working with intelligent, diverse people sharing a common quest. Imagine a workplace where you can be yourself. Where you can thrive. Where you can find your next,...

  • Electrical Engineer

    1 month ago


    Nisku, Alberta, Edmonton region, Canada Latium Technologies Full time

    Job SummaryAn exciting opportunity awaits a dynamic engineer to play a pivotal role in the sustained growth of our thriving IIOT company. We are actively seeking a full-time Electrical Engineer to join our central team. The ideal candidate will possess proficiency in microcontroller/analog/interface hardware circuit board design with embedded C programming...

  • Desktop Engineer

    1 month ago


    Edmonton, Alberta, Edmonton region, Canada AMA - Alberta Motor Association Full time

    AS A TROUBLESHOOTER, you’ve got INCREDIBLE aim.Location: Edmonton Admin (Hybrid Light)You’ve been passionate about technology and computers for as long as you can remember (even as a kid, you were the family’s go-to tech whiz). To you, building, testing, improving, and deploying digital devices isn’t just a hobby – it’s your calling. You love...


  • Calgary, Alberta, Calgary region, Canada Hexagon Geosystems Full time

    C++ Software Engineer, GeomaticsCommitted, dynamic and with a passion for precision, we revolutionize the world of mapping and survey.**This is a hybrid position working 3 days per week in our Calgary officesA very exciting opportunity awaits you within our Geospatial Content Solutions (GCS) business unit at Hexagon’s Geosystems division. We develop and...

  • IT Analyst II

    5 days ago


    Edmonton, Alberta, P5J, Edmonton region, Canada Alberta Health Services Full time

    This senior-level software tester position is an AHS IT role that is responsible for the software testing and QA of the provincial Electronic Health Record (EHR) - Alberta Netcare Portal. The position is part of a diverse team that is responsible for operating, maintaining and enhancing the EHR. The position is responsible for carrying out the EHR testing...


  • Edmonton, Alberta, Edmonton region, Canada AMA - Alberta Motor Association Full time

    YOU write SECURITY CHECKS AND THEY NEVER bounce.Posted: 2024-10-30Closing: Until FilledLocation: Edmonton South (Hybrid)You excel at analyzing and maturing security practices, systems and applications leveraging your keen eye for detail. From securing cloud applications to leading incident response activities, you never stop looking for ways to mature the...

  • Technical Writer

    1 month ago


    Edmonton, Alberta, Edmonton region, Canada Airswift Full time

    Airswift is seeking an experienced Technical Writer to work with an O&G company and contribute to the SCADA replacement program. The ideal candidate will have up to 7 years of experience in technical writing, with a focus on SCADA (Supervisory Control and Data Acquisition) systems. This role demands exceptional writing skills, attention to detail, and the...


  • Edmonton, Alberta, P5J, Edmonton region, Canada Canadian National Railway Full time

    At CN, everyday brings new and exciting challenges. You can expect an interesting environment where you’re part of making sure our business is running optimally and safely―helping keep the economy on track. We provide the kind of paid training and opportunities that long-term careers are built on and we recognize hard workers who strive to make a...

  • Sr. Estimator

    3 months ago


    Edmonton, Alberta, Edmonton region, Canada United Roofing Inc. Full time

    Sr. Estimator - CladdingThe Company:United Roofing (Edmonton) Inc. is a growing and dynamic industry leader that prides itself on safety, quality, and customer satisfaction. In the past decade, United Roofing has grown from a small residential roofing business into a fully integrated building envelope contractor. Our offices in Vancouver, Calgary and...


  • Edmonton, Alberta, Edmonton region, Canada MasTec Canada Full time

    Join MasTec CanadaWe are a team that is motivated, ambitious and inclusive. We are united by a commitment to safety and united by a passion for solutions and innovation.MasTec Canada offers career opportunities for individuals looking to take part in Canada’s industrial construction sector. Guided by our Core Values of team, respect, excellence, integrity,...

  • Senior Buyer

    5 hours ago


    Sherwood Park, Alberta, Edmonton region, Canada Airswift Full time

    Airswift is seeking a Sr. Buyer to work with one of our clients in the oil and gas industry in Sherwood Park, AB, on a 6-month contract with the possibility of extension.We are seeking an experienced Senior Buyer/Supply Chain Professional to oversee procurement activities and manage the supply chain processes within the dynamic and complex environment of the...

  • Development Manager

    6 days ago


    Edmonton, Alberta, Edmonton region, Canada Alquemy Search & Consulting Full time

    About the Company: Alquemy's client is seeking a Software Talent Development Manager to join their growing team. This role is based in Edmonton with 2 days/week required on site. The successful candidate will be responsible for managing technical teams and ensuring the enhancement of technical capabilities and innovative culture across the company. This...