Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Senior Software Engineer image - Rise Careers
Job details

Senior Software Engineer

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Fast Facts

Join Parallel as a Senior Software Engineer to innovate and develop an essential platform that improves educational outcomes for children with learning differences in a fully remote setting.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Responsibilities: Lead the design, development, and maintenance of scalable and secure applications while collaborating with various internal teams to deliver tailored solutions.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Skills: 3+ years of software development experience, strong TypeScript programming skills, and knowledge of software engineering methodologies.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Qualifications: Experience in healthcare or edtech is a plus; familiarity with GCP, NestJS, React, Prisma, and Docker is desirable.

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Location: Remote from United States

liETtVLaARqgmMEbYzHNNLIzUPcdfPrwhYtVK7Qa.png Compensation: Not provided by employer. Typical compensation ranges for this position are between $120,000 - $160,000.



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.
Parallel Glassdoor Company Review
4.2 Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon
Parallel DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of Parallel
Parallel CEO photo
Diana Heldfond
Approve of CEO

Average salary estimate

$140000 / YEARLY (est.)
min
max
$120000K
$160000K

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 Senior Software Engineer, Parallel

Join Parallel as a Senior Software Engineer and take your tech career to new heights! Imagine being part of a dynamic team that is shaping innovative technology to improve educational outcomes for children across the country, especially those with learning differences. This fully remote position invites you to leverage your expertise in software development, especially if you're proficient in TypeScript and familiar with modern tools like NestJS and React. In this role, you’ll play a key part by leading the design and development of secure, scalable applications while collaborating with various teams to understand their needs. At Parallel, we celebrate diverse thinking and aim to empower students by providing them with the resources they need to excel. You'll help maintain the backbone of a platform that connects students to qualified professionals in a seamless way, ultimately driving positive experiences and measurable outcomes in the U.S. K-12 educational system. If you're excited about building technology that makes a real impact and thrive in a collaborative environment, this is the place for you! Your journey starts here—let’s revolutionize education together at Parallel.

Frequently Asked Questions (FAQs) for Senior Software Engineer Role at Parallel
What are the responsibilities of a Senior Software Engineer at Parallel?

As a Senior Software Engineer at Parallel, your primary responsibilities include leading the design and development of secure and scalable applications, collaborating with internal teams to provide tailored solutions, and maintaining the robustness of our systems. You'll also be responsible for establishing continuous integration and deployment pipelines, writing efficient code, and advocating for software engineering best practices to ensure high quality and maintainability.

Join Rise to see the full answer
What qualifications do I need to become a Senior Software Engineer at Parallel?

To qualify for the Senior Software Engineer position at Parallel, you should have at least 3 years of software development experience, strong programming skills in TypeScript, and a solid understanding of software engineering methodologies. Knowledge of tools such as GCP, NestJS, React, Prisma, and Docker is highly desirable. Experience in either healthcare or edtech will help you stand out in the application process.

Join Rise to see the full answer
What is the tech stack used by Senior Software Engineers at Parallel?

At Parallel, Senior Software Engineers work with a modern tech stack that includes NestJS as the backend framework, Prisma for ORM tasks, and React with Material-UI for the frontend. Our applications are hosted on the Google Cloud Platform, allowing for scalable deployment and management of our innovative educational solutions.

Join Rise to see the full answer
Is remote work an option for the Senior Software Engineer position at Parallel?

Yes, the Senior Software Engineer role at Parallel is fully remote, allowing you to work from anywhere in the United States. This flexibility means you can contribute to our mission of enhancing educational outcomes while enjoying a work-life balance that suits your lifestyle.

Join Rise to see the full answer
What growth opportunities are available for a Senior Software Engineer at Parallel?

At Parallel, the growth opportunities for a Senior Software Engineer are abundant. You'll collaborate with a passionate team in a forward-thinking culture, which allows for skill enhancement and personal development. Your role in a rapidly growing company offers avenues to lead innovative projects, participate in continuous learning, and shape the future of educational technology.

Join Rise to see the full answer
Common Interview Questions for Senior Software Engineer
Can you describe your experience with TypeScript and how it will benefit you as a Senior Software Engineer at Parallel?

When addressing your TypeScript experience, explain how your proficiency has aided you in creating robust and scalable applications. Provide examples where TypeScript's type safety improved your coding efficiency and ultimately led to better debugging and maintenance outcomes in your previous roles.

Join Rise to see the full answer
How do you ensure the scalability and security of applications you develop?

Discuss the importance of best practices such as code reviews, continuous integration, and regular updates. Highlight specific measures you've taken in the past to ensure both scalability and security, like implementing well-structured APIs, using secure coding practices, and conducting thorough testing.

Join Rise to see the full answer
What is your approach to collaborating with cross-functional teams?

Emphasize your collaborative mindset by describing a specific project where you worked with multiple teams to deliver a successful solution. Discuss your communication strategy, how you identify and integrate diverse needs, and the importance of cross-departmental synergy in achieving common goals.

Join Rise to see the full answer
Can you give an example of a challenging programming problem you solved?

Be prepared to walk through a specific issue you encountered, the thought process behind your solution, and the technologies and methodologies you employed to overcome it. Focus on demonstrating your analytical skills and your ability to remain calm under pressure.

Join Rise to see the full answer
Describe your experience with CI/CD pipelines.

