Senior Database Application Developer
Remote
Posted on 7/19/2023
INACTIVE
Match Group

1,001-5,000 employees

Global online dating platform with diverse brands
Company Overview
Match Group, with its 25-year history, has consistently demonstrated industry leadership by pioneering the concept of online dating and introducing technology-driven features like the Swipe feature® and social discovery. The company's commitment to diversity, safety, and privacy, as well as its efforts to make tech connections more inclusive, sets it apart in the industry. With over 750 million downloads of its apps and its products contributing to over 40% of all online-started relationships in the U.S., Match Group's influence and reach are undeniable.
Consumer Software

Company Stage

N/A

Total Funding

$400M

Founded

1986

Headquarters

Dallas, Texas

Growth & Insights
Headcount

6 month growth

4%

1 year growth

17%

2 year growth

22%
Locations
Austin, TX, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Git
Data Structures & Algorithms
SQL
Apache Kafka
CategoriesNew
Software Engineering
Requirements
  • Ability to write T-SQL code that will perform in a highly-transactional, 24/7/365 environment
  • Excellent understanding of SQL Server internals (and why that's important)
  • Good understanding of things like “how the optimizer works” and “why” that drives implementation choices
  • Command over SQL Server performance tuning using instrumentation and DMVs to troubleshoot and optimize
  • Well-versed in high-volume, highly-transactional systems
  • Strong T-SQL skills for creating tables, indexes, stored procedures, and functions from scratch
  • Experience with Git and change deployment
  • Mindset that keeps automation at the forefront of your daily activities
  • Comfortable in a fast-paced, agile environment
  • Ability to creatively solve problems and overcome challenges with minimal supervision
Responsibilities
  • Architecting solutions, designing databases and tables, writing effective T-SQL stored procedures, and optimizing existing structures and code to ensure our users have the best, fastest experience possible
  • Advising, guiding, and providing input on a variety of business and technical challenges (we build and maintain complex algorithms that are heavily database driven)
  • The ability to creatively solve problems and overcome unique challenges with minimal supervision or hand-holding
  • Design, implement, and maintain SQL Server databases and write effective T-SQL code
  • Work regularly with Kafka based distributed architecture
  • Optimize structures, code, and queries for performance and scalability
  • Participate in code reviews to ensure best practices are followed
  • Monitor and troubleshoot database issues
  • Create and maintain database documentation
  • Continuously improve solutions, and identify and resolve tech debt
  • Participate in Agile ceremonies to ensure high delivery standards
  • Maintain open, consistent communication with peers, business teams, and management