Senior Software Engineer

Product Engineering United States Scottsdale, Arizona Provo, Utah


Position at Weld North Education - Edgenuity - Imagine Learning


Do you want to be part of a transformative educational technology company? You can make a difference while building the best digital curriculum capabilities and resources to benefit teachers, administrators, parents, and students with innovative, potential-maximizing technologies – Join Us!

Weld North Education seeks a Senior Software Engineer to design and implement the core online learning platform.


About Us

Weld North Education (WNE) is a leading digital education technology company focused on developing digital curriculum and tools for K-12 students. At WNE, we focus on building the best digital curriculum capabilities and resources to enable teachers, administrators, parents, and students to benefit from innovative technologies designed to maximize potential. Our teams are creating the future of integrated curriculum and assessments to transform the way teachers teach and students learn.

A Day in the Life as a Senior Software Engineer

As a Senior Software Engineer of the Product and Enterprise Operations team, you will spend your days designing and implementing the core online learning system. You will use your communication skills to coordinate and manage input from business and technology stakeholders companywide and be responsible for the design and execution of large-scale technology initiatives.


-          Bachelor’s degree and a minimum of 4 years of related experience; or 3 years with a Master’s degree; or a PhD without experience

-          Recognized leader with one strategic domain; advanced knowledge of other domains and domain interdependencies.

-          Proficient with Application monitoring, logging, tracing and instrumentation tools.

-          Mastery with a core language and framework and experienced in another

-          Experienced with additional languages or frameworks

-          Experienced in three of the following: Kubernetes (Kops, kubectl, helm), Spinnaker, Build system (ConcourseCI, Teamcity, Jenkins), Infrastructure as code (Terraform, CloudFormation), OKTA, Oauth

-          Excellent communication, coding, and analytical problem-solving skills

-          Self-motivated and self-managing, able to proactively identify work, handle tasks, and complete work without supervision

-          Experience with Agile methodologies and Software Development Life Cycle (SDLC)

Compensation and Benefits

We offer competitive salaries and benefit choices. Our health & welfare benefits provide full-time employees both choice and value to meet the needs of our diverse workforce. We offer multiple health, dental, and vision plans to choose from including accident/critical illness insurance, pet insurance, identity protection, and others. We also provide (at no cost to employees) life insurance, short-term and long-term disability insurance. Paid time off benefits include PTO, holidays, volunteer time off, and paid bonding leave, among others. We contribute to an employee's 401(k) and HSA account. And to support professional growth, we offer multiple training and development programs through our in-house university. 

Equal Opportunity Employer

WNE is an Equal Opportunity Employer committed to a diverse workforce, providing equal employment and advancement opportunities to all qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.