Neem is a VC backed, seed stage startup building modern, cloud-based SaaS for Dental Practice Management. Sounds random, right? We believe the dental industry today presents a massive opportunity to build a valuable software company as the market is both massive and overlooked by modern, cloud-based software.
As one of Neem’s Founding Engineers, you will be a core part of building our platform and company. You'll work directly with our CTO and CEO. Your day-to-day tasks will be interesting challenges such as process automation algorithms, legacy database migrations, payment and equipment integration, and ultimately whatever is needed to transform the dental industry. This role is well suited for individuals who crave ownership, responsibility and/or aspire to start their own company one day.
This position is 100% remote.
What You’ll Be Doing
Your most important responsibility is to get our company’s product to market while navigating ambiguity and must be comfortable with it
You’ll become an expert in Neem’s software and infrastructure and also the dental industry in general
You’ll be implementing and rolling out new features to production
You’ll help make key architectural decisions that will become the pillars of the engineering organization for years to come
You’ll help set up development best practices, deployment processes, instrument and troubleshoot performance & reliability issues
You’ll help making our product highly scalable and available
You’ll take ownership of larger initiatives and also identify new opportunities for growth and responsibility
You’ll help mentor and inspire junior engineers
You’ll need to write code – a lot of code, quality code
What We’re Looking For (Required)
B.S. in Computer Science or similar required
4+ years of experience in Full stack development (emphasis on back-end), Java, Javascript and Web (HTML/CSS etc)
SQL and experience with relational databases like Postgres, MySQL
Solid programming skills, deep understanding of data structures and algorithms
Experience with Java frameworks like Spring, SpringBoot preferred
Familiarity with with cloud based software development, AWS preferred
Ability to to apply software engineering best practices and processes
Ability to communicate ideas effectively and actively participate in design discussions
Bonus Points
Founder mindset (People who want to start a company some day)
Lead / staff software engineer experience
Prior experience at a fast-paced start-up
Experience building APIs from scratch
Experience with our Tech stack (More to come as we grow)
Spring Boot, React.js, MUI or similar, Auth0, PostgreSQL, Kafka, Redis, Terraform