Lead Software Architect in Dental Membership Solutions

19 hours ago


Detroit, Michigan, United States Kleer and Membersy Full time
About Us

Kleer and Membersy is revolutionizing the dental industry with a membership model that patients and providers love. Our mission is to make professional oral care accessible to everyone, eliminating the inefficiency, cost, and hassle of workarounds.

Company Overview

We connect dentists directly with patients, using our cloud-based platform to help them design, implement, and grow successful membership plans. This results in affordable, comprehensive dental coverage that works for dental practices and enables patients to get the professional oral care they need.

As the established leaders in the dental membership space, we support a combined footprint of over 20,000 dentists and millions of patients across all 50 states, covering the entire spectrum of dental practices from independent solo practices to the largest DSOs in the country.

Job Description

We are seeking a highly experienced Senior Software Engineer to join our cross-functional team responsible for full software development from front-end to back-end. As a key member of our development team, you will help design and implement solutions within our microservices architecture to deliver scalable systems to our patients and customers.

You will be required to mentor other software engineers as well. This position will report directly to the CTO.

Salary

The salary for this position is $150,000 per year, plus company equity.

Responsibilities
  • Work closely with Engineering teams to design high-quality solutions that scale with our growing user base.
  • Collaborate with Product Management teams to refine and size projects before developing technical solutions.
  • Ensure that all code properly adheres to coding best practices, security, testing, and maintainability.
  • Collaborate closely with QA Engineers to ensure a shared understanding of product requirements, address testability challenges, and resolve known issues.
  • Contribute to an environment promoting continuous improvement through inspection and adaptation in both processes and technologies.
  • Stay plugged into emerging technologies and industry trends; both for your growth and the teams.
  • Help mentor and support junior software engineers.
Requirements
  • 5+ years' experience as a software engineer building highly scalable web-based applications.
  • Expert understanding of software design patterns and object-oriented design principles.
  • Deep understanding of security best practices.
  • Extensive experience building and designing microservice architectures using Node frameworks like NestJS.
  • Expert-level experience with JavaScript technologies and frameworks (specifically TypeScript, Node, and NestJS).
  • Extensive expertise building and maintaining REST and gRPC APIs.
  • Extensive expertise with GIT and mono repos like NX.
  • Expertise with relational and non-relational databases (PostgreSQL, MySQL and Redis).
  • Experience with Docker, CI/CD pipelines and deploying production workloads to Kubernetes or AWS ECS.
  • Experience using various AWS managed services.
  • Experience with payment processors, such as Stripe.
  • Experience with Agile and Scrum practices and tools.
  • Excellent written and verbal communication skills.
  • Licenses or certifications may be required depending on the specific role.
Benefits

