Software Engineer II - Remote Role at Mindbody
About the Role
We are looking for a Software Engineer II - Remote to join our innovative team at Mindbody. In this role, you will build and maintain performant backend systems and applications that drive real-world experiences. If you are passionate about enhancing wellness through technology, this is the opportunity for you!
What You'll Do
- Build and maintain performant backend systems and applications that drive real-world experiences.
- Partner with Product, Design, and QA teams to bring features to life from ideation through deployment, always iterating with the end-user in mind.
- Champion engineering best practices—automated testing, peer reviews, observability, and elegant design.
- Lead and influence architecture decisions that prioritize scalability and simplicity.
- Seek feedback, iterate fast, and balance innovation with reliability.
- Approach development with empathy—understanding how your work supports both our partners and their communities.
- Mentor others and help foster a collaborative, inclusive engineering culture.
Requirements
- Senior-level experience developing large-scale SaaS applications.
- Proficiency with languages like Kotlin, Java, .NET, C#, TypeScript, or JavaScript.
- Experience designing APIs and working with microservice architecture.
- Familiarity with observability tools like New Relic or Kibana.
- Deep understanding of SQL and relational databases.
- An agile mindset and a strong grasp of software development lifecycle practices.
- Ability to navigate complexity, assess tradeoffs, and execute with confidence.
- Excellent communicator who brings others along and helps ideas stick.
Nice to Have
- Experience with Ruby or Python.
- Knowledge of data modeling and express.js.
- Familiarity with ASP.NET.
What We Offer
- Competitive salary and benefits package.
- Remote work flexibility.
- Opportunities for professional development and growth.
- A diverse and inclusive work environment.
- The chance to work with cutting-edge technologies.
Have we piqued your curiosity? Sound like the role for you? We’d love to hear from you! Even if you’re not 100% sure about potential fit, we still encourage you to apply. We’re looking for the right person, not the perfect series of checkboxes.
This Software Engineer II role at Mindbody offers a unique opportunity to work remotely while contributing to innovative health tech solutions. The position emphasizes collaboration and professional growth.
Who Will Succeed Here
Proficient in Kotlin and Java, with hands-on experience in developing microservices architectures that ensure high performance and scalability of backend systems.
Demonstrates a strong ability to work independently in a remote setup, showing self-discipline and effective time management while engaging actively in Agile ceremonies.
Possesses a solid understanding of observability tools like New Relic and Kibana, using data-driven approaches to optimize application performance and troubleshoot issues.
Learning Resources
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months