Job Closed
This listing is no longer active.
Let's shape the future of wellness together.
Senior Backend Software Engineer
Location
Brazil
Posted
70 days ago
Salary
0
Seniority
Senior
Job Description
Senior Backend Software Engineer
Mindbody
• Build the secure, scalable systems that power Mindbody’s wellness platform—helping studios thrive and consumers stay connected to what moves them. • Partner with Product, Design, and QA to bring features to life from ideation through deployment, always iterating with the end-user in mind. • Design and develop backend services and APIs that are robust, maintainable, and user-friendly. • Champion engineering excellence through practices like automated testing, thoughtful code reviews, and effective monitoring. • Push for simplicity and eliminate unnecessary complexity, all while delivering reliable, high-quality software that delights users. • Contribute to architecture decisions and help shape how microservices interact across a growing, service-oriented ecosystem. • Lead with curiosity—seeking feedback, learning from diverse perspectives, and mentoring others along the way. • Be a driving force for positive change, culture, and collaboration on a team that values autonomy and impact.
Job Requirements
- Senior-level experience developing backend systems for large-scale SaaS platforms.
- Proficiency in object-oriented languages like C#, Java, or Kotlin; comfort navigating a mixed stack (e.g., Python, React, Ruby).
- Experience architecting and designing backend services in a microservices environment.
- Familiarity with monitoring tools like New Relic or Kibana, and a proactive approach to identifying and mitigating system risks.
- Solid understanding of software development life cycles (SDLC), design patterns, and Agile methodologies.
- Skilled in SQL and relational databases, with a clear eye on performance and maintainability.
- Strong communicator who collaborates well across roles and backgrounds.
- Passion for delivering meaningful solutions, learning constantly, and helping others grow.
Benefits
- The Company is an Equal Opportunity Employer. We highly value diversity at our company and encourage people of all different backgrounds, experiences, abilities and perspectives to apply. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, disability status, or other protected characteristics.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Java Architect
Anomalous IntelligenceDirect-hire placement of professionals in Technology, Artificial Intelligence, and Machine Learning
• Interface directly with clients and represent the company • Must be motivated to learn and come up with solutions on your own • Project Management skills and Financial Industry experience are a major plus
Backend Engineer, Feature Management
LaunchDarklyEmpowering all teams to deliver and control their software.
• Build and maintain scalable backend services and APIs that power onboarding, growth, and core developer experiences within LaunchDarkly. • Contribute to technical solutions that improve time to value, usability, and early retention for new developers adopting the platform. • Work closely with product managers, designers, and engineers to define and implement end-to-end features that support experimentation, iteration, and learning. • Participate in architecture and design discussions, offering thoughtful input and collaborating with senior engineers. • Collaborate with internal stakeholders and other LaunchDarkly teams to understand developer needs and improve foundational workflows across the product. • Follow and promote best practices for backend development, testing, and observability. • Take ownership of code in production and help improve the reliability, scalability, and clarity of the systems over time.
• Work with engineers & technical leaders across the company to ship products on strong foundations. • Build high quality end-to-end product experiences for platforms. • Improve engineering standards, tooling and processes. • Develop and lead the team to execute against both short-term and long-term roadmaps. • Make effective tradeoffs that consider business priorities, user experience, and a sustainable technical foundation. • Identify, scope, and lead large technical projects, laying the groundwork for early-stage products to iteratively evolve and scale, and taming complexity and shoring up reliability of existing systems.
• Design, build, and maintain data-intensive, high-performance backend services based on an event-driven architecture. • Develop and maintain APIs and services that power both real-time monitoring features and complex maintenance workflows. • Work closely with a cross-functional team to ensure our backend applications align with the overall product vision and user experience goals. • Optimize applications and data processing workflows for performance, focusing on enhancing speed, efficiency, and reliability across various operating environments. • Continuously evolve our systems through refactoring, introducing best practices, and improving maintainability and observability. • Document architectural decisions and technical implementations clearly for the team and future maintainers.



