Staff Software Engineer, Backend (Match Group Americas, LLC, West Hollywood, CA)

Match GroupCentral LA, CA
227d$176,134 - $180,000Onsite

About The Position

Analyze user needs and software requirements to determine the feasibility of design within time and cost constraints. Design and lead the development of scalable, high-performance software systems and databases to ensure high performance and reliability in handling terabytes of data, including billions of daily interactions. Develop and lead software system testing and validation procedures, programming, and documentation. Design, develop, and maintain a robust and scalable data platform that enables developers, analysts, and other stakeholders to efficiently process and manage large volumes of data, supporting the needs of a global audience and a growing user base. Analyze and address software issues to maintain the performance and reliability of high-traffic applications. Oversee the deployment and performance monitoring of software systems, ensuring they meet all technical specifications. Collaborate with cross-functional teams, including product managers, as well as security, legal, privacy, IT, and finance teams, to ensure timely delivery with compliance and cost-effectiveness. Leverage strong communication skills (both verbal and written) to coordinate the deployment of software systems and oversee their performance, ensuring all technical specifications and requirements are met. Develop the team by participating in hiring interviews, providing high-level technical guidance and mentorship, and sharing knowledge with other teams and/or brands. Continuously stay informed about the latest backend technologies, industry trends, and emerging best practices. Lead the technical direction of backend development efforts, ensuring alignment with the product roadmap and company objectives, while balancing infrastructure efficiency with business needs. Telecommuting may be permitted. When not telecommuting, must report to 8800 Sunset Blvd, West Hollywood, CA 90069.

Requirements

  • Bachelor's degree or U.S. equivalent in Software Engineering, Computer Science, Computer Engineering, or related field.
  • 5 years of professional experience as Software Engineer, Backend Engineer, or similar role.
  • In lieu of a Bachelor's degree, a Master's degree plus 3 years of professional experience is acceptable.
  • 3 years of experience in designing and maintaining large-scale distributed data systems.
  • 3 years of experience in designing, developing, and modifying software systems using APIs.
  • 3 years of experience using modern backend programming languages (JavaScript, C#, or Python).
  • 3 years of experience implementing scalable and high-performance mobile backend systems.
  • 2 years of experience working with modern cloud platforms (AWS, Azure, or GCP).
  • 2 years of experience working with cross-functional teams contributing to security and compliance efforts.

Responsibilities

  • Analyze user needs and software requirements to determine feasibility of design within time and cost constraints.
  • Design and lead the development of scalable, high-performance software systems and databases.
  • Develop and lead software system testing and validation procedures, programming, and documentation.
  • Design, develop, and maintain a robust and scalable data platform for processing and managing large volumes of data.
  • Analyze and address software issues to maintain performance and reliability of high-traffic applications.
  • Oversee deployment and performance monitoring of software systems.
  • Collaborate with cross-functional teams to ensure timely delivery with compliance and cost-effectiveness.
  • Leverage strong communication skills to coordinate deployment of software systems.
  • Develop the team by participating in hiring interviews and providing technical guidance.
  • Continuously stay informed about backend technologies and industry trends.
  • Lead the technical direction of backend development efforts.

Benefits

  • Salary: $176,134 - $180,000 per year.
  • Factors such as scope and responsibilities of the position, candidate's work experience, education/training, job-related skills, internal peer equity, as well as market and business considerations may influence base pay offered.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Personal and Laundry Services

Education Level

Bachelor's degree

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service