Skip to Main Content
← Back to Jobs

Principal Engineer Software

Edgenuity Scottsdale, AZ
  • Posted: over a month ago
  • $140,000 to $155,000 Annually
  • Full-Time
  • Benefits: Vision, Medical, Life Insurance, 401k, Dental


The Principal Engineer is the technical leader responsible for the solution architecture, engineering direction and engineering capability for one or more teams. This critical role creates and ratifies required strategies, driving high velocity engineering and quality solutions.

The future success will be a dramatic improvement in engineering solution quality and better management of tech debt through productive collaboration with peers and teams.

About Edgenuity

Imagine a world where all K-12 children have an equal opportunity to acquire an excellent education. That's the Edgenuity mission. Founded in 1998, today Edgenuity partners with schools in all 50 states to provide award-winning curriculum to millions of students across 3500 school districts, and we’re growing! As the leading provider of digital curriculum and instructional services, Edgenuity empowers students, educators and school districts to achieve success in a variety of online and blended learning models.

A Day in the Life as Principal Engineer

You’re passionate and care about growing others and bringing them together around what’s possible. With a bias toward action, you try things, and you wear your failures as a badge of honor. You believe that writing code is as much an art as it’s a science, and in automating everything. You’re a coach and relentlessly drive for continuous improvement across architecture, engineering and quality thereof, while focusing on delivery & solution efficiencies. You also have a strong desire to improve customer outcomes and increase efficiency in our education system.


  • Bachelor’s degree in Computer Science or related field.Demonstrated experience in building enterprise grade and HA platforms using different technologies and patterns.

  • Exceptional ability to work anywhere in the technical stack and delivering quality code

  • Evidence of exposure to architectural patterns of a large, high-scale web application (e.g., well-designed APIs, high volume data pipelines).

  • Strong analytical thinking engineers who have experience with web best practices.Experience designing and creating Restful Services.

  • Experience and interest in working with other engineers and cross functional partners in product and design to build a world class online and offline products.

  • Proactiveness, good communication and fast learning.

  • Responsible for owning entire pieces of the platform from research to end-to-end implementation, making technical decisions that impact the success of the company.

  • Learn through code review, technical guidance, and mentorship, while helping others grow through those same means.

  • Learn to identify opportunities to compound the growth and efficiency of our team.

  • Strong architecture and design experience with web-based platforms using modern architecture frameworks and Object-Oriented principles.

  • Strong grasp of data management and different database technologies, including SQL, NoSQL, GraphDB, etc.

  • Build a flawless developer experience with interactive documentation and examples, clean interfaces and dashboards, and beautiful widgets

  • Previous experience in tools, development, and delivery at the enterprise level.

  • Experience with platform transformation initiatives.

  • Understanding of Enterprise Architecture and experience with building and executing strategies.

  • Experience with enterprise search frameworks.

  • Experience in designing and building solutions using Microservices Architecture & Event Driven Architecture required.


We offer a very competitive salary and excellent benefits choices, including 10 health, 6 dental, and 4 vision plans to choose from and a variety of ancillary benefits. We contribute to an employee’s HSA account and 401(k), and provide at no cost to employees life insurance, short-term disability, and long-term disability. But even more importantly, we’re a great place to work!


Why Work Here?

Edgenuity pushes the boundaries of technology to deliver products and services that engage students, personalize learning, & foster success.

As a company of educators, we believe all learners can achieve their full potential, and educators work tirelessly to help their students do that. That’s why we’ve made it our mission to provide schools with the tools and resources they need to leverage technology in ways that improve student outcomes. We’ve seen firsthand that all districts, schools, and students have unique needs that can’t be met with a one-size-fits-all solution. With that in mind, we dedicated our efforts to creating powerful, but flexible products and solutions that give educators more ways to manage and customize their program, and students the personalization and engagement they need to succeed. But it doesn’t end there; we work side by side with our school and district partners every step of the way to ensure they have the support they need to achieve their goals. Edgenuity is an Equal Opportunity Employer. Edgenuity does not discriminate on the basis of race, religion, color, sex, gender identity, sexual orientation, age, non-disqualifying physical or mental disability, national origin, veteran status or any other basis covered by appropriate law. All employment is decided on the basis of qualifications, merit, and business need.


Scottsdale, AZ 85250
Scottsdale, AZ


What email should the hiring manager reach you at?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

What email should we contact you at once we get salary info from the hiring manager?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.

Our qualification feature is only available to registered members - what email address would you like for us to keep on file?

By clicking the button above, I agree to the ZipRecruiter Terms of Use and acknowledge I have read the Privacy Policy, and agree to receive email job alerts.