Software Engineer - Data Services

Remote Full-time
We’re looking for an experienced Software Engineer to join our Data Services team to play a key role in advancing our data infrastructure.

TruMedia Networks is an industry leader in providing sports analytics research tools to our clients and partners. TruMedia's baseball, football, soccer, basketball, cricket, and rugby platforms provide professional teams as well as sports media properties with the ability to conduct granular analysis associated with integrated play-by-play video. TruMedia's API provides its partners with maximum flexibility and customization.

At our core, we are an engineering firm with a focus on sports analytics. We listen to our partners and develop products that meet their needs. We are committed to providing the most accurate, user-friendly solutions in the market. From data management to advanced modeling to data visualization, we provide the world's most successful sports media properties and teams with powerful turnkey solutions.

TruMedia’s products are powered by our unique custom data warehouse. As we evolve and expand this platform, we are looking for an experienced software engineer to play an integral part in shaping the next generation of our data offerings.

As a software engineer at TruMedia, you will have responsibilities along the entire data pipeline. For example, you might:
• Write code to add a new data source to our baseball data warehouse
• Design and build tools to give our users insight into our data processing
• Support our internal staff and customers in constructing stats, filters and graphics from our data

We’re looking for someone who has strong software engineering skills. You not only write clear, concise and maintainable code, but you also follow industry best practices like using version control and automated tests as part of continuous integration workflow. We don’t have a specific requirement for how many years of industry experience you have, but we are looking for someone who can hit the ground running in a remote environment, so you probably aren’t fresh out of school. The quality of your experience is more important than the quantity.

Our suite of cloud-based data applications uses a variety of languages and frameworks, including Java and Python. We don’t require that you’re currently an expert in all the languages we use, but you should have some professional experience in each of them (or something similar) and be willing to fill in any gaps. You should also be fluent in SQL and have a solid understanding of modern database and data warehousing technology.

You should be comfortable with cloud computing, preferably AWS. Our data infrastructure is largely custom-built, so we’re not looking for someone who only knows how to glue together AWS services. However, that doesn’t mean we don’t want to know about your expertise with off-the-shelf tools that could help us do things better; we’d love to hear about it. It would be great if you have experience working with sports data, whether that’s in previous jobs or on your own time.

You ideallly have a demonstrated track record of task ownership and great communication skills, and you’re also a kind and empathetic person who knows how to be part of a team. TruMedia is a small, fully remote company, so we value the ability to not only take on a task and run with it, but also to keep everyone on the team informed and involved.

If you are interested, please submit your resume and brief answers to the following questions:
• Why do you want to work at TruMedia?
• Why do you feel you would be a fit for this role?
• What prior work, or a project you have done, are most proud of?
• What perspectives can you bring to the role that will make us better?
• Is there anything else we should know about you?

TruMedia Networks is an equal opportunity employer and does not discriminate on the basis of an individual's sex, age, race, color, creed, national origin, alienage, religion, marital status, pregnancy, sexual orientation or affectional preference, gender identity and expression, disability, genetic trait or predisposition, carrier status, citizenship, veteran or military status and other personal characteristics protected by law. We are committed to a diverse and inclusive workforce and encourage applications from candidates from groups traditionally underrepresented in the technology industry.

Benefits/Perks
• Flexible remote work environment. Remote work is part of TruMedia’s DNA. We currently have team members located across the United States.
• Make meaningful contributions to a highly-regarded product used by professional sports teams and major media companies.
• Competitive health, dental, and vision insurance
• 401(k) with a company match

Apply Now
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Customer Service Representative – New England State Residency Required**

Remote Full-time

**Experienced Customer Service Representative – Remote Opportunity with arenaflex**

Remote Full-time

**Experienced Part-Time Evening Remote Data Entry Specialist – Unlock Endless Opportunities with arenaflex**

Remote Full-time

Workers Compensation Claims Examiner | PA, MA, NH, RI, WV, NJ Jurisdictional Knowledge

Remote Full-time

Pinterest Manager Needed to Create 20 Pins for My Blog Website

Remote Full-time

[Entry Level, No Experience] Delta Airlines Remote Data Entry Jobs - Apply Now

Remote Full-time

Delta Remote Jobs – Live Chat Agent (Flexible Opportunities)

Remote Full-time

Sales Representative (Richmond, VA)

Remote Full-time

Licensed Psychiatrist Tennessee

Remote Full-time

**Experienced Full Stack Security Architect – IT Security and Compliance (Remote, Full Time)**

Remote Full-time
← Back to Home