Software Engineer, API (Match Group LLC, Dallas, Texas)
Dallas, Texas /
Match / Match Affinity – Engineering - Match /
Assist in building a modern and robust technology stack with an emphasis on Testing, Performance, and Scalability; utilize advanced knowledge in C# and .Net Framework to develop API endpoints for the front-end applications; apply IoC to perform Unit Testing; develop Multi-Threaded, Concurrent, Async C# services; utilize WebAPI, REST, and T-SQL to develop, test and support back-end API systems; apply advanced working knowledge to build Containerized Microservices that run in Kubernetes and Docker; analyze CPU and Memory dumps to determine and fix leaks in .Net based applications; utilize observability principals to support distributed systems in production; utilize TFS, CVS, SVN, and GIT Source Control Systems; work with NoSQL technologies, including Cassandra, MongoDB, and Redis; and utilize message-based queuing systems such as MSMQ, Service Broker, Kafka, and RabitMQ. Telecommuting may be permitted. When not telecommuting, must report to 8750 North Central Expressway, Suite 1400, Dallas, TX 75231.
Minimum Requirements: Bachelor’s degree or U.S. equivalent in Computer Science, Computer Engineering, Information Technology, or related field, plus 3 years of professional experience developing Application Programming Interface (API) for high volume consumer facing social applications (utilizing C# and .Net Framework) and building technology stack (including Testing, Performance, and Scalability). In lieu of a Bachelor’s degree plus 3 years of professional experience, employer will accept a Master’s degree or U.S. equivalent in Computer Science, Computer Engineering, Information Technology, or related field plus 1 year of professional experience developing Application Programming Interface (API) for high volume consumer facing social applications (utilizing C# and .Net Framework) and building technology stack (including Testing, Performance, and Scalability).
Must also have experience in the following: 1 year of professional experience utilizing WebAPI, REST, and T-SQL to develop, test and support back-end API systems; 1 year of professional experience working with NoSQL technologies (including Cassandra, MongoDB or Redis); and 1 year of professional experience analyzing CPU and Memory dumps to determine and fix leaks in .Net based applications; and 1 year of professional experience building Containerized Microservices that run in Kubernetes and Docker.
Please email resume to: Lauren.Lozano@match.com. Must specify Ad Code APLL.
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 for up to 20 weeks
Happy Hours and Company events
At Match Group, we represent a collection of unique brands - but we all focus together on the health and safety of all of our employees. That's why we require that employees are fully-vaccinated when in person at any US office or company-sponsored fun. If you need to talk through this in-person vaccine requirement, our People team can work with you through our accommodations review process.
We are proud to be an equal opportunity employer and we value the rich dynamics that diversity brings to our company. We do not discriminate on the basis of race, religion, color, creed, national origin, ancestry, disability, marital status, age, sexual orientation, sex (including pregnancy and sexual harassment), gender identity or expression, uniformed service or veteran status, genetic information, or any other legally protected characteristic. Period.