Explain your understanding of CI/CD principles and how you've implemented these in past projects. Discuss the tools you're familiar with, the benefits you've experienced through automation, and how this practice contributes to a seamless development workflow.

Join Rise to see the full answer
What methodologies do you follow for software development?

Outline the methodologies you've used, such as Agile or Scrum, and how they have guided your work. Mention how you adjust your approach based on project requirements and your team's dynamics to ensure deadlines are met while maximizing efficiency.

Join Rise to see the full answer
How do you stay updated with the latest software trends and technologies?

Describe the strategies you use to keep your skills sharp, such as attending industry conferences, participating in online forums, or following specific tech blogs. This demonstrates your commitment to continuous learning and adaptability in a rapidly evolving field.

Join Rise to see the full answer
How would you prioritize tasks when handling multiple projects?

Talk about your time management skills and the prioritization strategies you use, such as assessing project deadlines, determining task dependencies, and leveraging tools like task management software to stay organized and focused.

Join Rise to see the full answer
What role do you think a Senior Software Engineer plays in mentoring junior team members?

Explain your view on mentorship in the workplace and share experiences where you've assisted junior developers. Highlight the importance of knowledge transfer, fostering a positive team dynamic, and how mentoring contributes to the overall success of projects.

Join Rise to see the full answer
Why do you want to work at Parallel as a Senior Software Engineer?

Convey your passion for Parallel's mission and how your skills align with their goals. Share specific aspects of their focus on innovative educational solutions and improving outcomes for children with learning differences that resonate with you personally.

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

Join Parallel as a Specialized Instruction Educator to empower students in Oregon with learning differences through impactful remote education.

Photo of the Rise User
Posted 13 days ago

Join Parallel Learning as the National Director of Sales and lead the charge in transforming education technology across school districts in the U.S.

Photo of the Rise User
OneTrust Remote Atlanta, Georgia, United States
Posted 12 days ago

OneTrust is looking for a Principal Full Stack Software Engineer who is passionate about solving challenges and working with innovative technology.

Photo of the Rise User
Real Remote Newark
Posted 12 days ago

Join Real as a Tech Lead Engineer, where you'll be pivotal in shaping the technical direction of our cutting-edge real estate platform.

Photo of the Rise User
Posted 3 days ago

Join UXBERT Labs as an AR/IoT Development Specialist to transform digital experiences with immersive technology.

TWG Global Hybrid No location specified
Posted 4 days ago

Become a key player in TWG Global's data and analytics journey as a Senior Software Engineer, developing advanced full-stack applications.

Photo of the Rise User

Become a pivotal part of a dynamic team at Intrinsic, where you will lead the development of intelligent robotic automation solutions for manufacturing.

Photo of the Rise User
CLEAR - Corporate Hybrid New York, United States
Posted 9 days ago

As an Android Engineer at CLEAR, you will play a vital role in designing and implementing cutting-edge mobile applications for seamless user experiences.

Photo of the Rise User

Join BetAdvanced as a Senior Javascript Fullstack Engineer, where you will shape the future of web applications by building high-performance components.

Photo of the Rise User
Posted 6 days ago
Dental Insurance
Performance Bonus
Paid Holidays

Join Manychat as a Technical Lead to shape the future of their WhatsApp integration while fostering an innovative engineering team.

Our mission is to empower students who learn or think in different ways. Our vision is to change what is possible, creating the best version of the world by removing barriers preventing the best and brightest students from achieving their dreams.

37 jobs
MATCH
Calculating your matching score...
BADGES
Badge Women LedBadge Diversity ChampionBadge Future Maker
FUNDING
SENIORITY LEVEL REQUIREMENT
INDUSTRY
TEAM SIZE
EMPLOYMENT TYPE
Full-time, remote
DATE POSTED
April 4, 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!
LATEST ACTIVITY
Photo of the Rise User
Someone from OH, Columbus just viewed Mid Level, System Administrator - (ETS) at Delivery Hero
Photo of the Rise User
173 people applied to Scrum Master-Remote at DICE
Photo of the Rise User
Someone from OH, Mason just viewed Inside Sales Co-Op at VEGA Americas
Photo of the Rise User
Someone from OH, Sandusky just viewed Director of IT at Kyo
Photo of the Rise User
Someone from OH, Delaware just viewed Practice Group Manager at LifeStance Health
Photo of the Rise User
10 people applied to Front end developer at Viseven
Photo of the Rise User
50 people applied to Senior PLSQL Developer at ProArch
Photo of the Rise User
Someone from OH, Avon Lake just viewed Advancement Specialist at Sierra Club
Photo of the Rise User
Someone from OH, Sidney just viewed Database Engineer Principal at Sagent
Photo of the Rise User
Someone from OH, North Canton just viewed Manager, Customer Success at impact.com
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Experience Representative at MYOB
Photo of the Rise User
Someone from OH, Lakewood just viewed Production Scheduling Supervisor at Shearer's Foods
Photo of the Rise User
Someone from OH, Hilliard just viewed General Manager at Super Soccer Stars
Photo of the Rise User
Someone from OH, West Chester just viewed Independent Living Ambassador at Otterbein SeniorLife
Photo of the Rise User
Someone from OH, Cincinnati just viewed Strategic Sourcing Specialist (US) at Fictiv
Photo of the Rise User
Someone from OH, Cincinnati just viewed Global Supply Manager, Hardware - Asia at Block