Senior Software Engineer
Brigham Young UniversityAbout the role
Why Work at BYU
As the flagship higher education institution of The Church of Jesus Christ of Latter-day Saints, Brigham Young University (BYU) strives to be among the exceptional universities in the world. At BYU, we are devoted to our faith and to our students. We take an active role in the University's Mission: "To assist individuals in their quest for perfection and eternal life.”
Our unique mission, deeply rooted in the Gospel of Jesus Christ, provides countless ways to serve and make an impact. This, along with our remarkable culture of belonging, weekly devotionals, and endless opportunities for learning and growth—all situated within a beautiful and historic campus—make it hard to imagine a more inspiring place to work.
Brigham Young University strongly prefers to hire faithful members of The Church of Jesus Christ of Latter-day Saints.
Job Description
Senior Software Engineer
BYUB maintains three TV channels and two radio stations. In addition to traditional TV and Radio distribution (cable, satellite, over-the- air), we utilize digital media technology to make live TV and radio available to a global audience on many devices.
The BYUB Digital Media Group is responsible for distribution of BYUB media via broadband technology (websites, mobile apps, OTT channels).
The Digital Media Group has three core values: Global Distribution, Innovation, and Quality, which mean:
- Worldwide distribution of BYUB content to as many devices and platforms as possible. We measure reach in the billions.
- We will be innovative and be perceived as industry leaders and work within our resource boundaries.
- Users will have a consistent and high-quality experience across the platform. It is better to be excellent at a few things than be mediocre at many things.
This position is responsible for designing, developing, testing, and integrating platform infrastructure and client applications that deliver live television and on-demand video, audio, and other metadata to applications on websites, mobile devices, streaming media boxes, game consoles, and other connected devices to a global audience.
What you’ll do in this position:
- Create and maintain relational and non-relational databases
- Develop web services and APIs
- Develop content management systems (CMS)
- Build platform integrations into 3rd party platforms like Facebook, Twitter, and YouTube
- Develop methods of collecting analytics from software
- Develop security methods and code
- Develop backend services and API for websites
- Develop code for mobile applications for iOS, Android, and Window
- Develop code for media applications for other connected “over the top” devices like AppleTV, Roku, Xbox, Amazon FireTV, Chromecast and GoogleTV
- Manage and mentor student developer team
What qualifies you for this role:
Required
- A firm commitment to the mission of BYU.
- 3+ years of development experience
- Bachelor’s degree in a related field or 3+ additional years of development experience
Preferred
- Master’s Degree in a Related Field
- 5+ years of development experience
- Experience with AWS
What we offer in return:
In addition to our competitive pay structure, this position comes with fantastic benefits, including:
- 401k. BYU automatically contributes 8% at no cost to you. Additionally, if you contribute 5%, BYU adds an additional 4% (Rehires may qualify for different retirement plans)
- Excellent work-life balance: 13 paid holidays + 22 days paid vacation + 12 sick days, accrued annually
- Employee assistance program, available to the employee and all members of their household
- Tuition benefits for employees and eligible family members
- Access to athletic facilities
- Excellent medical/dental benefits
- Short/long-term disability benefits
- Paid parental and maternity leave
- Wellness Program
- Free on-campus parking
- Free UTA passes for employees, spouses, and qualified dependents
- Discounts at the BYU Store and for many events at BYU
Pay Grade: 55T
Typical Starting Pay: $99,000.00 to $129,000.00
**If the job has a post-end date, the last day to apply is the day before. If the job doesn’t have a post-end date, the job could close at any time on any da
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Automotive Senior Technician
Bridgestone Americas
Field Specialty (RV) Consultant II, or Senior
Allstate
$84,000/yr
Senior Clinical Research Associate, Dermatology & Rheumatology CRO, Arizona, Nevada, Oregon
Innovaderm Research Inc.