Employment Requirement: Employment Requirement: Colorado Public Radio (CPR) strives to maintain a workplace that keeps employees mentally and physically safe. CPR requires employees to be fully vaccinated against COVID-19 unless a medical or religious accommodation is timely requested and approved. All candidates offered a position at Colorado Public Radio will be required to comply with the COVID vaccine mandate and procedures prior to their first day of employment.
Who We Are:
Colorado Public Radio is a non-profit 501(c)(3) organization that produces meaningful news, music, and cultural experiences to everyone in Colorado using the power of the human voice in all its forms. Roughly 95 percent of CPR’s funds come from the private support of listeners, businesses and foundations. For more information, visit www.cpr.org.
- CPR News delivers in-depth, insightful and impartial news and information from around the world, across the nation and throughout Colorado, examining its relevance to our state and connecting it to our community.
- CPR Classical takes listeners on an in-depth exploration of thoughtfully curated music – with an emphasis on Colorado’s classical community – providing context to a broad range of meaningful and compelling works from past to present.
- Indie 102.3 takes listeners inside the world of new and independent music – exposing them to up-and-coming artists and highlighting Colorado’s local music scene.
- Denverite is an online news source dedicated to Denver's curious and concerned.
- KRCC is a public radio station in Colorado Springs, Colorado, serving Southern Colorado. KRCC is operated by Colorado Public Radio in partnership with Colorado College.
Our values inspire, inform and guide our everyday actions. They serve as a set of expectations and a promise we make to ourselves, our partners and audiences.
• Creative • Curious • Ethical • Inclusive • Respectful
At Colorado Public Radio we are committed to cultivating and sustaining a diverse and inclusive workplace that helps us represent the voices of the communities within Colorado. We highly encourage individuals with unique contributions such as ethnicity, race, sex, gender identity, nation of origin, age, language, veteran status, color, religion, disability and sexual orientation to apply to our openings. CPR is an equal opportunity employer and welcomes everyone to our team.
Colorado Public Radio (CPR) is seeking a Software Engineering Manager.
About the Position:
The Software Engineering Manager supports the success of CPR by leading and managing a team of developers and a designer, providing technical strategy and closely working with them to maintain, update and evolve our primary websites – CPR.org and Denverite.com This position will supervise two developers and a UX designer, estimate the team’s level of effort, review their work, plan releases and website updates, and assess risks and dependencies. This position will also oversee the software engineering completed by vendors and contractors, and work with internal project stakeholders to make sure our websites meet CPR’s business goals and user needs. Overall, the role balances people management, project management and technical knowledge to deliver the right product, the right way.
The new hire is expected to reside in Colorado upon starting - this is not a remote position.
About You:
Our ideal candidate will have the following qualities:
You’re a technical web strategist with strong written and verbal communication skills. You excel as a systems architect who has a talent for presenting complex information in simpler terms. You balance this with a deep understanding of the technical complexities required to execute feature developments, improve the CMS and frontend, and maintain site plugins and infrastructure. You have a demonstrated ability to inspire, mentor, guide and develop staff. You work with your team to build key features, troubleshoot issues, fix bugs, figure out project blockers and perform QA. You’re able to speak to business, marketing and content counterparts as you navigate their needs and convert their goals into technical requirements and solutions. You’re able to negotiate and collaborate with different stakeholders and persuade them with confidence in order to build a technical roadmap based on priorities, feasibility and team capabilities.
Minimum Qualifications:
- At least 5 years of experience related to the position is required, including:
- recent experience as a software engineer, working as an individual contributor on both front-end and back-end
- an understanding of and experience with PHP, Javascript frameworks, WordPress framework, and WordPress REST API
- experience with updating custom themes, templates, and WordPress plugins
- understanding of design systems and experience creating front end theming elements utilizing a components-based approach
- a knowledge of dependency and package management systems like npm
- At least 3 years of experience managing people is required. This experience ideally includes coaching, leading and developing staff.
- Understanding of the principles behind SEO, web accessibility, and performance optimization.
- While not required, you ideally have experience working with consumer-facing websites, preferably in media or publishing, and delivering public-facing features.
- While not required, you ideally have familiarity with headless Wordpress or a decoupled architecture, React, Next.js, AWS, Heroku, Elasticsearch, Salesforce, Google Ad Manager, Google Tag Manager and code versioning tools such as Git.
- While not required, you ideally have familiarity with monitoring and optimizing website performance, debugging issues with the website and web servers, installing security updates, and addressing any bugs or website-related concerns.
Education Equivalency:
- An Associate’s or Bachelor’s degree in Computer Science, Software Engineering, or a similar degree may replace some of the required years of experience.
Don't meet every single requirement? Studies have shown that women and people of color are less likely to apply to jobs unless they meet every single qualification. At Colorado Public Radio, we are committed to building a diverse, inclusive, equitable and authentic workplace. If you're excited about this role, but your past experience doesn't perfectly align with every qualification in the job posting, we encourage you to apply anyway. You may be just the right candidate for this or other roles with us.
Benefits:
Colorado Public Radio is proud to offer a comprehensive benefits package that reflects our culture of caring. Our employees have access to: 100 percent employer paid individual health, dental, life, and disability coverage; an outstanding paid family medical leave policy plus paid holidays and a very generous sick, vacation, and personal time off plan; voluntary offerings such as vision; a competitive retirement plan match with no waiting or vesting periods; flexible schedules; engagement and development opportunities; and a casual atmosphere.
Position Information:
Position Type: Full-time
Hiring Range: Grade 21 - $90,200 - $120,200
Structure Title: Manager, Software Engineer Manager
Starting Pay: based on education and experience.
Application Requirements:
Click here to apply. Please upload a resume, three professional references and answer all application questions.
Incomplete Applications will not be considered.
Application Deadline: March 8th, 2023
At Colorado Public Radio we are committed to cultivating and sustaining a diverse and inclusive workplace that helps us represent the voices of the communities within Colorado. We highly encourage candidates with unique contributions such as ethnicity, race, sex, gender identity, nation of origin, age, language, veteran status, color, religion, disability and sexual orientation to apply to our openings. CPR is an equal opportunity employer and welcomes everyone to our team. If you need reasonable accommodation at any point in the application or interview process, please let us know.