Software engineer

EdReports
Durham, NC

Mission

EdReports.org is at the forefront of the curriculum reform movement. By increasing the capacity of educators to identify and demand the highest quality curriculum, EdReports.org is both disrupting a multibillion-dollar market and transforming the way students are taught and ultimately perform. With the firm belief that what is taught matters and that all students deserve high quality materials, EdReports.org publishes free, online, evidence-rich reviews of instructional materials. Explore our organization's core competencies in greater detail here.

Planning to use Artificial Intelligence (AI) for your application, interview prep, or for other means of assistance throughout the hiring process? Click here to review our AI guidance before proceeding.

Purpose of Position

The Software Engineer, equivalent in scope to a Senior Software Engineer, will spend the majority of their time developing user-facing features across EdReports' web properties to drive our digital presence. This role emphasizes hands-on coding and implementation of front-end solutions, while also contributing to full-stack systems in collaboration with our engineering team. Working closely with product managers, designers, and subject matter experts, this role translates user needs into high-quality, accessible, and scalable web experiences.

As a key member of the product-focused web team, this engineer will complement the work of our Web Architect, who is focused on backend architecture, APIs, and CMS systems. Together, they ensure our tools are both robust under the hood and delightful for end users.

Key Responsibilities & Outcomes

Key Responsibilities:

  • Partner closely with product managers, UX designers, and subject matter experts to deeply understand user needs and pain points, and translate them into technical solutions.
  • Deliver features that elevate the user experience across web platforms, with an emphasis on accessibility, performance, and responsive design.
  • Collaborate with the Web Architect to integrate APIs and CMS components into user-facing products, ensuring alignment between front-end needs and backend capabilities.
  • Develop and maintain the edreports.org website and supporting systems, ensuring robust performance and adherence to web accessibility standards, security best practices, data privacy standards, and ethical technology use, especially when exploring AI applications.
  • Monitor system performance through metrics, logging, and alerting and implement solutions to address bottlenecks, ensuring seamless user experiences.
  • Stay current with emerging technologies, including artificial intelligence (AI), and strategically apply advancements to enhance system architecture, improve performance, and drive innovation across web platforms.
  • Contribute high-quality, maintainable code, including documentation, to ensure code quality across the web platform.
  • Provide strategic technical recommendations to leadership, aligning innovations with organizational goals.
  • Other relevant duties as assigned to support the organization's strategic goals, with the expectation that all EdReports employees remain flexible and adaptable to evolving responsibilities.


Outcomes:

First 30 days

  • Gain a strong understanding of the company's mission, product, architecture, and engineering practices.
  • Successfully set up a local development environment.
  • Complete a small, scoped feature or bug fix and contribute it to production.


First 60 days

  • Full participant in the website product team, contributing code to regular releases aligned with team sprints.
  • Demonstrate code quality through participation in peer code reviews.


First 90 days

  • Receive positive feedback from product and design partners on collaboration and technical leadership.


First 6 months

  • Demonstrate a deep understanding of EdReport's product (reports) by taking ownership of a product feature through the entire lifecycle, from participation in product team design through release, including testing and documentation.


Travel

National travel will occur related to organizational needs and for professional learning, as needed. The amount of travel will be monitored to ensure it is appropriate for both the organization and the Software Engineer.

Qualifications

Required:

  • Passion for EdReports' mission and vision, our core values, and our commitment to Diversity, Belonging, Inclusion, and Equity.
  • 7+ years of professional experience in web development.
  • Demonstrated front-end engineering expertise , including mastery of HTML, CSS, JavaScript, and frameworks like React, Angular, or Nuxt/VueJS.
  • Proficiency with both relational and NoSQL database technologies, including optimization techniques.
  • Experience with automated testing frameworks and CI/CD pipelines.
  • Experience building inclusive digital experiences that meet or exceed accessibility standards (e.g., WCAG, ARIA).
  • Strong product mindset, with experience delivering user-centered features in collaboration with product and design teams.
  • Exceptional communication skills, with a proven ability to convey complex technical concepts to non-technical stakeholders.
  • Bachelor's degree in Computer Science, Web Development, or a related field, or equivalent experience.


Preferred:

  • Experience in nonprofit or education sectors, with a focus on technology-driven equity initiatives.
  • Experience integrating third-party APIs, including emerging technologies such as LLMs.
  • Experience mentoring engineers or contributing to the growth of a technical team.
  • Experience with analytics and experimentation platforms to inform data-driven decision-making.
  • Expertise in scalable, secure web systems, with significant experience in cloud platforms such as Google Cloud or AWS.
  • Experience in a startup or fast-paced environment, demonstrating resourcefulness and innovation.


Salary

The salary for this position is $116,036 - $174,053 annually. At EdReports, we determine final salaries based on the role's requirements and the candidate's experience and skills, while maintaining equity within our compensation bands. To support fairness and provide opportunities for growth, we typically offer salaries at or below the midpoint of the range. All salary offers are non-negotiable to ensure consistency and equity across the organization.

Benefits

We know the importance of living a fulfilling, healthy life–both professionally and personally. That's why some of the benefits we offer include:

  • Unlimited Discretionary Time Off (DTO) and Sick Time,
  • 21 days of paid holidays and office closure days in 2025,
  • Monthly Communications Reimbursement,
  • Initial home office and technology setup stipend,
  • EdReports pays for 90% of health care for both the employee and their immediate family, and
  • 401k that new hires become eligible for after six months of employment (includes safe harbor, employer match, etc.).


