Senior Software Engineer
Back to Jobs
Accelerate LearningGet Smart Job AI Coach in the appFree on iOS and Android Google
Google

Google
Google

Senior Software Engineer
Location
Remote
Experience
Senior
Posted
Jul 18, 2026
Apply by
August 17, 2026
Applicants
0
Early applicantEasy applyFull-timeHybrid
Job Description
COMPANY OVERVIEW
At Accelerate Learning, we’re dedicated to engaging and inspiring STEM education for PreK-12. Our mission is to spark curiosity in the STEM classroom with programs designed by experienced teachers and STEM experts. Supporting over 9 million students and 750,000 teachers, we constantly adapt to educators’ needs and customer feedback to promote powerful teaching strategies that shape the future of STEM learning.
“For teachers, by teachers” is not a slogan—it’s a fact. Our award-winning product, STEMscopes, was incubated in the classroom and developed by over 200 teachers, science experts, and science professors.
We’re scaling rapidly and investing in cutting-edge cloud technologies, AI, and modern software practices to bring STEM education into the future. Join us, and your work will directly shape how millions of students learn.
POSITION SUMMARY
As a Senior Software Engineer, you’ll drive the design, development, and evolution of backend services and internal tools. You’ll take ownership of complex systems, collaborating with architects, product managers, and cross-functional teams to deliver scalable and reliable solutions.
This is a full-stack position where you’ll lead the implementation of event-driven architectures, AI-powered features, and advanced AWS services, while setting technical direction and mentoring other engineers. You’ll play a key role in shaping both backend and frontend capabilities to support business growth and innovation.
Why Accelerate Learning?
- Purpose-driven work: Every line of code supports teachers and inspires students.
- Modern stack: Cloud-native, serverless, AI technologies.
- Growth opportunities: Work alongside senior engineers and gain exposure to architectural decision-making.
We are looking for team players who thrive in a collaborative agile environment and are eager to contribute to our mission of transforming STEM education.
Location: Onsite two days a week, if you live within a 45-mile radius of the Houston headquarters. Remote for those outside of the Houston metropolitan area.
POSITION RESPONSIBILITIES
Key responsibilities include:
- Assist in leading the design, architecture, and delivery of scalable applications for online digital STEM learning.
- Define and implement services and APIs with TypeScript/Node.js, Fastify, and React, guiding technical decisions and patterns.
- Drive React frontend development and ensure seamless integration with complex EdTech ecosystems.
- Shape and optimize service-to-service communication strategies, advancing event-driven architecture.
- Establish and enforce best practices for authentication, authorization, and application security (JWT, API keys, personal access tokens).
- Champion high standards for audit logging, error handling, testing, and observability across applications.
- Set expectations for GitHub workflows (version control, pull requests, code reviews) and Jira agile processes, mentoring teammates in their effective use.
- Architect solutions leveraging AWS services (Lambda, DynamoDB, RDS, etc.) to meet performance and scalability demands.
- Partner closely with Product, Engineering, and QA leadership to influence roadmaps and deliver features that make a meaningful impact for educators and learners.
- Mentor and support junior and mid-level engineers, fostering a culture of technical excellence and collaboration.
POSITION QUALIFICATIONS
- Bachelor’s degree in Computer Science, Software Engineering, or equivalent experience. Advanced degree is a plus.
- 6–8+ years of professional software development experience, with a track record of delivering complex systems.
- Deep expertise with TypeScript/Node.js (backend) and React (frontend), including setting standards and mentoring others in their use.
- Strong experience designing and scaling APIs, implementing secure authentication, and optimizing service-to-service communication.
- Proven experience architecting and deploying solutions with AWS services at scale (Lambda, DynamoDB, RDS, etc.).
- Advanced understanding of testing practices (e.g., Playwright, Jest) and CI/CD pipelines, with the ability to improve testing frameworks and release processes.
- Strong problem-solving and architectural design skills, with the ability to anticipate challenges and drive long-term solutions.
- Excellent communicator with experience collaborating across engineering, product, and business stakeholders.
- Bonus: Leadership in areas such as Fastify, Zod, OpenTelemetry, GraphQL, gRPC, serverless-first architectures, or integrating AI/ML features into production systems.
Key Responsibilities
- Lead the design, architecture, and delivery of scalable applications for online digital STEM learning.
- Define and implement services and APIs using TypeScript/Node.js, Fastify, and React.
- Drive React frontend development and ensure seamless integration with complex EdTech ecosystems.
- Shape and optimize service-to-service communication strategies, advancing event-driven architecture.
- Establish and enforce best practices for authentication, authorization, and application security.
- Champion high standards for audit logging, error handling, testing, and observability.
- Set expectations for GitHub workflows and Jira agile processes, mentoring teammates.
- Architect solutions leveraging AWS services such as Lambda, DynamoDB, and RDS.
- Partner with Product, Engineering, and QA leadership to influence roadmaps.
- Mentor and support junior and mid-level engineers.
Requirements
- Bachelor's degree in Computer Science
- Software Engineering
- or equivalent experience
Skills Required
TypeScriptNode.jsReactAWSLambdaDynamoDBRDSAPI DesignAuthenticationAuthorizationCI/CDPlaywrightJestGitHubJiraEvent-driven architectureProblem solvingCommunicationCollaborationMentoringLeadershipFastifyZodOpenTelemetryGraphQLgRPCServerless-first architecturesAI/ML integration
Benefits
- Purpose-driven work
- Modern stack
- Growth opportunities
App exclusive · Free
Smart Job AI Coach
Your personal interview coach on every job — readiness tips, profile improvements, and role-specific prep. Available only in the Pulse Job app.
Interview readiness
See how prepared you are and what to improve for each role.
Personalized tips
Actionable suggestions based on your profile and the job.
After you apply
Keep coaching momentum from job detail through application success.
Similar roles for you
Matched using this role's title and skills. Open the job search anytime to see every listing.
Senior MERN Backend Engineer
Square Yards
₹18,00,000–₹30,00,000 / Year
Full-timeEasy applyWork from Office
Mumbai1 applicant
Senior Software Engineer, AI/ML GenAI, Google Cloud
174,000–253,000 / Year
Full-timeEasy applyWork from Office
SunnyvaleSenior
Senior Software Engineer, Infrastructure, Google Cloud Storage
174,000–253,000 / Year
Full-timeEasy applyWork from Office
New YorkSenior
Senior Deployed Software Engineer
Anduril Industries
191,000–253,000 / Year
Full-timeEasy applyWork from Office
LexingtonSenior
Software Development Engineer, Manufacturing Infrastructure
144,000–209,000 / Year
Full-timeEasy applyWork from Office
SunnyvaleSenior
Senior Software Engineer, AI/ML
Full-timeEasy applyWork from Office
HyderabadSenior1 applicant