Software Engineer III
Match Group · Dallas, Texas · 2026-07-20
About this role
As a Software Engineer III on our Shared Services team, you’ll build and maintain the platform features and services that power multiple Match Group brands — including Match, BLK, and Chispa (https://mtch.com/).
Instead of building for a single app, you’ll create reusable, foundational capabilities — shared photos, messaging, registration/login, search — used across our portfolio. Our philosophy: build once, deploy everywhere.
Match Group boasts more dates, more relationships and more marriages than any other dating business. Simply put, we change lives.
This is a Dallas-based role — we work together 3 days a week in our TX office.
We are always looking for top engineering talent! We encourage qualified candidates of all levels to apply for current and future consideration at Match Group.
• You’ll design, build, and maintain reusable backend services and APIs that are consumed by multiple consumer brands, not just one app
• You’ll partner closely with Product, Design, and our Android, iOS, and Web engineers to turn platform needs into shared solutions
• You’ll take an active role in technical design and architecture discussions for large-scale, cloud-native systems
• You’ll help ensure the platform is scalable, reliable, and well-tested as it grows to support more brands
• Over time, you’ll have the opportunity to expand beyond backend into mobile feature development — you'll have the opportunity to contribute where you can make the biggest impact • Strong hands-on experience building backend services in C#/.NET including designing and consuming REST APIs and JSON data contracts
• Solid understanding of microservices and event-driven / distributed architecture (e.g., Kafka), and how services communicate reliably at scale
• Experience with relational databases (SQL Server, Postgres, or similar), data modeling, and query/performance optimization; familiarity with caching (Redis) is a plus
• Strong grasp of software design patterns, SOLID, and clean architecture, plus both functional and object-oriented programming patterns
• A habit of writing testable, maintainable code; comfortable with dependency injection and unit/integration testing, and values test-driven development and CI
• The ability to break down complex or ambiguous requirements, estimate the scope of work before starting, and solve problems autonomously and creatively
• Strong communication in both technical and non-technical discussions, and the ability to partner effectively with Product, Design, QA, and platform/mobile engineers
• A sense of ownership and pride in your craft — you validate your own work rather than relying solely on QA — and a drive to continually improve both your skills and the codebase
• Experience with — or genuine interest in learning — mobile development (Kotlin/Android or Swift/iOS), given the role’s cross-platform potential
• Experience working with AI-assisted development tools such as Claude Code to accelerate delivery while keeping a critical eye on code quality and correctness • Bachelor’s and/or Master’s degree in Computer Science or a related technical field
• Experience building shared platforms or services used by multiple teams, applications, or brands
• Experience shipping mobile features on Android (Kotlin) or iOS (Swift)
• Familiarity with observability tooling (OpenTelemetry, Grafana, or similar)
• Familiarity with containerized environments (Docker/Kubernetes) • We’re a collaborative Dallas team of small, cross-functional pods spanning Android, iOS, Web, API, and QA
• Our mission is to build reusable platform capabilities that every brand can leverage — so teams aren’t rebuilding the same features independently
• We have technical discussions openly and objectively, and everyone adds value
• We move fast and meet deadlines while still writing high-quality, maintainable code, and we believe in continuous learning
Skills asked for
- c#
- .net
- rest
- microservices
- kafka
- postgres
- redis
- kotlin
Similar jobs
- IT Software Development EngineerT1energy · Dallas
- Senior Software Engineer, Core Experiences - Dallas, TX, USASpeechify · Dallas
- Software Engineer, Platform - Dallas, TX, USASpeechify · Dallas
- Software Engineer, Data Infrastructure & Acquisition - Dallas, TX, USASpeechify · Dallas
- Senior Software Engineer, Windows/Desktop Applications - Dallas, TX, USASpeechify · Dallas
- Software Engineer - DDI SolutionPurestorage · Dallas
- Senior Software EngineerDomainTools · Dallas
- Senior Software Engineer (Principal)Equinix, Inc · Dallas
Your next role is already in here.
Search live openings from thousands of employers, save the ones worth a second look, and let JobBob keep watch for the rest.