Physical Requirements

Work is normally performed in a remote office environment including, but not limited to standing and sitting for long periods of time; and fine-finger and hand manipulation to operate a computer and keyboard. Employee is required to have close visual acuity to perform an activity such as preparing and analyzing electronic information, transcribing, viewing a computer terminal, and extensive reading. This person will travel by car, air, or other transportation (as indicated in the Travel section) and should be able to physically withstand the demands of such travel. Employee may be required to walk for long distances at retreat venues or other relevant sites.

Core Competencies

  • COMMITMENT TO DIVERSITY, BELONGING, INCLUSION, AND EQUITY Actively welcome diverse perspectives, center equity in decision-making, foster authentic and inclusive relationships that promote a sense of belonging, confront biases to build understanding, and continuously build knowledge of systemic inequities to inform behaviors that lead to an inclusive organizational culture.
  • ACCOUNTABILITY Proficiently organize projects aligned with overarching objectives while proactively addressing challenges; ensure timely and high-quality fulfillment of responsibilities.
  • COMMUNICATION Effectively engage stakeholders, actively listen to others, convey information for desired results, and adapt style to foster relationships and trust.
  • CONTINUOUS IMPROVEMENT Consistently reflect, seek feedback, and apply new insights; identify and implement solutions that enhance individual, team, and overall performance.
  • CORE EXPERTISE Possess skills, knowledge, and abilities to perform essential duties; keeps knowledge current; utilize multiple points of view to achieve goals and is a subject matter resource for others.
  • ORGANIZATIONAL STEWARDSHIP Cultivate external relationships, uphold policies, leverage historical insights, actively participate in organizational improvement, and adapt to align with the needs of the organization.


We Value All Voices

EdReports is committed to equal-employment principles and we recognize the value of committed employees who feel they are being treated in an equitable and professional manner. We strive to find ways to attract, develop, and retain the talent needed to meet business objectives, and to recruit and employ highly qualified individuals representing the diverse communities in which we live, work, and serve. As such, all employment decisions at EdReports are based on business needs, job requirements, and individual qualifications, without regard to race, color, religion or belief, sex, sexual orientation, gender identity, national origin, veteran or disability status, family or parental status, or any other status protected by the laws or regulations in the locations where we operate.

We are also committed to providing access, equal opportunity and reasonable accommodation for individuals with disabilities in employment, its services, programs, and activities. If you require reasonable accommodation in completing this application, interviewing, completing any pre-employment testing, or otherwise participating in the selection process, please direct your inquiries to our HR department at [email protected].
Posted 2025-10-06

Recommended Jobs

To Go Specialist

Cheddar's Scratch Kitchen
Asheville, NC

For this position, pay will be variable by location - plus tips. Our To Go Specialists are food experts who love to recommend their favs to guests who want to eat at home, work or anywhere …

View Details
Posted 2025-08-23

Electrical Foreman

Konik
Mooresville, NC

Electrical Foreman North Charlotte Metro Area | Direct Hire | $31–$45/hr (DOE) + Bonuses Our client, a well-established electrical contractor, is seeking an experienced Electrical Foreman to ov…

View Details
Posted 2025-09-27

Cardiac Sonographer, Peds-WPP

WakeMed Health & Hospitals
Raleigh, NC

Overview: The Pediatric Cardiac Sonographer performs routine and emergent echocardiograms, including but not limited to 2-dimensional, Doppler, Transesophageal, and Stress Echocardiogram, as requested…

View Details
Posted 2025-08-29

Med Tech

Phoenix Senior Living
Durham, NC

Apply Description Seasons at Southpoint is seeking Med Techs to join their team! Shift Details Med Tech / Certified Medication Aide Mon- Fri; Every other weekend The Med Tech is respo…

View Details
Posted 2025-10-06

Remote Sales Representative

Wood Agency Life
New Bern, NC

Are you looking for a career with unlimited earning potential, freedom, and flexibility ? Join our dynamic and growing team as a Remote Life Insurance Sales Representative ! Whether you’re new to t…

View Details
Posted 2025-09-26

Raleigh/Durham - Dog Trainer

Off Leash K9 Training
Raleigh, NC

Are you looking for a career, not just a job? Do you love dogs? Do you love helping people? Do you possess great customer service skills? We are the locally owned territory of the fastest growing…

View Details
Posted 2025-07-30

Director of OSP Operations (Travel)

TekCom Resources, Inc.
Raleigh, NC

TekCom Resources is looking for Directors of OSP Operations and managing OSP Construction Teams. Can sit anywhere in the Southeast and will travel 4 weeks on, 1 week off. Our client is well-establ…

View Details
Posted 2025-07-30

EHR Security Coordinator

Clindcast
Charlotte, NC

J ob Description: We are seeking a highly experienced Senior Healthcare IT Security Analyst to support and enhance our healthcare security program. The ideal candidate will have 7+ years of e…

View Details
Posted 2025-09-14

Registered Nurse (RN) - Labor & Delivery

WakeMed Health & Hospitals
Cary, NC

Overview: The Clinical Nurse is responsible for providing total comprehensive nursing to patients and their families through the implementation of a plan of care. The plan is based upon the patient's …

View Details
Posted 2025-09-30

Associate, AI Engineer

apexanalytix
Greensboro, NC

About Us At apexanalytix, we’re lifelong innovators! Since the date of our founding nearly four decades ago we’ve been consistently growing, profitable, and delivering the best procure-to-pay solu…

View Details
Posted 2025-09-10