How you'll make an impact:
- Design, build, and maintain core backend services that support multiple Match Group brands.
- Collaborate closely with brand engineering teams to understand platform needs and deliver shared solutions.
- Lead technical design and implementation for major projects within the Core Platform domain.
- Contribute to platform scalability and reliability, ensuring high performance and availability.
- Mentor and support engineers on the team through code reviews, design discussions, and pairing.
- Champion best practices in code quality, observability, and test-driven development (TDD).
We could be a Match if you have:
- Strong experience in .NET Core / .NET 6+
- Deep understanding of REST API design, microservices, and distributed systems
- Experience with database design and optimization (SQL Server, PostgreSQL, or similar)
- Skills translating product and business requirements into scalable technical designs
- The capability to break down complex problems into actionable, deliverable components
- Experience estimating effort and managing technical trade-offs in large systems
- Comfortability working across multiple repositories and large-scale codebases
- Ability to quickly learn and document unfamiliar systems for others’ use
- Strong debugging and troubleshooting abilities across service boundaries
- Proven ability to partner with Product Managers, Architects, and cross-functional peers
- Strong written communication for technical documentation and design proposals
- Experience presenting designs and gathering feedback
- Strong advocate for test-driven development (TDD) and continuous integration
- Experience integrating unit, integration, and end-to-end testing into CI/CD pipelines
- Designed systems that are testable, observable, and maintainable
- Ability to take ownership of validating work, not relying solely on QA teams
- Demonstrated experience leading projects end-to-end within a team or domain
- Experience mentoring mid-level and junior engineers and sharing best practices
Bonus points if you have:
- Experience with mobile development
- Understanding of mobile CI/CD pipelines and release processes
- Familiarity with Kubernetes, Docker, and CI/CD pipelines (Jenkins, GitHub Actions, etc.)
- Knowledge of observability tools (Grafana, Prometheus, OpenTelemetry)
- Familiarity with event-driven architectures (Kafka, RabbitMQ, etc.)
- Understanding of domain-driven design (DDD) and clean architecture
- Experience building consumer-facing or platform-level systems at scale (millions of DAU)
- Experience supporting multi-brand or shared service environments is a plus
Top Skills
What We Do
In today’s digital world, singles are so focused on sending likes and looking through profiles that they’re not actually building meaningful connections and going on dates. Hinge is on a mission to change that by designing the most effective app experience. We want to create a less lonely world by inspiring intimate, in-person connections. Relationships are at the core of everything we do. And not just the romantic kind. We can't accomplish really hard things alone - so we make great relationships the foundation of our teamwork.
We believe these three core values are what it takes to build those great relationships: Authenticity, we share - never hide - our words, actions, and intentions. Courage, breakthroughs require a willingness to take risks and embrace lofty goals and tough challenges. Empathy, we're all humans first. So we deeply consider the perspectives of others, listen openly, and speak with care.
Why Work With Us
We're mission-driven. While most apps think about boosting sessions and time on app, we think strategically about meaningful end results (dates and relationships).
We're culture-first. We believe in great people over process. Decisions are pushed to the front lines, with feedback and coaching provided by our leaders.
Gallery
Hinge Offices
Hybrid Workspace
Employees engage in a combination of remote and on-site work.
Hinge believes in the power of in-person connection. We have adopted a hybrid model that allows our people to stay connected to each other in-person.