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
Director of Software Engineering image - Rise Careers
Job details

Director of Software Engineering

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

The Director of Software Engineering at Big Ideas Learning LLC will lead the software engineering teams and oversee the development of high-quality digital educational products for K-12 and higher education.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Key responsibilities include managing software engineering teams, overseeing digital product design and implementation, and ensuring scalability, security, and stability in technology products.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: Required skills include extensive experience in software development, staff management of engineering teams, and strong problem-solving abilities.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Preferably, candidates should have experience with cloud-based applications, particularly AWS, and proficiency in C# among other programming skills.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: This job is located in Erie, PA, USA, with potential travel required.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: $150000 - $190000 / Annually



Job Details

Job Location:   Big Ideas Learning LLC - Erie, PA

Position Type:   Full Time

Salary Range:   $150000.00 - $190000.00 Salary

About the Role

The Director of Software Engineering is a strategic leader reporting directly to the Senior Vice President, Technology. This person manages the software engineering teams and ensures those teams have the training, tools, and resources necessary to create high-quality digital educational products for K-12 and higher education. This role defines the technical practices and implementation of scalable and modular technology solutions in alignment with product vision and at high standards of quality.

Responsibilities:

  • Lead overall digital technology design, development and implementation for digital products.
  • Directly manage multiple software engineering managers, ensuring they meet expectations and grow as contributors.
  • Ensure the scalability, security, and stability of internal and external digital technology products.
  • Set development and growth paths overall for the software engineering teams.
  • Expose and manage technical risk and debt for digital technology products.
  • Establish and maintain organizational best practices and standardized technologies for use in software development and quality assurance.
  • Manage the relationships with external software engineering vendors.
  • Work with management and product owners to shape and finalize release planning for digital products.
  • Research and recommend improvements for the long-term sustainability and performance of digital products.
  • Identify new and emerging technologies to enhance our digital products and practices.
  • Ensure software engineering adherence to company policies and procedures.
  • Perform other role-related duties as assigned.

Requirements:

  • Bachelor’s degree required, with a focus in computer science, management information systems, or software engineering preferred
  • 5+ years of staff management required, especially software engineering teams
  • Minimum 7 years in programming or software development
  • Strong problem-solving skills and availability at any time required to attend to “living” digital products
  • Willing and able to travel when necessary
  • Understanding the processes for budgeting, project approval, and production strongly preferred

Preferred Qualifications:

  • Experience developing for cloud-based applications (especially AWS) preferred
  • Experience developing in C# preferred
  • Experience supporting larger-scale applications preferred
  • Experience supporting quality assurance teams ideal

All of our Team Members:

  • Possess exceptional listening, writing, and presentation skills
  • Are resourceful and motivated to ask questions and solve problems
  • Manage their time effectively
  • Demonstrate commitment to product success with integrity, a strong work ethic, professionalism, and a team-oriented attitude

About our Company

Big Ideas Learning, a Larson Texts Company, publishes K-12 mathematics materials that enhance teacher’s instructional skills and resources, while igniting students’ curiosity, self-confidence, and deep understanding of mathematics. Our mission is to develop relevant, rigorous, and conceptually rich K-12 instructional programs that enrich the mathematical journey for students, educators, and caregivers alike.

In 2024, we embraced a unified identity as Big Ideas Learning, a Larson Texts Company, to streamline our communication and reinforce our commitment to educational excellence and innovation.

We value our people and are committed to providing benefits that support their physical, emotional, financial, and social wellbeing.

Our comprehensive benefits package includes:

  • Competitive Healthcare Coverage
  • Flexible PTO
  • 10 Paid Holidays
  • Paid Leave
  • Tuition & Certification Reimbursement for Full-time Employees
  • Retirement Contributions
  • Healthy Lifestyle Reimbursements
  • Company Sponsored Short and Long Term Disability Insurance
  • Company Sponsored Life Insurance
  • A Robust Employee Assistance Program

Please visit our website to learn more about our company and our benefits.

We are an Equal Opportunity Employer, and are committed to creating a diverse and inclusive company culture that does not discriminate against candidates and employees because of their disability, sex, race, gender identity, sexual orientation, religion, national origin, age, veteran status, or any other protected status under the law.

