> Markdown version of [/jobs/ext/4279437-sr-software-engineer](https://www.wearedevelopers.com/jobs/ext/4279437-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:** Dallas, TX, United States - **Experience:** Expert - **Salary:** $156,000.0 - $208,000.0 - **Contract:** Permanent contract - **Skills:** Java (Programming Language), JavaScript (Programming Language), .NET Framework, Artificial Intelligence, Amazon Web Services, Automation of Tests, C Sharp (Programming Language), Code Review, Continuous Integration, Relational Databases, Cursor, Shard (Database Architecture), Amazon DynamoDB, Python (Programming Language), PostgreSQL, MongoDB, Payment Gateway, PCI Data Security Standards, Redis, Ruby, SQL Databases, ReactJS, Claude Code, Indexer, Backend, Kotlin, Kubernetes, Codebase - **Published:** October 8, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=50dc25fc9ed1a6cb ## 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