At a Glance
- Tasks: Ensure the reliability of key software applications in high-speed motorsports.
- Company: Join GM Motorsports, a leader in automotive innovation and racing.
- Benefits: Enjoy competitive pay, hybrid work options, and career growth opportunities.
- Why this job: Be part of a dynamic team that drives real-time solutions in thrilling racing environments.
- Qualifications: Experience in application support and strong problem-solving skills required.
- Other info: Collaborate with passionate professionals in a fast-paced, exciting atmosphere.
The predicted salary is between 55000 - 65000 £ per year.
The Sr. Integration Lead on the GM Motorsports Data Science team is responsible for the reliability and day-to-day operation of key software applications used across NASCAR, IndyCar, and other GM racing programs. This role focuses on maintaining software, troubleshooting issues, and ensuring application uptime for tools supporting race engineering, data science, and operations. You will work closely with data scientists, software engineers, race engineers, and IT to keep critical applications stable, performant, and usable in time-sensitive motorsports environments.
What You’ll Do
- Application operations & uptime
- Own the operational health of key motorsports applications (data pipelines, analytics tools, web services, dashboards, race-weekend tools).
- Monitor application availability, performance, and error rates; respond quickly to incidents and degradations.
- Implement and maintain alerting, logging, and observability to detect and diagnose issues early.
- Incident response & troubleshooting
- Serve as a primary responder for production issues, including off-hours support during critical events (e.g., race weekends, major tests).
- Troubleshoot and resolve application, configuration, and data issues across the stack in coordination with development teams and infrastructure/IT.
- Perform root cause analysis, document findings, and drive follow-up actions to prevent recurrence.
- Maintenance & release support
- Coordinate and execute routine maintenance, upgrades, and patches for applications and supporting components.
- Partner with software engineering and data science teams to plan and validate releases, including smoke tests, rollback plans, and change management.
- Maintain and improve runbooks, deployment guides, and operational documentation.
- User support & enablement
- Provide tier-2/3 support for motorsports users, including data scientists, engineers, and program staff.
- Triage and resolve user-reported issues, escalating to development or infrastructure teams when needed.
- Capture and relay user feedback and recurrent pain points into backlog items and improvement plans.
- Reliability & process improvements
- Identify and implement automation to reduce manual operations (scripts, tooling, self-service workflows).
- Contribute to SLA/SLO definitions and help track adherence for critical motorsports applications.
- Partner with teams to design systems for reliability, scalability, and supportability from the outset.
- Collaboration
- Work closely with data science, software engineering, DevOps, and motorsports IT to ensure alignment on environments, dependencies, and support boundaries.
- Communicate clearly and effectively with technical and non-technical stakeholders, especially during incidents and race events.
Your Skills & Abilities (Required Qualifications)
- Education & experience
- Bachelor’s degree in Computer Science, Information Systems, Engineering, or related field; or equivalent practical experience.
- Typically 3–5+ years in an application support, SRE, DevOps, or related operations role supporting production systems.
- Technical skills
- Strong experience supporting applications built with Python and/or .NET/Java, web services, and APIs.
- Proficiency with Linux-based environments, shell scripting, and basic networking concepts.
- Hands-on experience with monitoring and logging tools (e.g., Grafana, Prometheus, ELK/EFK, App Insights, Datadog or similar).
- Familiarity with SQL and working with relational databases; ability to diagnose basic data and query issues.
- Experience with cloud platforms (Azure preferred) and containerized deployments (Docker, Kubernetes or similar).
- Understanding of CI/CD pipelines and release processes.
- Soft skills
- Strong problem-solving and debugging skills under time pressure.
- Clear, structured communication, especially in incident scenarios and with non-technical stakeholders.
- Demonstrated ability to own problems end-to-end and follow through on operational improvements.
What Will Give You a Competitive Edge (Preferred Qualifications)
- Experience supporting data-intensive or analytics applications (dashboards, ML services, ETL/ELT pipelines).
- Exposure to motorsports, automotive, or real-time operational environments where uptime is critical.
- Experience with ITIL or similar service-management practices (incident, problem, and change management).
- Familiarity with infrastructure-as-code (e.g., Terraform, ARM/Bicep) and configuration management tools.
This role is categorized as hybrid. This means the selected candidate is expected to report to a specific location at least 3 times a week {or other frequency dictated by their manager}. This job may be eligible for relocation benefits.
GM does not provide immigration-related sponsorship for this role. Do not apply for this role if you will need GM immigration sponsorship now or in the future.
Senior Integration Lead - GM Motorsports in Concord employer: General Motors
Contact Detail:
General Motors Recruiting Team
Careers.Accommodations@GM.com
StudySmarter Expert Advice 🤫
We think this is how you could land Senior Integration Lead - GM Motorsports in Concord
✨Tip Number 1
Network like a pro! Reach out to folks in the motorsports and tech scene on LinkedIn. Join relevant groups, attend events, and don’t be shy about asking for informational chats. You never know who might have the inside scoop on job openings!
✨Tip Number 2
Show off your skills! Create a portfolio or GitHub repository showcasing your projects, especially those related to data science or application support. This gives potential employers a taste of what you can do and sets you apart from the crowd.
✨Tip Number 3
Prepare for interviews by brushing up on your technical knowledge and soft skills. Practice common interview questions, especially around troubleshooting and incident response. Remember, they want to see how you handle pressure, so stay calm and collected!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen. Plus, it shows you’re genuinely interested in joining the team at GM Motorsports. Let’s get you that dream job!
We think you need these skills to ace Senior Integration Lead - GM Motorsports in Concord
Some tips for your application 🫡
Tailor Your Application: Make sure to customise your CV and cover letter for the Senior Integration Lead role. Highlight your experience with application support, especially in motorsports or similar fast-paced environments. We want to see how your skills align with our needs!
Showcase Your Technical Skills: Don’t hold back on your technical prowess! Mention your experience with Python, .NET/Java, and any monitoring tools you've used. We love seeing candidates who can demonstrate their hands-on experience with the tech we use every day.
Communicate Clearly: When writing your application, keep it clear and structured. We appreciate straightforward communication, especially when it comes to your problem-solving skills. Show us how you tackle issues under pressure!
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way to ensure your application gets into the right hands. Plus, it shows us you're serious about joining the GM Motorsports team!
How to prepare for a job interview at General Motors
✨Know Your Tech Inside Out
Make sure you’re well-versed in the technologies mentioned in the job description, especially Python, .NET/Java, and cloud platforms like Azure. Brush up on your knowledge of monitoring tools and SQL, as these will likely come up during technical discussions.
✨Showcase Your Problem-Solving Skills
Prepare to discuss specific examples where you've successfully troubleshot issues under pressure. Think about times when you had to respond quickly to incidents, especially in a production environment, and be ready to explain your thought process.
✨Communicate Clearly
Practice explaining complex technical concepts in simple terms. You’ll need to communicate effectively with both technical and non-technical stakeholders, so being able to break down your experiences will demonstrate your strong communication skills.
✨Demonstrate Your Collaborative Spirit
Be prepared to talk about how you’ve worked with cross-functional teams in the past. Highlight any experiences where you collaborated with data scientists, engineers, or IT teams to improve application reliability or performance, as teamwork is key in this role.