Senior Software Engineer, Backend (Match Group Americas LLC, West Hollywood, CA)
Match Group
- Los Angeles, California
- Hybrid
- Full-time
- 5+ years
- Bachelor's degree
- Posted
This job is closed: the employer no longer lists it.
Skills
Required
- backend
- Software Engineering
- APIs
- backend programming languages
- Java
- Application Programming Interfaces
- AWS / Azure / Google Cloud Platform
- Docker
- Kubernetes / AWS ECS
- Apache
- Kafka / AWS SQS
- Jenkins
- Prometheus
Preferred
- programming
- backend systems
- backend services
- software testing procedures
- system validation workflows
- system deployments
- operational reviews
Design and develop scalable, high-performance software systems and database solutions capable of processing large data volumes, including high-traffic application events and user interactions (10% of the time).
Telecommuting may be permitted. When not telecommuting must report to 8833 Sunset Blvd, West Hollywood, CA 90069.
Responsibilities
- Develop, implement, and oversee software testing procedures, system validation workflows, programming tasks, and related technical documentation (15% of the time).
- Architect, build, and maintain a scalable data platform that supports data processing, storage, and access needs for engineers, analysts, and other internal stakeholders (25% of the time).
- Coordinate the deployment, configuration, and ongoing performance monitoring of backend systems to ensure they meet established technical requirements and service-level objectives (10% of the time).
- Coordinate cross-functional communication during system deployments and operational reviews to ensure engineering requirements, quality standards, and timelines are met (10% of the time).
- Create, maintain, and update technical documentation for APIs, backend services, and data workflows for internal engineering teams and approved external consumers (15% of the time).
- Research and evaluate new backend technologies, tools, and best practices, and support backend systems development in accordance with architectural standards and product roadmap needs (10% of the time).
- Collaborate with engineering teams across the organization to design, build, and operate shared backend services used across the company’s product portfolio (5% of the time).
Requirements
- MINIMUM REQUIREMNTS: Bachelor’s degree or U.S. equivalent in Software Engineering, Computer Science, or a related field, plus 5 years of professional experience as a Software Engineer or any occupation, job title, position involving analyzing, designing, developing, implementing, testing, and maintaining software systems or applications.
- In lieu of a Bachelor’s degree plus 5 years of experience, the employer will accept a Master’s degree or U.S. equivalent in Software Engineering, Computer Science, or a related field, plus 3 years of professional experience as a Software Engineer or any occupation, job title, position involving analyzing, designing, developing, implementing, testing, and maintaining software systems or applications.
- Must also have experience in the following: 3 years of professional experience using backend programming languages including Java.
- 3 years of professional experience in designing, developing, and maintaining large -scale distributed data systems.
- 3 years of professional experience in designing, developing, and modifying software systems using Application Programming Interfaces (APIs ).
- 2 years of professional experience deploying and managing backend services using a cloud platform including AWS, Azure, or Google Cloud Platform.
- 2 years of professional experience writing comprehensive unit and regression tests, including test frameworks including Mockito and Jest.
- 2 years of professional experience working with cross -functional teams, including security, IT, or finance, contributing to security and compliance.
- 2 years of professional experience implementing high -performance and scalable backend systems supporting mobile applications.
- 2 years of professional experience performing data analysis and working with data platforms to extract actionable insights from large datasets.
- 2 years of professional experience utilizing software container technologies including Docker and orchestration technologies for containers including Kubernetes OR AWS ECS.
- 2 years of professional experience working with event driven or message -oriented technologies including Apache Kafka OR AWS SQS.
- 2 years of professional experience developing and supporting software related to compliance, authorization, or biometric systems.
- 2 years of professional experience using software deployment tools and monitoring systems including Jenkins, Prometheus, and Grafana .
Pay
$189,051 - $192,835 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. This salary range is reflective of a position based in Los Angeles, CA.
Email resume to
[email protected]. Specify ad code QSLL
