Skip to main contentA logo with &quat;the muse&quat; in dark blue text.

Sr. Software Engineer (C# AWS)

3+ months agoDallas, TX
As a Sr. Software Engineer (C# API) you will help make Match Group’s system software best in class.
We are building a modern and robust tech stack with an emphasis on Testing, Performance, and Scalability.
If you are looking to work on a SOLID code base using the latest tech (.NET Core, AWS, ECS/Lambda), then this role is for you.
View our dating brands:
We are based in Dallas, TX. However, we are open to considering a remote office for a qualified candidate who can travel periodically to Dallas (when safe to do so).

How you will make an impact:

  •  You will implement new RESTful API endpoints, make changes to existing high-volume endpoints, and build new microservices using .NET Core and core technologies in AWS.
  •  You will also write unit and integration tests to verify these endpoints.
  •  Along the way you will confront scalability challenges, navigate distributed systems, and apply best practices.

We could be a match if:

  •  4+ years of real-world development experience.
  •  Comfortable in an agile, fast-paced environment.
  •  Ability to creatively solve problems, sometimes with little supervision or hand-holding.
  •  Excellent communication skills in both technical and non-technical discussions.
  •  Proficient in Microsoft stack (C#, .NET Core, ASP.NET Core) but 100% deployed via docker on Linux (alpine or similar).
  •  Knowledgeable in AWS (ECS, Lambda, DynamoDB, etc.).
  •  Experienced in writing testable code.
  •  Public and/or private APIs (RESTful).
  •  High volume, high-transaction app development a plus.
  •  BS or MS in Computer Science or Engineering preferred.

What is the team like?

  •  We are a small but multi-faceted team where everyone adds value.
  •  Our team develops solutions that work across every Match Group brand.
  •  We work collaboratively with all our major functions (Trust & Safety, Product, Analytics).
  •  We are laidback but we work fast, meet tight deadlines, and still manage to write code the right way.


Why Match Group?

Our mission is simple – to help people find love and happiness!
We love our employees too – here are some examples how:

Annual training budget for each employee
100% employer match on 401k contributions
Specific COVID-19 allowance for home office set-up
Matched giving to qualified organizations
100% paid Parental Leave
Happy Hours and Company events (they are all virtual now, but still a ton of fun!)
We value diversity at our company and will never discriminate based on someone’s race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. 
Job ID: 4d4f6aec-bbe8-400f-a37a-62a88e829b88
Employment Type: Other