We are committed to the full inclusion of all qualified individuals. As part of this commitment, we will ensure that persons with disabilities are provided reasonable accommodations. If reasonable accommodation is needed to participate in the job application or interview process, to perform essential job functions, and/or to receive other benefits and privileges of employment, please contact the Human Resources Department at HumanResources@bigideaslearning.com.

Average salary estimate

$170000 / YEARLY (est.)
min
max
$150000K
$190000K

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.

What You Should Know About Director of Software Engineering, Big Ideas Learning

Are you ready to take your software engineering career to the next level? Join Big Ideas Learning LLC as the Director of Software Engineering in the vibrant city of Erie! In this key leadership role, you will spearhead our software engineering teams, guiding the creation of innovative digital educational products tailored for K-12 and higher education. You’ll be at the forefront of technology, ensuring our products are not just functional but scalable, secure, and stable. As the Director, your responsibilities will include managing a talented group of engineers, overseeing the design and implementation of technology solutions, and ensuring that our high standards of quality are met. You’ll have the chance to establish best practices for software development while collaborating closely with management and product owners to align our technology vision with our educational goals. We seek a proactive leader with a minimum of seven years in software development and at least five years managing engineering teams. Your proficiency in cloud-based applications, particularly AWS, will be a significant asset, and a solid grasp of programming languages like C# will set you apart. The compensation for this full-time position is competitive, ranging from $150,000 to $190,000 annually. By joining us, you’re not only advancing your career; you’re part of a mission to enrich the mathematical journey for students and educators alike. So, if you’re passionate about educational technology and ready to lead, apply and help us make a meaningful impact in the world of learning!

Frequently Asked Questions (FAQs) for Director of Software Engineering Role at Big Ideas Learning
What qualifications do I need to apply for the Director of Software Engineering position at Big Ideas Learning?

To apply for the Director of Software Engineering position at Big Ideas Learning, candidates should have a Bachelor’s degree, preferably in computer science, management information systems, or software engineering. In addition, at least 5 years of experience managing software engineering teams and a minimum of 7 years of experience in programming or software development are required. Proficiency in cloud-based applications, particularly AWS, and programming languages such as C# is also preferred.

Join Rise to see the full answer
What are the key responsibilities of the Director of Software Engineering at Big Ideas Learning?

As the Director of Software Engineering at Big Ideas Learning, your key responsibilities include leading software engineering teams, managing the design and implementation of high-quality digital educational products, ensuring technology scalability, security, and stability, and establishing best practices in software development. You will also work closely with management and product owners on release planning and evaluate new technologies to enhance product performance.

Join Rise to see the full answer
What is the salary range for the Director of Software Engineering role at Big Ideas Learning?

The salary range for the Director of Software Engineering position at Big Ideas Learning is between $150,000 and $190,000 annually. This competitive compensation reflects the importance of this strategic leadership role within our organization.

Join Rise to see the full answer
What skills are essential for the Director of Software Engineering at Big Ideas Learning?

Essential skills for the Director of Software Engineering role at Big Ideas Learning include extensive experience in software development, strong problem-solving abilities, and effective team management. Familiarity with cloud-based applications, particularly AWS, as well as coding in C#, are also important to thrive in this position.

Join Rise to see the full answer
Is travel required for the Director of Software Engineering position at Big Ideas Learning?

Yes, the Director of Software Engineering position at Big Ideas Learning may require travel. While the main job location is in Erie, PA, opportunities for travel may arise depending on project needs and team collaboration.

Join Rise to see the full answer
Common Interview Questions for Director of Software Engineering
Can you describe your experience managing software engineering teams?

When answering this question, be sure to share specific examples of your management style, including how you motivate your team, facilitate collaboration, and address challenges. Highlight successful projects your teams completed under your leadership, emphasizing problem-solving and innovation.

Join Rise to see the full answer
How do you ensure the quality and security of software products?

Discuss the practices you implement to maintain standards, such as code reviews, rigorous testing protocols, and adherence to security best practices. Providing tangible examples of how you’ve successfully navigated challenges regarding quality and security will strengthen your response.

