FlexHired LogoFlexHired
Logo of Parallel

Parallel

Senior Software Engineer

Job Summary

The role involves designing, building, and maintaining scalable and secure software applications that support care and educational services for children with learning differences. The ideal candidate has at least 3 years of software development experience, strong skills in TypeScript, and familiarity with technologies such as NestJS, React, Prisma, GCP, and Docker. Responsibilities include collaborating with internal teams, establishing CI/CD pipelines, and ensuring high-quality, efficient code delivery. The company emphasizes an inclusive, innovative work culture and values diversity, equity, and inclusion initiatives.

Required Skills

CI/CD
React
Software Development
Software Engineering
TypeScript
Docker
NestJS
GCP
System Scaling
Prisma

Benefits

Supportive Environment
Inclusive Work Culture
Diversity & Equity

Job Description

Job Details

Role Type: Full-Time

Location: Fully Remote (USA)

Reports To: VP of Product & Engineering

About Us

Parallel is a pioneering provider of care for learning and learning differences in the USA, celebrating the unique ways of thinking that come with these differences. Our mission is to empower students with the resources and encouragement they need to excel in the classroom and beyond. We streamline support by integrating providers and resources on a unified platform, connecting students with qualified professionals while reducing waiting times, costs, and confusion. Our services include a range of therapeutic and educational offerings. We are at the forefront of empowering students to reach their full potential, while providing the highest quality clinical experience.

About This Role

Are you a seasoned software engineer with a passion for innovation and a desire to make a meaningful impact? We're seeking a talented Senior Software Engineer to join our team and play a pivotal role in developing edge technology that will serve as the central operating system of our company. Our application is at the intersection of all our departments and stakeholders, delivering the best care possible for children with learning differences. As a key contributor, you'll be responsible for designing, building, and maintaining core services, from teleconferencing to clinical and educational data management, ultimately shaping an innovative platform that drives measurable outcomes for children and the U.S. K-12 educational system.

Seize this exciting opportunity to:

  • Be a central figure in a cutting-edge technology ecosystem.
  • Lead the development of a comprehensive platform, understanding and integrating the needs of diverse departments and stakeholders.
  • Thrive in a work culture that's inclusive, forward-thinking, and innovation-driven.
  • Be part of a rapidly growing company, supported by a passionate team.
  • Enhance your skills and grow in a collaborative and empowering environment.

Technology Stack

  • We use NestJS as our backend framework.
  • We use Prisma as our ORM.
  • We use React (and MUI) as our frontend framework.
  • Our applications are hosted on Google Cloud Platform.

Key Responsibilities

  • Collaborate with various internal teams to understand their needs and deliver tailored solutions.
  • Lead the design, development, and maintenance of scalable and secure applications and services.
  • Establishing and maintaining robust continuous integration and deployment (CI/CD) pipelines.
  • Write high-quality, efficient, and well-documented code.
  • Enabling and advocating for software engineering best practices within the team, ensuring code quality, maintainability, and scalability.
  • Work closely with the product team to ensure timely delivery of features.
  • Stay updated with the latest trends in software development, ensuring our tech stack remains cutting-edge and efficient.

What We Need To See

  • 3+ years of hands-on experience in software development.
  • Strong programming skills using TypeScript.
  • Proven experience in developing and scaling complex software systems.
  • Solid understanding and application of software engineering methodologies and practices.
  • Adaptable to change, determined to accomplish tasks based on program schedule, collaborate with teammates in order to make the best decisions, enjoy learning new technologies, be self-motivated and contribute to a positive work environment.
  • Must be authorized to work in the US.

Ways To Stand Out

  • Experience in the healthcare or edtech space.
  • Experience with GCP, NestJS, React, Prisma, Docker.

đź‘‹ About Us

Parallel is the first tech-forward provider of care for learning and thinking differences across the United States. We believe learning differences are parallel ways of thinking that should be celebrated! Our mission is to provide students with the resources and encouragement to succeed in the classroom and beyond. To us, this means helping them build confidence in their unique strengths and create strategies to work around their challenges.

