Senior Software Engineer at The Jed Foundation (JED)

Feedinkoo: Remote Jobs

United States

On-site

USD 118,000 - 156,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Feedinkoo is seeking a passionate Senior Software Engineer to join our product team. This remote role involves partnering with existing engineers to design, build, and maintain software for JED's digital products. The position offers a salary range of $118,000 to $156,000 per year.

The ideal candidate will have a Bachelor's degree in Computer Science, 4-6 years of experience in software engineering, and proficiency in modern development frameworks. Strong communication skills and an understanding of the software development lifecycle are essential.

Qualifications

  • A Bachelor of Science degree in Computer Science or an equivalent qualification.
  • 4‑6 years of experience in software engineering utilizing standard languages, relational databases, cloud providers, and 3rd-party APIs.
  • Strong proficiency in modern software development technologies and frameworks.
  • Demonstrated experience leading software development projects and teams, preferably in a startup environment.
  • Deep understanding of the software development lifecycle and agile methodologies.
  • Excellent communication skills, with a focus on creating comprehensive and accessible technical documentation.

Responsibilities

  • Design, develop, test, and deploy new features across JED’s suite of digital products.
  • Write clean, high‑quality, and maintainable code.
  • Develop and maintain data workflows and pipelines within our data warehouse.
  • Collaborate closely with product managers, designers, and other engineers.

Job description

Application Deadline: 8 September 2025

Department: 02. Information Technology

Employment Type: Full Time

Location: Remote

Reporting To: SVP, Chief Technology Officer

Compensation: $118,000 – $156,000 / year

We are seeking a passionate and experienced Senior Software Engineer to join our growing product team. You will partner with our existing Senior Software Engineer and external consultants to design, build, and maintain the software that powers JED’s digital products. This is a chance to make a significant impact, taking ownership of key features and contributing to architectural decisions that will shape the future of JED’s technology.

Key Responsibilities
  • Full‑Stack Product Development
    • Design, develop, test, and deploy new features across JED’s suite of digital products, contributing to all phases of the software development lifecycle.
    • Write clean, high‑quality, and maintainable code, ensuring robust test coverage and adherence to development best practices.
    • Implement responsive user interfaces with a meticulous eye for detail at the presentation layer.
    • Maintain and improve existing codebases, performing debugging, optimization, and refactoring to enhance performance and scalability.
    • Contribute to architectural decisions and help guide the technical direction for our products.
  • Data Engineering & Web Platform Maintenance
    • Develop and maintain data workflows and pipelines within our data warehouse to support JED’s analytics and reporting needs.
    • Provide technical support for existing WordPress websites, ensuring their stability and performance.
    • Contribute to the strategic re‑platforming of web properties to a modern, JAMstack architecture.
    • Help manage our cloud infrastructure and CI/CD pipelines to ensure smooth and reliable deployment processes.
  • Technical Collaboration & Leadership
    • Collaborate closely with product managers, designers, and other engineers in an agile environment to deliver on the product roadmap.
    • Act as a technical partner to non‑technical stakeholders, translating business needs into technical requirements and solutions.
    • Participate in code reviews, create high‑quality documentation, and help foster a culture of technical excellence and continuous improvement.
    • Assist in managing relationships with external contractors and vendors as needed.
    • Provide technical support and guidance to customers, assisting with troubleshooting and resolving issues.
Skills, Knowledge & Expertise
  • A Bachelor of Science degree in Computer Science or an equivalent qualification
  • 4‑6 years of experience in software engineering utilizing standard languages, relational databases, cloud providers, and 3rd‑party APIs
  • Strong proficiency in modern software development technologies and frameworks, demonstrating an ability to adapt and excel in a rapidly evolving technical environment
  • Demonstrated experience leading software development projects and teams, preferably in a startup environment
  • Demonstrated strong analytical and problem‑solving abilities as it relates to software development
  • Deep understanding of the software development lifecycle and agile methodologies
  • Ability to identify and onboard external contractors and development teams, managing multiple partnerships effectively
  • Excellent communication skills, with a focus on creating comprehensive and accessible technical documentation
  • Proficient in integrating with external platforms using APIs, demonstrating technical agility and innovation
  • Embraces an ‘assemble vs. build’ mindset, effectively evaluating and choosing between leveraging existing solutions and developing new ones to optimize efficiency and project success
  • Experience building software that meets WCAG accessibility compliance standards, and a deep commitment to designing accessible technology
  • Experience building software with a focus on security, performance, and monitoring

This role is US based and we cannot provide sponsorship at this time.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Director of Individual Giving
Director of Individual Giving

The Jed Foundation (JED) • New York (NY)

On-site
USD 105,000 - 140,000
Comprehensive benefits package
Paid Time Off
Employee Assistance Program
Support Engineer - Global Support (m/f/d)
Support Engineer - Global Support (m/f/d)

Jedox AG • Boston (MA)

Remote
USD 85,000 - 115,000
Senior Software Engineer
Senior Software Engineer

Nedasoft • Sacramento (CA)

On-site
USD 140,000 - 170,000
Software Application Developer
Software Application Developer

Jedson Engineering • Cincinnati (OH)

Hybrid
USD 85,000 - 120,000
Support Engineer - Global Support (m/f/d)
Support Engineer - Global Support (m/f/d)

Jedox • United States

Remote
USD 110,000 - 170,000
Flexible work
Vacation time
Health benefits
+5
Senior Software Engineer (Onsite)
Senior Software Engineer (Onsite)

Jahnel Group • City of Albany (NY)

On-site
USD 120,000 - 180,000
Remote Senior Software Engineer — Lead Platform & Data
Remote Senior Software Engineer — Lead Platform & Data

Feedinkoo: Remote Jobs • United States

Remote
USD 118,000 - 156,000
Senior Full Stack Software Engineer
Senior Full Stack Software Engineer

7Seventy • United States

On-site
USD 170,000 - 200,000
Health, dental, and vision insurance
401(k) plan
Company-provided laptop
+3
Software Engineer I
Software Engineer I

Jaxon Engineering and Maintenance • Colorado Springs (CO)

On-site
USD 80,000 - 100,000
Life insurance
Medical, dental and vision insurance
Disability insurance
+2
Senior Lead Software Engineer - Java, React, AWS
Senior Lead Software Engineer - Java, React, AWS

JPMorgan Chase & Co. • Jersey City (NJ)

On-site
USD 180,000 - 230,000