Senior Mobile Engineer, Reliability

at  GameChanger

New York, New York, USA -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate20 Jan, 2025USD 200000 Annual21 Oct, 2024N/ASoftware,Production Systems,Sporting Goods,It,Logging,Metrics,Swift,Sc,Reliability,Teaching,System Performance,KotlinNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

ABOUT GAMECHANGER:

We believe in the life-changing impact youth sports have on and off the field because they encourage leadership, teamwork, responsibility, and confidence—important life lessons that have the power to propel our youth toward meaningful futures. We recognize that without coaches, parents, and volunteers, organized youth sports could not exist. By building the first and best place to experience the youth sports moments important to our community, we are helping families elevate the next generation through youth sports.
So if you love sports and their community-building potential, or building cool products is your sport, GameChanger is the team for you. We are a remote-first, dynamic tech company based in New York City, and we are solving some of the biggest challenges in youth sports today.

THE POSITION:

We are seeking an experienced Senior Mobile Engineer with a focus on Reliability to join our team of DevOps and Quality Engineers. You will play a pivotal role in driving and implementing best practices for observability, scalability, recoverability, etc. across our iOS and Android products. This role requires working with programming languages such as Swift or Kotlin. You will be at the intersection of platform and application-level development, offering a unique opportunity to impact the entire organization by integrating cloud infrastructure, software development, and operations expertise.
In this role, you will collaborate closely with cross-functional teams, including software engineers, product managers, and infrastructure specialists to ensure that our systems are designed and built for reliability from the ground up. Your work will directly contribute to enhancing the developer experience by creating seamless, automated processes for monitoring, alerting, and responding to system issues. As our systems grow in complexity, your expertise will be crucial in scaling our observability practices and ensuring that we maintain high standards of performance and availability.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities:

WHY IS THIS NOT JUST A SITE RELIABILITY ENGINEER ROLE?

We expect this position to be much more hands on in the code base, directly pairing with developers. This position will be making changes directly to the main code base to help build shared libraries and frameworks to make it easier for product developers to build reliable code as well as developing separate tools to help monitor the system. We felt like this role aligns more as a software engineer within our platform group more so than a separate role entirely.

WHAT YOU’LL DO:

  • Lead efforts to establish clear visibility into how systems perform in production, using observability tools like Datadog and OpenTelemetry (Otel).
  • Provide actionable feedback and recommendations to other engineering teams based on real-time data and insights.
  • Work closely with feature development teams to establish Service Level Objectives (SLOs) and Service Level Indicators (SLIs).
  • Work with teams to develop supportive tools to help test code and measure performance, examine memory usage and investigate app instability.
  • Architect, design, and maintain robust observability tools and frameworks tailored to our codebases and infrastructure.
  • Use Datadog, OpenTelemetry, and other industry-standard tools to ensure comprehensive monitoring, logging, and tracing for mobile applications (iOS and Android). Your goal will be to enable quick detection and resolution of incidents and to foster a proactive approach to system health and performance.
  • Share your expertise by mentoring and training engineers on reliability tactics. This will include creating comprehensive documentation, conducting one-on-one sessions, and leading group training workshops. Your mentorship will empower teams to implement and maintain best practices for observability across the organization.

The target salary range for this position is between $160,000 and $200,000. This is part of a competitive total rewards package that includes incentive, equity, and benefits for eligible roles. Individual pay may vary from the target range and is determined by a number of factors including experience, internal pay equity, and other relevant business considerations. We review all teammate pay regularly to ensure competitive and fair pay.

  • DICK’S Sporting Goods has company-wide practices to monitor and protect the company from significant compliance and monetary implications as it pertains to employer state tax liabilities. Due to said guidelines put in place, we are unable to hire in AK, DE, HI, IA, LA, MS, MT, OK, and SC


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Information Technology/IT

IT Software - Application Programming / Maintenance

Software Engineering

Graduate

Proficient

1

New York, NY, USA