Parallel simplifies the process of getting support for learning differences by consolidating providers and resources on a single platform. We connect students with qualified professionals while significantly reducing waiting times, costs, and confusion. We provide a variety of services, including:

  • Psychological Assessment & Therapy
  • Counseling
  • Speech-Language Therapy
  • Special Education
  • And more!

Want to know what it's like working here? Check out our Glassdoor reviews!

Our commitment to diversity, equity, and inclusion

At Parallel, we believe in celebrating differences. This belief extends from schools into our workplace and through the ways we work together toward our mission. We are committed to fostering a diverse, accessible environment that represents many different cultures, backgrounds, viewpoints, and abilities by championing diversity, equity and inclusion.

This is why we are committed to having and fostering a diverse workforce, including those from historically marginalized groups, and are committed to a work environment where employees’ strengths are championed, differences are celebrated, and no one is discriminated against based on age, race, ancestry, religion, sex, gender identity and expression, sexual orientation, pregnancy, marital status, physical or mental disability, military or veteran status, national origin, or any other characteristic.

We are a proud equal opportunity employer, and we are committed to building a diverse, equitable, and inclusive organization in order to build the foundation for different learners and thinkers to thrive.

By providing a telephone number and submitting the form you are consenting to be contacted by SMS text message. Message & data rates may apply. Reply STOP to opt out of further messaging.

Interested in this job?

Application deadline: Open until filled

Logo of Parallel

Parallel

Expand your school's special education capabilities with Parallel Learning. Discover our online services and assessments, delivered by industry-leading experts. No monthly minimums, and immediate availability for all needs.

See more jobs
Date PostedMay 27th, 2025
Job TypeFull Time
LocationRemote, United States
SalaryCompetitive rates
Exciting remote opportunity (requires residency in United States) for a Senior Software Engineer at Parallel. Offering competitive salary (full time). Explore more remote jobs on FlexHired!

Safe Remote Job Search Tips

Verify Employer Thoroughly

Research the company's identity thoroughly before applying. Check for a professional website with contacts, active social media, and LinkedIn profiles. Verify details across platforms and look for reviews on Glassdoor or Trustpilot to confirm legitimacy.

Never Pay to Get a Job

Legitimate employers never require payment for applications, training, background checks, or equipment. Always reject upfront payment requests or demands for bank details, even if they claim it's for purchasing necessary work gear on your behalf.

Safeguard Your Personal Information

Protect sensitive data like SSN, bank details, or ID copies. Share this only after accepting a formal, written job offer. Ensure it's submitted via a secure company system or portal, never through insecure channels like standard email attachments.

Scrutinize Communication & Interviews

Watch for communication red flags: poor grammar, generic emails (@gmail), vague details, or undue pressure. Be highly suspicious of interviews held only via text or chat apps; legitimate companies typically use video or phone calls.

Beware of Unrealistic Offers

If an offer's salary or benefits seem unrealistically high for the work involved, be cautious. Research standard pay for similar roles. Offers that appear 'too good to be true' are often scams designed to lure you into providing information or payment.

Insist on a Formal Contract

Always secure and review a formal, written job offer or employment contract before starting work or sharing final personal details. Ensure it clearly defines your role, compensation, key terms, and conditions to avoid misunderstandings or scams.

Related Jobs

Full Time
$232,500 - $325,500
Remote - United States
Full Time
$190,800 - $267,100
Remote - United States
Full Time
$191,000 - $225,000
Denver, CO; San Francisco, CA; New York, NY; Los Angeles, CA; Seattle, WA; Chicago,IL; Miami, FL; Atlanta,GA; Austin,TX; United States - Remote
Full Time
$140,000 - $220,000
Remote - United States
Full Time
$232,500 - $325,500
Remote - United States

Subscribe Newsletter

Never miss a remote job opportunity. Subscribe to our newsletter today and receive exclusive job alerts, career advice, and industry insights delivered straight to your inbox.