Software Engineer

Posted 3 Days Ago
Provo, UT, USA
In-Office
102K-133K Annually
Mid level
Other
The Role
Design, develop, test, and integrate platform infrastructure and client applications to deliver live and on-demand video, audio, and metadata across web, mobile, streaming devices, and connected platforms. Work with JavaScript/Node.js stacks, cloud services (AWS), databases, and dev tools to build scalable, secure applications while leading projects and collaborating across teams.
Summary Generated by Built In

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.

Software Engineer

Join the BYU Broadcasting (BYUB) Digital Media Group and help deliver inspiring content to audiences around the world. BYUB operates three television channels and two radio stations, distributing live and on-demand media through broadcast, web, mobile, and connected devices.

Our Digital Media Group is driven by three core values: Global Distribution, Innovation, and Quality. We develop and maintain the technology that delivers BYUtv and BYUradio content to billions of potential viewers and listeners worldwide. If you're passionate about building scalable applications, solving complex technical challenges, and contributing to a mission-driven organization, this is an opportunity to make a meaningful impact while working in a creative and collaborative environment.

What you'll do in this position

  • 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.
  • The role requires expertise in JavaScript, HTML, CSS, and Node.js, along with experience using Visual Studio Code, Jira, or similar tools. Familiarity with AWS is essential. The ideal candidate will also have a proven track record of managing projects and leading teams effectively.

What qualifies you for this role

Required

  • A firm commitment to the mission of BYU.
  • Bachelor’s degree and 2 years’ experience OR equivalent industry/school experience

  • Experience deploying software in a continuous integration model

  • Experience with Agile software development

  • Proficiency in JavaScript, CSS, HTML, and knowledge of Node.js and JSON

  • Experience with AWS, Git, VS Code, and development tools like Vue, Nuxt, Express, and RESTful web services

  • Experience with both relational (SQL) and non-relational (document) databases

  • Strong understanding of programming methodologies, functional-programming, object-oriented languages, event driven architecture, and service-oriented architecture (SOA)

  • Ability to write clean, secure, well-commented code and contribute to managed code libraries

  • Familiarity with AI technology to assist in development tasks

  • Comfortable with both MAC and PC operating systems

  • Ability to prioritize work, handle multiple projects, and adapt to new tools and technologies

  • Demonstrated project management and team leadership experience.

Preferred

  • Experience developing applications for Roku and/or iOS.
  • Experience working with digital media platforms and content distribution networks.
  • Advanced experience building scalable applications using AWS services.
  • Experience evaluating, selecting, and implementing new technologies to solve business and technical challenges.
  • Two or more years of relevant industry experience for Senior Software Engineer-level positions.
  • Five or more years of relevant industry experience for more senior Software Engineer positions.

Pay Grade: 55T

Typical Starting Pay: $102,000 - $132,500

The actual compensation offered will take into consideration internal equity and may vary based on the candidate’s job-related experience, knowledge, skills, and other relevant factors. Candidates with very significant work-related experience may receive an offer higher than the posted typical range.

**If the job doesn’t have a post-end date, the job could close at any time on any day**

Required Documents:

All Staff positions require a resume.

Refer to the Job Posting for any additional required documents.

Members of The Church of Jesus Christ of Latter-day Saints must hold and be worthy to hold a current temple recommend.

Brigham Young University is an equal opportunity employer, including disability and protected veteran status.

Brigham Young University (BYU) is widely recognized not just for its world-class education, but for its deep commitment to inspired religious values. Gathered together in a Christ-centered atmosphere, BYU employees are a vital part of a community of belonging, where we value the experiences, perspectives, and talents of each individual. If you share in our devotion to faith and to excellence, we have a place for you here at BYU!

Skills Required

  • A firm commitment to the mission of BYU.
  • Proficiency in JavaScript, CSS, and HTML.
  • Knowledge of Node.js and JSON.
  • Experience with AWS.
  • Experience with Git.
  • Experience using Visual Studio Code.
  • Experience with Jira or similar tools.
  • Experience with development tools like Vue, Nuxt, and Express.
  • Experience with RESTful web services.
  • Experience with both relational (SQL) and non-relational (document) databases.
  • Strong understanding of programming methodologies, functional programming, object-oriented languages, event-driven architecture, and SOA.
  • Ability to write clean, secure, well-commented code and contribute to managed code libraries.
  • Familiarity with AI technology to assist in development tasks.
  • Comfortable with both macOS and Windows operating systems.
  • Ability to prioritize work, handle multiple projects, and adapt to new tools and technologies.
  • Demonstrated project management and team leadership experience.
  • Experience developing applications for Roku and/or iOS.
  • Experience working with digital media platforms and content distribution networks.
  • Advanced experience building scalable applications using AWS services.
  • Experience evaluating, selecting, and implementing new technologies to solve business and technical challenges.
  • Two or more years of relevant industry experience for Senior Software Engineer-level positions.
  • Five or more years of relevant industry experience for more senior Software Engineer positions.
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Year Founded: 1875

What We Do

Brigham Young University is a private research university located in Provo, Utah. Owned and operated by The Church of Jesus Christ of Latter-day Saints, it provides an intellectually and spiritually invigorating community where students pursue academic excellence and moral development. As a global institution of higher learning, BYU is dedicated to providing a world-class education rooted in faith and scholarship.

Similar Jobs

Brigit Logo Brigit

Software Engineer

Fintech • Mobile • Social Impact • Financial Services
Remote or Hybrid
USA
132 Employees
155K-170K Annually

CSC Logo CSC

Software Engineer

Fintech • Legal Tech • Software • Financial Services • Cybersecurity • Data Privacy
Hybrid
Logan, UT, USA
8500 Employees

General Motors Logo General Motors

Software Engineer

Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Remote or Hybrid
United States
165000 Employees
160K-246K Annually

Vercel Logo Vercel

Software Engineer

Artificial Intelligence • Cloud • Software
Easy Apply
Remote or Hybrid
United States
208K-312K Annually

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account