Senior Software Engineer
About the Role
We're looking for a Senior Software Engineer to join our growing team and help build the future of dental education technology.
As a Senior Software Engineer at DentistJourney, you'll work on our core platform that helps dental students navigate their career paths, from choosing specialties to applying to programs. You'll collaborate with a talented team of engineers, designers, and product managers to create innovative solutions that make a real impact in the dental education space.
**What makes this role exciting:**
- Work on a product that directly impacts thousands of dental students
- Modern tech stack with Django, React, and AWS
- Opportunity to shape the technical direction of the platform
- Collaborative, fast-paced environment with room for growth
What You'll Do
**What you'll do:**
- Design and implement new features for our web platform
- Optimize existing code for performance and scalability
- Collaborate with product and design teams to define requirements
- Mentor junior engineers and contribute to code reviews
- Participate in technical architecture decisions
- Write clean, maintainable, and well-tested code
- Troubleshoot and debug production issues
What You Bring
**What you bring:**
- 5+ years of software engineering experience
- Strong proficiency in Python and Django
- Experience with React and modern JavaScript
- Knowledge of database design and optimization
- Experience with AWS or similar cloud platforms
- Strong problem-solving and communication skills
- Bachelor's degree in Computer Science or related field (or equivalent experience)
Nice to Have
**Nice to have:**
- Experience with educational technology platforms
- Knowledge of dental education or healthcare industry
- Experience with data analytics and visualization
- Familiarity with machine learning concepts
- Open source contributions
- Experience with mobile app development
Benefits
**Benefits & Perks:**
- Competitive salary and equity package
- Comprehensive health, dental, and vision insurance
- Flexible work arrangements (fully remote or hybrid)
- Professional development budget
- Top-tier equipment and home office setup
- Unlimited PTO policy
- Annual team retreats
- Learning and development opportunities
Ready to Apply?
Join our team and help shape the future of dental education.
Apply Now Takes about 5 minutesJob Details
- Team: Engineering
- Type: Full-Time
- Location: Remote
- Posted: Oct 07, 2025