We offer a range of benefits including health insurance, 401k match, wellness programs, disability insurance, employee discounts, time away, and more. We also have a casual dress code, hybrid and remote work schedules, and opportunities to connect in-person and virtually.



  • Detroit, Michigan, United States Slalom Full time

    About the Role:At Slalom, we're passionate about empowering our clients to bring the most impactful customer experiences to life. As a Senior Salesforce Cloud Solutions Architect, you'll be part of our dedicated Salesforce team, working closely with clients to design and implement tailored solutions that meet their unique needs.Key Responsibilities:Lead...


  • Detroit, Michigan, United States Delta Defense Full time

    Our company is seeking a skilled Software Development Lead to join our technology team. Key responsibilities include architecting and implementing software solutions, leading cross-functional teams, and collaborating with stakeholders to drive business outcomes. If you have a passion for software development and a desire to lead high-performing teams, we...

  • Landscape Architect

    1 month ago


    Detroit, Michigan, United States Harrison Consulting Solutions Full time

    About the RoleHarrison Consulting Solutions is seeking a highly skilled Landscape Architect to join their team in the Detroit area. As a key member of the design team, you will be responsible for planning, scheduling, and coordinating technical aspects of projects.ResponsibilitiesDevelop and implement project plans, ensuring timely completion and...


  • Detroit, Michigan, United States Slalom Full time

    About the RoleWe are seeking a highly skilled Technical Salesforce Architect to join our team. As a senior principal, you will be responsible for delivering high-quality solutions to clients and driving business growth.Responsibilities:Design and implement complex Salesforce solutions for financial services clients.Leverage expertise in FSC configuration,...


  • Detroit, Michigan, United States Michigan State University Federal Credit Union Full time

    Job SummaryThe Solutions Architect is a key member of our team at Michigan State University Federal Credit Union, responsible for evaluating business needs and determining how Information Technology can support those needs.This includes working with leaders and employees across each business unit, aligning IT strategy with business goals, and creating a...


  • Detroit, Michigan, United States KPMG Full time

    Job SummaryKPMG is seeking a highly skilled Cloud Security Architect to join our Global Information Solution Group organization. The ideal candidate will have a strong background in cloud security, with a minimum of 10 years of experience in security architecture, threat modeling, identity management, and authentication.Responsibilities Engage with key...


  • Detroit, Michigan, United States Fixins Soul Kitchen Full time

    Job Title: Solution Architect for Cloud InfrastructureAs a Solution Architect for Cloud Infrastructure, you will be responsible for designing and implementing scalable cloud solutions for our enterprise clients. With a strong focus on security and compliance, you will ensure that our cloud infrastructure meets the highest standards of quality and...


  • Detroit, Michigan, United States Amazon Full time

    About the RoleThis is a unique opportunity to work as a Senior Software Development Engineer at Amazon, where you will be responsible for creating meaningful experiences for millions of customers worldwide.Working with best-in-class inventors and innovators, you will solve complex problems at a rapid pace and utilize the latest technologies to create...


  • Detroit, Michigan, United States Medical Solutions Full time

    We're excited to offer a 13-week travel nursing opportunity in Detroit, MI. As an experienced Emergency Room Registered Nurse, you'll have the chance to work with Medical Solutions and take advantage of our industry-leading benefits.About the OpportunityThis is a 3x12 hour night shift position starting as soon as possible. You'll be part of a dynamic team...

  • Software Engineer

    3 weeks ago


    Detroit, Michigan, United States Nursefinders Full time

    At '{company}', we're looking for a skilled Software Engineer to join our team. As a key member of our tech team, you will be responsible for designing, developing, and testing software applications. Key responsibilities include:Writing clean, efficient, and well-documented codeCollaborating with cross-functional teams to identify and prioritize project...

  • Software Engineer

    3 weeks ago


    Detroit, Michigan, United States InfiCare Health Full time

    Key Responsibilities:- Develop and implement software solutions to meet business needs.- Collaborate with cross-functional teams to design and deliver technology projects.- Troubleshoot and resolve technical issues in a timely and efficient manner.- Stay up-to-date with industry trends and advancements in software development.- Work closely with stakeholders...


  • Detroit, Michigan, United States Harrison Consulting Solutions Full time

    Job Summary:Harrison Consulting Solutions is seeking a highly skilled Commissioning Department Manager to lead our commissioning team in Detroit. As a key member of our team, you will be responsible for overseeing the commissioning process, ensuring that our projects meet the highest standards of quality and efficiency.Key Responsibilities:Collaborate with...

  • Software Engineer

    4 weeks ago


    Detroit, Michigan, United States Magnet Medical Full time

    Job Description:As a Software Engineer, you will be responsible for designing and implementing high-quality software solutions. You will work closely with our collaborative team to deliver projects on time and within budget.Key Responsibilities:Design and implement software solutionsCollaborate with cross-functional teamsEnsure high-quality deliverablesThis...


  • Detroit, Michigan, United States Palo Alto Networks Full time

    About the RoleWe are seeking a highly skilled Cybersecurity Solutions Engineer to join our team at Palo Alto Networks. As a key member of our sales team, you will play a critical role in enabling sales engagements into large new enterprise accounts.Key ResponsibilitiesDevelop and implement strategic account plans targeting enterprise-wide deployments of the...


  • Detroit, Michigan, United States Sono Bello Full time

    Job Description:We are seeking a skilled Software Engineer with expertise in C++ to join our software development team. As a key member of our team, you will design, develop, and test software applications using C++.Develop software applications using C++Design and implement software solutionsCollaborate with cross-functional teams to ensure software quality...


  • Detroit, Michigan, United States Central City Health Full time

    Job DescriptionCentral City Health is seeking a highly skilled and dedicated Lead Dental Hygienist to join our team. The ideal candidate will possess a strong clinical expertise and excellent leadership skills to manage and coordinate the delivery of dental hygiene services to our patients.Key Responsibilities:Clinical Expertise: Provide direct patient care,...


  • Detroit, Michigan, United States Central City Health Full time

    We are seeking a skilled Lead Dental Hygienist to join our team at Central City Health. As a key member of our dental care team, you will provide high-quality patient care while also overseeing the daily operations of our mobile dental program.About the RoleThis is an exciting opportunity for a motivated and experienced dental hygienist to take on a...


  • Detroit, Michigan, United States Harrison Consulting Solutions Full time

    We are seeking a highly skilled Mechanical Engineer Department Lead to join our team at Harrison Consulting Solutions in Detroit. As a key member of our organization, you will be responsible for leading a multi-disciplinary team and overseeing various projects.Key Responsibilities:Collaborate with Project Managers to ensure successful project...


  • Detroit, Michigan, United States Monoseta C Burwell, DMD, PC Full time

    Job Summary: We are seeking a skilled Software Engineer to join our team at {company}. The ideal candidate will have experience in developing scalable applications and a strong understanding of software development principles. Key Responsibilities:- Design and implement software solutions that meet the needs of our customers - Collaborate with...

  • Top Gun Sales Director

    18 hours ago


    Detroit, Michigan, United States Midwest Shooting Center Full time

    Job Summary:Midwest Shooting Center is seeking a highly skilled Sales Manager to lead our sales team and drive business growth. As a Sales Director, you will be responsible for managing the lead pipeline, setting sales appointments daily via personable phone call/text outreach, touring potential members through the facility as part of the sales process,...