Build and Release Engineer I

SportsMEDIA Technology Corp.
Fremont, CA Full Time
POSTED ON 2/24/2023 CLOSED ON 8/19/2023

Job Posting for Build and Release Engineer I at SportsMEDIA Technology Corp.

ABOUT US

SportsMEDIA Technology – (SMT) is the pioneer in sports technology, having re-imagined the fan experience 30 years ago. Since then, we’ve revolutionized how sports fans watch their favorite events, whether in the stands, livestreaming or on television. Through innovative real-time and wireless data and display systems, SMT’s impact is evident in every major international sport on the world’s stage, from football and soccer to tennis and golf.  Along the way, SMT has grown to become the premier technology provider for pinnacle world-renowned events, including the tennis Grand Slams, golf majors, the Olympics, NHL, NBA, the New York City Marathon and CrossFit Games. SMT designed and developed the official scoring, statistics, and onsite live presentation systems for the NBA, the NHL, the PGA TOUR, NASCAR, the CrossFit Games, all four golf majors, and the four tennis slams.

SMT services hundreds of major U.S and international sports events, as well as major sports broadcasters, teams and organizing bodies, resulting in a sports technology powerhouse unequaled in the industry.   SMT continues to blaze the trail in sports technology with innovative biometrics and player and object tracking, mobile apps, analytics, video production services, wireless information systems, and on-site services. SMT’s products have become a regular part of the viewing experience for fans and an invaluable asset for clients. SMT's growth has led to the creation of several divisions, with divisions in Durham, NC, Fremont, CA, Jacksonville, FL, and Toronto, Canada. 


JOB PURPOSE

As Build & Release Engineer I, responsibilities will include automation of the Continuous Integration pipelines for compiling, testing, and releasing SMT software applications – in addition to maintaining stability of Jenkins, SVN, Inno Setup Installers, and Automation Pipelines. The position will work closely with Development and Software Quality Assurance teams to support their automated build needs, and develop procedures to maintain code base integrity, including check-in validation rules and branch/merge processes. 

A portion of this role will contribute to automation QA testing for our broadcast and digital applications. This role reports to the Quality Assurance Manager.  

Ideal candidates should be passionate about automating pipelines, Python scripting, and software build processes and tools.  

 

ESSENTIAL JOB FUNCTIONS

  • Configure and debug build automation environment using Jenkins. 
  • Manage Tortoise SVN source control, branches of code, and branch merges. 
  • Diagnose and troubleshoot build issues using Visual Studio, and communicate these to the team. 
  • Automate build tasks using scripting languages – Python, Shell scripting and relevant CI/CD technologies. 
  • Create or maintain documentation for build systems and environments. 
  • Oversee planning, testing, and support of software releases. 
  • Proactively seek out tasks and take ownership to improve the software. 
  • Take initiative in finding ways to optimize the automation build and release process.   

 

EDUCATION AND EXPERIENCE

  • Bachelor of Science degree in Computer Science or a related technical discipline. 
  • Proficiency with Python, Apache Groovy, PowerShell, and Bash languages 
  • Experience with setup and troubleshooting Jenkins master and slave agents. 
  • Version control experience in SVN Tortoise, including branching and merging philosophy. 
  • Programming knowledge of C and use of Microsoft Visual Studio (2017 and 2022). 
  • Experience with Linux.

 

KNOWLEDGE, SKILLS & ABILITIES

  • Excellent analytical and problem-solving skills. 
  • Ability to understand and test a large system with diverse technologies and applications required.
  • Must be self-motivated and able to work independently, alert any issues and take corrective action. 
  • Some occasional weekend work required to support sporting events.
  • Experience as Build & Release Engineer a plus. 
  • Experience with Jenkins Declarative pipelines. 
  • Experience working with Inno Setup, or other software installers. 
  • Experience with SQL, MySQL, MongoDB. 
  • Willingness for occasional travel to attend conferences related to build automation.


BENEFITS

  • Three Medical Plans – UHC Premier, Basic and Kaiser
  • Health Savings Account and Flexible Spending Account
  • Dental Insurance
  • Vision Insurance
  • Long-term and short-term Disability plans 
  • Life & AD/D Insurance Plan
  • 401(k) Plan
  • Ten Paid Holidays
  • Generous Paid Time Off/PTO plan. 
  • Bay Club Gym Membership
  • Tuition Reimbursement Program
  • Confidential employee assistance program


Are you ready to join the SMT Team and be a Game Changer?  

Apply Now!

 

  

SMT is an equal opportunity employer. 

Final candidates are subject to criminal background checks. 

SMT participates in E-Verify.

Build Release Engineer
E*TRADE Financial -
Menlo, CA
Software Build and Release Engineer
Aeva, Inc. -
Mountain View, CA
Build and Release Engineer
Apple -
Cupertino, CA

Salary.com Estimation for Build and Release Engineer I in Fremont, CA

$84,153 - $105,668

For Employer

Looking to price a job for your company?

Price This Job
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

Sign up to receive alerts about other jobs with skills like those required for the Build and Release Engineer I.

Click the checkbox next to the jobs that you are interested in.

  • BI Analytics/Reporting Tools Skill

    • Income Estimation: $72,063 - $105,399
    • Income Estimation: $74,731 - $99,575
  • Business Requirement Gathering Skill

    • Income Estimation: $67,352 - $86,372
    • Income Estimation: $77,455 - $96,403
This job has expired.
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Not the job you're looking for? Here are some other Build and Release Engineer I jobs in the Fremont, CA area that may be a better fit.

Software Build & Release Engineer

Redolent, Inc, Sunnyvale, CA

Software Build and Release Engineer

Central Business Solutions, Inc, San Jose, CA