Job Senior Software Engineer Job at Educational Media Foundation, Franklin, TN

YmhZTG15bitrcHMvTWl0K2RvdzdhenQ1bkE9PQ==
  • Educational Media Foundation
  • Franklin, TN

Job Description

Join Our Team as a Senior Software Engineer

Are you passionate about creating cutting-edge software solutions that make a real impact? As a Senior Software Engineer reporting to our Engineering Manager, you'll lead the charge in designing, developing, and optimizing robust software that powers our Ministry's digital platforms. You'll drive strategic improvements in architecture, performance, and team capability, all while contributing hands-on code and mentorship within our collaborative engineering culture. If you're ready to take your career to the next level and be part of a dynamic team, we want to hear from you!

Here's some of what you will be doing:

  • Design and deliver high-quality software solutions for the Ministry's digital platforms, contributing across mobile, front-end web, back-end web, or QA environments based on area of specialty.
  • Evaluate and improve software performance, security, and scalability; proactively identify issues and implement preventive solutions across systems.
  • Resolve complex technical problems across platforms and applications; assist teammates in troubleshooting and root-cause analysis.
  • Participate in architectural discussions, code reviews, and system design planning to ensure maintainability and alignment with internal standards.
  • Contribute clean, maintainable, and well-documented code that adheres to established best practices and internal development guidelines.
  • Provide input on long-range technical goals and help refine internal development standards and tooling to improve team effectiveness.
  • Support and mentor other software engineers by sharing knowledge, reviewing code, and helping remove blockers that impact project success.
  • Work cross-functionally with other departments (e.g., Product, QA, DevOps) to align engineering efforts with organizational goals.
  • Represent the software engineering team in cross-functional project meetings and technical discussions.
  • Perform other duties as assigned

Here's some experience we are seeking:

  • Bachelor's degree in Computer Science Software Engineering, a related field preferred or comparable learning/experience.
  • Relevant certifications in AWS, Azure, or specialty areas (mobile, QA automation) may be a plus
  • Minimum of 5 years of professional software development experience.
  • Demonstrated ability to lead technical projects and guide architectural decisions from concept through deployment.
  • Advanced knowledge in at least one programming stack (e.g., mobile, front-end, back-end, QA automation) with working knowledge of a second environment.
  • Demonstrated experience resolving performance issues and optimizing software systems.
  • Experience mentoring engineers and contributing to a culture of technical excellence.
  • Strong collaboration skills with the ability to work cross-functionally and communicate technical concepts effectively.
  • Proven ability to manage time and priorities independently in a fast-paced development environment.
  • Passion for ministry and the opportunity to impact others through technical excellence.
  • Possess strong willingness to learn. Must demonstrate ability to be proactive about learning.
  • A collaborative and flexible style, with a strong service mentality. Need to be seen as a team player.
  • Excellent interpersonal skills with the ability to develop sincere business/Ministry relationships.
  • Strong written and verbal communication and presentation skills.
  • Demonstrated commitment to the social sector with a passion for our mission and values.

What can we offer you?

  • Industry leading Medical, Dental & Vision coverage
  • Short/long term disability and life insurance
  • Robust 401K with company match
  • Parental leave with Baby Bonding pay
  • Generous PTO, holiday and sick pay
  • Unique company culture that includes exclusive access to concerts, movie premieres, media industry events, and more
  • Leadership and Career Development Programs including free access to LinkedIn Learning platform

Why work for Educational Media Foundation, K-LOVE/Air1?

Educational Media Foundation (EMF) is a nonprofit, multi-platform media company on a mission to draw people closer to Christ. Founded in 1982 in Santa Rosa, CA, with a single radio station, EMF today owns and operates the nation's two largest Christian music radio networks (K-LOVE and Air1) with over 1,000 broadcast signals across all 50 states and beyond, streaming audio reaching around the world, and a growing family of media ministries including podcasts, books, films, concerts, and events. EMF employs nearly 500 team members between its offices in Nashville, TN, Rocklin, CA, and field locations around the country. You can view our mission and values here Mission, Beliefs & Values.

As an Equal Opportunity Employer, EMF makes employment decisions based on merit and other legitimate reasons. The Company is committed to a diverse and inclusive work environment and the promotion of equal employment opportunities regardless of protected class, characteristic or status. However, EMF is also a religious non-profit organization where all team members contribute to the Company's mission of encouraging our audiences "to have a meaningful relationship with Christ." Therefore, pursuant to the Civil Rights Act of 1964, Section 702 (42 U.S.C. 2000e I(a)), EMF has the right to hire only candidates who agree with the Company's Statement of Faith.

Job Tags

Temporary work, Flexible hours,

Similar Jobs

Reliable Electric

Project Manager Job at Reliable Electric

 ...Electrical Contractor that has been in business since 1997. Role Description This is a full-time, in person role for a Project Manager located in Bradenton, FL. The Project Manager will oversee the planning, coordination, and execution of various projects.... 

Pyramid Global Hospitality

Banquet Prep Cook Job at Pyramid Global Hospitality

 ...environment, with a strong desire to learn, to develop skills and work with the culinary leadership team to prep and prep the kitchen for the shift ahead. The Prep Cook assists the culinary team in production and fabrication of food products for kitchen preparation,... 

The Cowlitz Indian Tribe

Director of Public Safety Job at The Cowlitz Indian Tribe

 ...Job Description Job Description POSITION TITLE: Director of Public Safety DEPARTMENT: Public Safety LOCATION: Ridgefield, WA REPORTS TO: Tribal Manager FLSA STATUS: Exempt SALARY RANGE: $174,928.00 - $218,712.00 Open until filled. Review Date: August... 

Federal Express Corporation

Package Handler - Part Time (Warehouse like) Job at Federal Express Corporation

 ...why pay for a gym membership when you can get paid while working out? Warehouse duties include loading, unloading, and sorting of packages of various sizes. Part time Federal Express Corporation (FEC) employees work one shift a day; full time Federal Express... 

Alpha Optical Group

Optometrist-Brooklyn Center, MN-Pearle Vision Job at Alpha Optical Group

 ...that from the exam room to the retail floor you deserve genuine EyeCare.Pearle Vision is also part of an eyewear industry leader, Luxottica. We are experts who know that every appointment begins and ends with trust. It's how we stay true to Dr. Pearle's vision of...