> Markdown version of [/jobs/ext/4646980-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/4646980-sr-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Sr Software Engineer - **Company:** MINDBODY, Inc. - **Location:** Los Angeles, CA, United States - **Experience:** Expert - **Salary:** $156,000 - $208,000 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Agile Methodology, Artificial Intelligence, Amazon Web Services, Automation of Tests, C Sharp (Programming Language), Software as a Service, Code Review, Computer Programming, Continuous Integration, Relational Databases, Cursor, Shard (Database Architecture), Software Design Patterns, Amazon DynamoDB, Monitoring of Systems, Python (Programming Language), PostgreSQL, MongoDB, Object-Oriented Software Development, Payment Gateway, PCI Data Security Standards, Systems Development Life Cycle, Redis, Ruby, SQL Databases, ReactJS, Claude Code, Indexer, Backend, Kotlin, Kubernetes, Codebase, Kibana, New Relic (SaaS), Microservices - **Published:** November 9, 2026 - **Apply:** https://www.juju.com/job/16_fc5b9a071 ## About the Role * 8+ years' experience in programming large-scale SaaS products. * Experience building backend services with an object-oriented language such as C# or Java. * Experience designing and architecting backend services. * Experience Designing and working with Microservice architecture. * Experience with monitoring systems such as New Relic or Kibana. * Familiarity with SDLC and programming design patterns, and Agile methodology. * Experience reviewing new feature impact on an application and recognizing potential risks. * Detail-oriented, professional and possesses a positive work attitude. * Ability to communicate professionally both verbally and in writing. Nice to have * Experience building or operating payment flows end to end - authorization, capture, settlement, refunds, and reconciliation. * Hands-on integration with a payment gateway or PSP, including webhook-driven state handling. * Experience making payment operations safe to retry - idempotency, retries, and eventual consistency - so a request that fails partway through doesn't double-charge a customer. * Working knowledge of PCI DSS scope, tokenization, and handling sensitive payment data safely. Technologies you'll be working with ~ You don't need experience with every item below-what matters is strong fundamentals and the ability to learn quickly ~ * Experience building high-performing, high-quality backend systems. Our codebase is diverse and includes .NET, C#, Java, JavaScript, Kotlin, Python, React, and Ruby, but we're less focused on experience with a specific language and more interested in your ability to build reliable, well-designed systems. * Data: PostgreSQL/MongoDB/DynamoDB, Redis, schema migrations, indexing, partitioning/sharding * Strong understanding of SQL and relational databases. * AWS Cloud * AI tooling: Claude Code/ Cursor/ Codex-style coding assistants; MCPs; agent/orchestration frameworks; safety harnesses * Engineering Practices: automated testing, code reviews, CI/CD, observability, on-call, incident management - with AI-accelerated workflows where appropriate