EdTech Jobs
Discovery Education

Senior Software Development Engineer III

Discovery Education
๐Ÿ‡บ๐Ÿ‡ธUnited States$135Kโ€“$150K/yr1mo ago
Prep for this Role

Role Snapshot

Senior Software Development Engineer III at Discovery Education responsible for owning complex software development tasks, contributing to architectural decisions, and mentoring junior engineers. This role focuses on technical leadership, designing scalable solutions, and driving engineering excellence across the organization.

Key Responsibilities: Handle advanced problem-solving and task breakdown with minimal supervision, design high-quality solutions, lead code reviews, and mentor junior engineers on modern frameworks and coding standards. Collaborate with product management on technical requirements, participate in architectural discussions, and contribute to improving development workflows and engineering processes.
Skills & Tools: Strong problem-solving and analytical thinking with ability to independently tackle ambiguous problems, expertise in architectural design and system integration, and excellent communication and leadership skills. Proficiency in at least one programming language with working knowledge of a second, understanding of version control systems, software development methodologies, and design patterns.
Qualifications: Bachelor's or Master's degree in Computer Science or related field, or equivalent experience with proven ability to handle complex development tasks independently. Demonstrated experience designing scalable and maintainable software solutions with strong knowledge of software engineering principles and design patterns.
Location: United States
Compensation: $135Kโ€“$150K/yr

Job Description

We seek a highly skilled Senior Software Engineer III to take ownership of complex software development tasks, contribute to architectural decisions, and mentor junior engineers. This role requires strong problem-solving skills, the ability to work independently, and expertise in designing scalable and maintainable software solutions. The ideal candidate will be responsible for leading technical initiatives, ensuring adherence to best practices, and collaborating closely with cross-functional teams.
In This Role You Will:
Software Development and Technical Leadership

Handle advanced problem-solving and task breakdown with minimal supervision
Design solutions and produce high-quality results
Lead code reviews and ensure adherence to best practices
Mentor junior engineers and share knowledge on modern frameworks and coding standards

Collaboration and Architectural Design

Collaborate with product management to define technical requirements
Participate in architectural discussions and contribute to system integration efforts
Provide input on improving development workflows and engineering processes

Core Competencies for Success:

Strong problem-solving and analytical thinking
Ability to independently break down ambiguous problems and deliver solutions
Experience with architectural design and system integration
Excellent communication and leadership skills
Strong understanding of modern development frameworks and best practices
Ability to mentor and guide junior engineers
Commitment to high-quality software development and continuous improvement

Credentials and Experience:

Bachelor’s or Master’s degree in Computer Science or a related field, or equivalent experience
Proven ability to handle complex development tasks with minimal supervision
Experience designing scalable and maintainable software solutions
Strong knowledge of software engineering principles and design patterns
Expertise in at least one programming language with working knowledge of a second
Understanding of version control systems and software development methodologies
Legal right to work in the United States #LI-remote

The hiring range for this position is between $134,550 - $149,500 annually, however, base pay offered may vary depending on job-related knowledge, skills, experience, and location. Additionally, this position is eligible for an Annual Bonus.

View Full Job Posting on Discovery Education