Join Rise to see the full answer
What strategies do you use for release planning and project management?

Your answer should cover methodologies you’ve effectively used, like Agile or Scrum, and your approach to coordinating with product owners. Mention how you prioritize tasks, manage timelines, and communicate with stakeholders to ensure successful product releases.

Join Rise to see the full answer
What is your approach to keeping up with emerging technologies?

Explain your commitment to continuous learning, such as attending conferences, obtaining certifications, and participating in professional networks. You might want to mention specific technologies you’re currently exploring and how they could benefit your team and projects.

Join Rise to see the full answer
How do you handle technical risks in a project?

Discuss your method for assessing and managing risks, including how you prioritize them based on impact and likelihood. Provide examples of how you’ve proactively addressed risks in past projects, emphasizing collaboration with your team.

Join Rise to see the full answer
Can you give an example of a challenging project you led and how you managed it?

Share a specific project that had significant hurdles, detailing the challenges faced and how you overcame them. Your focus should be on your leadership, problem-solving, and the results your team achieved despite the difficulties.

Join Rise to see the full answer
How do you foster a culture of collaboration and innovation within your teams?

Talk about initiatives you’ve introduced to promote team collaboration, such as regular brainstorming sessions, hackathons, or cross-team collaborations. In addition, emphasize your belief in an inclusive environment where team members feel valued and encouraged to share their ideas.

Join Rise to see the full answer
What key metrics do you use to measure the success of your software engineering teams?

Discuss the various metrics you consider important, like code quality, project delivery time, and team satisfaction. Explain how you utilize these metrics to evaluate performance and drive improvements within your teams.

Join Rise to see the full answer
How do you mentor and support the growth of your engineering teams?

Share your strategies for mentoring, seeking to foster both technical and professional growth among your team members. This could include setting up training sessions, providing constructive feedback, and creating opportunities for career advancement.

Join Rise to see the full answer
What role does employee feedback play in your management style?

Describe how you solicit, receive, and implement feedback from your team. Discuss the importance of this feedback in shaping your management approach, improving processes, and fostering an environment where team members feel heard and valued.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join Big Ideas Learning as an Editorial Designer to shape engaging educational materials through your design expertise.

Photo of the Rise User

Join Palo Alto Networks as a Sr Staff Software Engineer to shape the future of cybersecurity with our Cloud Management Platform.

Join Handtevy Pediatric Emergency Standards as a Senior Back End Software Engineer and contribute to improving pediatric emergency medical services through cutting-edge technology.

Photo of the Rise User

We're seeking a skilled Software Engineer to contribute to training state-of-the-art AI models remotely, while enjoying flexible work hours and competitive pay.

Posted 12 days ago

We're seeking a skilled Frontend Developer with expertise in TypeScript to contribute to our evolving frontend projects.

Photo of the Rise User

Become a pivotal part of Bezos Academy, where you will creatively develop Flutter applications aimed at enhancing educational experiences for young learners.

Photo of the Rise User
Nexthink Remote Bengaluru, Karnataka, India
Posted 11 days ago

Join Nexthink as a Platform Software Engineer to develop innovative tools that enhance the digital employee experience.

Photo of the Rise User
Posted 4 days ago

A talented Senior Front-End Developer is needed to help shape a robust web application using Vue.js in a fully remote setup.

Photo of the Rise User
Posted 6 days ago

LexisNexis Risk Solutions is looking for a Senior Software Engineer to drive innovation in software products while mentoring the next generation of developers.

Photo of the Rise User
Inclusive & Diverse
Rise from Within
Mission Driven
Diversity of Opinions
Work/Life Harmony
Rapid Growth
Passion for Exploration
Dare to be Different
Dental Insurance
Life insurance
Health Savings Account (HSA)
Disability Insurance
Flexible Spending Account (FSA)
Vision Insurance
Mental Health Resources
401K Matching
Paid Time-Off
Snacks

At Big Ideas Learning, we believe in the highest-impact teaching strategies to empower teachers inside the classroom, so we can inspire students beyond the classroom. With a singular focus in mathematics, we are uniquely qualified and committed to...

8 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, on-site
DATE POSTED
April 12, 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!