Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy, and consent to receive emails from Rise
Jobs / Job page
Software Engineer image - Rise Careers
Job details

Software Engineer

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

Software Engineer

Join the Software Engineering team at the BYU Library. As a Software Engineer, you will play a crucial role in providing access to a wealth of knowledge and resources for all BYU students, faculty, and staff.

What You’ll Do in This Position:

  • Collaborate and Innovate: Work closely with both full-time Software Engineers and student developers in an agile environment. Together, we build and maintain web services and applications that support all areas of the library.
  • Mentorship and Supervision: As a Software Engineer, you’ll have the opportunity to mentor and supervise BYU student developers. Guide them as they contribute to new and existing applications, fostering their growth and development.
  • Professional Growth: At BYU, we value continuous learning. Attend conferences, participate in training, and stay up-to-date with emerging technologies and library trends.
  • Technologies Used: Python / Django, Angular, Java / Spring Boot (legacy), PostgreSQL, Apache Solr, Apache Kafka, GitLab, Docker, Kubernetes

What qualifies you for this role: 

Minimum Education/Experience Required:

  • A firm commitment to the mission of BYU  
  • Education/Experience
    • Early Career Professional (Level 53): Bachelor's degree or four years of a combination of education and related experience required. Bachelor's degree and related experience preferred.
    • Professional (Level 54T): Bachelor’s degree and two years of related experience, or an equivalent combination of relevant education and experience required. Bachelor's degree and two years of related experience preferred.

Skills and Abilities:

Essential/Needed:

  • Proficiency in object-oriented programming
  • Experience with HTML and CSS 
  • Experience with SQL database structures, queries, and design 
  • Experience with RESTful web services
  • Experience with Linux/Unix environments and scripting 
  • Experience with version control systems and practices (Git) 
  • Ability to write clean, secure, well-documented code 
  • Ability to dive into existing applications to troubleshoot and fix problems 
  • Excellent communication skills, particularly the ability to communicate technical issues clearly to non-technical audiences 
  • Ability to collaborate and coordinate projects with other developers 
  • Ability to work independently and know when to seek guidance 

Preferred:

  • Ability to write automated tests 
  • Proficiency with Python / Django or Angular 
  • Experience working in an agile environment 

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 

NOTE: This position is posted until 6/27/2025 at 12:01 a.m.  You must submit your application before the close date, on or before 6/26/2025.

Pay Grade: 53/54

Pay Levels:

53 ($71,000 to $92,000 approx. starting salary range)

54T ($85,100 to $110,500 approx. starting salary range)   

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!

Average salary estimate

$90750 / YEARLY (est.)
min
max
$71000K
$110500K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

Similar Jobs
Photo of the Rise User

Become an integral part of the BYU Graduate Studies team as the Assistant Dean of Advisement, leading the way in supporting and guiding graduate students.

Photo of the Rise User
Posted 13 days ago
Dental Insurance
Flexible Spending Account (FSA)
Vision Insurance
Paid Holidays

Become a part of 1Password as a Developer Intern, working on innovative digital safety solutions with a talented team.

Join Northeastern University's Khoury College as a Research Software Engineer, leading the deployment of advanced AI systems in homes across Atlanta.

Photo of the Rise User

Hypha is seeking an experienced AI Engineer to build innovative AI-driven features for their asset management platform in New York City.

Photo of the Rise User
Inclusive & Diverse
Collaboration over Competition
Growth & Learning
Transparent & Candid

Join Affirm as a Software Engineer I focused on Backend development, helping us build reliable authentication systems in a remote-first environment.

Posted 9 days ago

Join Evertech as a Backend Go Developer and be part of a remote-first team that specializes in scaling engineering operations for startups and enterprises.

Photo of the Rise User
Posted 13 days ago

Become a pivotal Technical Architect at Teambridge, where you'll shape the future of workforce management technology.

ngc Hybrid United States-Colorado-Colorado Springs
Posted 10 days ago

Join Northrop Grumman as a Sr. Principal Software Engineer, playing a key role in the future of missile defense systems with a focus on CI/CD pipeline implementation.

Photo of the Rise User
Flexport Hybrid Bellevue, Washington, United States
Posted 10 days ago

Be part of Flexport's mission to revolutionize global trade by driving growth as a Senior Software Engineer focused on innovative solutions.

Join Mindrift as a Freelance Software Developer and help shape the future of AI through your expertise in Python.

Photo of the Rise User
Posted 12 days ago

We’re looking for a talented Software Engineer III - Pega Developer to create sophisticated Pega solutions at Truist, enhancing our business workflows.

The Panaro Group Hybrid Burlington, WI, USA
Posted 13 days ago

Join Fait Distribution as a Software Developer and contribute to a tight-knit team dedicated to delivering exceptional technology solutions.

Metal Hybrid New York City
Posted 3 days ago

Metal seeks a seasoned Software Engineer to develop innovative AI-powered investment tools, working across frontend and backend systems in New York City.

CNS Companies invites a motivated Software Developer Intern to contribute to various software projects at their Lititz headquarters.

Mormons looking for an education don't have to look far -- they can go to Brigham Young University (BYU), where they can get schooling based on the values of The Church of Jesus Christ of Latter-Day Saints (also known as the Mormons). Through 10 c...

8 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, onsite
DATE POSTED
June 13, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!