Senior Software Engineer (Remote)
Teaching Strategies, LLC
- Remote job
Job Description
Job Description
Description
Be a Part of our Team!
Join a working team that is dedicated to the mission of the work we do!
Teaching Strategies is an innovative edtech organization focused on connecting teachers, children, and families. As front runners in the early childhood education market, we build dynamic, top-quality digital products that integrate all of the essential elements of a high-quality solution: curriculum, assessment, professional development, and family engagement. We are building a team of results-oriented individuals who will thrive in a collaborative, work-hard/play-hard culture. We pride ourselves on the impact we have on the early childhood field through supporting teachers who are doing the most important work there is, teaching children to become creative, confident thinkers.
Position Overview
Our Platform Engineering team builds and maintains the core services and web applications that power scalable SaaS solutions used by educational organizations worldwide. We are looking for a Senior Full Stack Software Engineer who enjoys solving complex technical challenges across the stack and building systems that enable product teams to move faster and more effectively.This role combines backend platform development, frontend application architecture, and cloud-native engineering practices. The ideal candidate is comfortable working across services, APIs, and user interfaces while helping drive engineering quality, scalability, and operational excellence.
Specific Roles & Responsibilities:- Design, develop, and maintain scalable platform services, UI, APIs, and shared application capabilities
- Build modern, performant user experiences using React and Next.js
- Develop and optimize backend services using Go and PostgreSQL
- Design and implement GraphQL APIs and supporting data models
- Collaborate with product, design, and engineering teams to deliver secure, scalable, API-driven applications
- Contribute to platform architecture, technical design, and engineering standards
- Troubleshoot application issues, identify performance bottlenecks, and implement sustainable solutions
- Improve developer experience through tooling, automation, and engineering best practices
- Participate in code reviews, technical planning, and architectural discussions
- Mentor engineers and promote high standards for code quality, testing, and maintainability
- Leverage AI-assisted development tools and agentic workflows to accelerate debugging, validation, automation, and delivery
- Stay current with emerging technologies, frameworks, and modern software engineering practices
Qualifications:
- 5+ years of professional experience building and maintaining production web applications
- Strong experience with Go and modern JavaScript/TypeScript development
- Deep experience with React and Next.js
- Strong knowledge of PostgreSQL, including schema design and query optimization
- Experience designing and implementing GraphQL APIs
- Experience building and supporting microservices-based architectures
- Familiarity with micro frontend architectures and distributed systems
- Experience developing and deploying cloud-native applications using AWS services such as Lambda, EKS, AppSync, and Docker-based workloads
- Strong understanding of secure, accessible, and high-performance web application development
- Experience with CI/CD pipelines and automated deployment workflows, preferably using Bitbucket or GitHub
- Strong debugging, testing, and problem-solving skills across the full stack
- Experience working in Agile development environments
- Ability to balance technical excellence with pragmatic delivery
- Experience mentoring engineers and contributing to engineering best practices
- Familiarity with AI-assisted development workflows and modern developer productivity tools
Why Teaching Strategies
At Teaching Strategies, our solutions and services are only as strong as the teams that create them. By bringing passion, dedication, and creativity to your job every day, there's no telling what you can do and where you can go! We provide a competitive compensation and benefits package, flexible work schedules, opportunities to engage with co-workers, access to career advancement and professional development opportunities, and the chance to make a difference in the communities we serve.
Let's open the door to your career at Teaching Strategies!
Some additional benefits & perks while working with Teaching Strategies
Teaching Strategies offers our employees a robust suite of benefits and other perks which include:
- Competitive compensation package
- Employee Equity Appreciation Program
- Health and wellness insurance benefits
- 401k with employer match
- Flexible work environment
- Unlimited paid time off (which includes paid holidays and Winter Break)
- Paid parental leave
- Tuition assistance, professional development, and opportunities for career growth
- Best in class technology equipment for every employee
- Penthouse suite in downtown DC seconds away from Washington Nationals Stadium and Audi Field
Teaching Strategies is an equal opportunity employer and is committed to fostering a workplace where everyone can thrive. Equal Employment Opportunity (EEO)
Family and Medical Leave Act (FMLA)
Employee Polygraph Protection Act (EPPA)
- ...AIRBUS U.S. Space & Defense, Inc. is looking for a Senior Software Engineer to develop and test spacecraft flight software with the opportunity for fully remote work across the United States. Candidates should have exceptional programming skills and experience in embedded...Remote workSenior
- ...Upstart is looking for a Senior Software Engineer to join their Core Pricing team in Austin, Texas. In this role, you will design and implement scalable services for loan pricing, collaborating closely with data scientists and product managers. The ideal candidate...Remote workSenior
- A leading infrastructure company is seeking a Senior Software Engineer (REMOTE) to build and operate Upbound Spaces. You will troubleshoot issues, manage Kubernetes services, and ensure service reliability in cloud environments. The ideal candidate has experience with...Remote workSenior
- A leading control plane management firm in San Francisco is seeking a Senior Software Engineer to build and operate Upbound Spaces. You will enhance core software, support cloud services, and solve complex engineering challenges. Ideal candidates have experience with Kubernetes...Remote workSenior
- A woman-owned software consultancy is seeking a Senior Software Engineer to design and build open source software for government agencies. This full-time role allows remote work and involves collaborating with a small team to enhance public service delivery. The ideal...Remote workSeniorFull time
- A leading organization in the finance industry is seeking a dedicated Senior Software Engineer. This remote position involves designing and developing software solutions for financial products. Candidates should have extensive experience in Java and financial payment systems...Remote workSenior
$224k - $356.5k
...NVIDIA Gruppe is seeking a Senior Software Engineer for their Agentic Memory team to work on advanced information retrieval systems. The ideal... ...background in retrieval research. This role offers a flexible remote work environment, focusing on NA/EU time zones, with a...Remote workSeniorFlexible hours$160k - $225k
A leading compensation intelligence company is seeking a Software Engineer to build systems and infrastructure for its core products. This role... ...and strong skills in modern web languages. The position is remote-friendly, with a preference for those near offices in Boston,...Remote workSenior- ...Neura Market is seeking a Senior Engineer to design and build innovative consumer credit solutions. You will develop frontend and backend... ...offers a competitive salary in a digital-first environment with options for remote work and generous benefits. #J-18808-Ljbffr...Remote workSenior
- ...leading autonomous vehicle technology company is seeking a Senior Software Engineer to develop advanced behavior planning algorithms for autonomous... ...testing in various environments. The position offers a remote work option and a chance to impact the future of autonomous...Remote workSenior
- ...proprietary options trading firm in Chicago is seeking a skilled Engineer to join their team. This role includes tackling complex... ...flexible evening schedule. The successful candidate will work remotely post-onboarding and collaborate globally, impacting the firm's...Remote workSeniorFlexible hoursAfternoon shift
$180k - $200k
A leading technology company is hiring a Senior Software Engineer for remote work in the U.S. The role includes collaborating with product managers and designers, building critical features across the stack using Typescript, React, and more. Candidates should have 4-6 years...Remote workSenior$180k - $200k
...Transcend Inc. is looking for a Senior Software Engineer to join their Workflows Team remotely. The successful candidate will collaborate with product managers and designers to build core features, participate in technical design reviews, and ship production-ready code...Remote workSenior- ...Global-Enterprise-Services,-LL is seeking a Senior Software Engineer (UX) located in Fort Meade, MD, to design, enhance, and implement software solutions. The role involves collaborating with teams to develop user-friendly interfaces and solutions. Applicants should have...Remote workSenior
- ...A leading tech consultancy is seeking a Senior Software Engineer specializing in Identity & Quality Assurance. In this fully remote role, you will design, implement and oversee testing frameworks, leveraging your expertise in Go and Docker. The ideal candidate has over...Remote workSenior
- ...A leading career network company seeks a Senior Software Engineer to build internal products and automations for operational excellence. You will collaborate with operators to understand workflows, lead impactful projects from ideation to deployment, and mentor other...Remote workSenior
$150k - $170k
A tech education startup in California seeks a Senior Software Engineer to build innovative user features and work with cutting-edge AI technologies. This role focuses on enhancing the online learning experience and offers a competitive salary of $150,000 to $170,000,...Remote workSenior- ...-thinking technology company in San Francisco is seeking a Senior Software Engineer to develop the next generation of AI systems. The ideal candidate... ...reasoning capabilities, all while working in a fully remote environment. Prior experience in hardware or electronics is...Remote workSenior
- *Authorized to work in the US required; US Citizenship preferred*Remote Position with occasional travel to the office in Gloucester, MA *Applicants residing within travel distance preferred*Three references required*Salary Negotiable depending on experience, location,...Remote workSeniorWork at office
- ...A leading ticketing technology company in New York is seeking Software Engineers to join its R&D team. The role involves developing business-critical software solutions while focusing on user experience and team collaboration. Ideal candidates should have experience in...Remote workSenior
- ...A technology innovator in ticketing is looking for a Software Engineer to join their enterprise payments team. You will run a modern, containerized architecture, solve complex performance problems, and enhance user interfaces. Ideal candidates have experience in fast-paced...Remote workSeniorFlexible hours
- A leading communications technology company is seeking a remote Senior Software Engineer to develop fraud detection products. You'll contribute to the Device Fingerprinting product, guarding against fraud and abuse while partnering with product leaders. Ideal candidates...Remote workSenior
- ...A leading AI technology firm in Provo, Utah seeks a Senior Software Engineer to lead AI agent development and design scalable systems. The ideal candidate will have 5+ years experience in software engineering with a focus on AI-powered platforms, strong knowledge of secure...Remote workSeniorWork from home
- A leading tech company is seeking an experienced software engineer to evaluate and refine AI-generated code, ensuring it is efficient and reliable. The role involves collaboration with cross-functional teams and developing agents for code verification. Candidates must have...Remote workSeniorFor contractors10 hours per weekFlexible hours
- ...A cybersecurity firm is seeking a Senior Software Engineer for their Intelligence Services team. This role involves developing innovative products... ...cloud environments like GCP or AWS. This position offers flexibility with a hybrid or remote work setup. #J-18808-Ljbffr...Remote workSenior
$150k - $190k
...A growing software company located in Lehi, UT is looking for a Senior Software Engineer to join its motivated team. This role involves shipping quality software and collaborating... ...skills. The position also offers remote work flexibility and a competitive salary range...Remote workSenior- ...Senior Software Engineer A Senior Software Engineer specializing in Rust at Creative Chaos is responsible for designing, developing, and maintaining high-performance and reliable software systems. This role requires a deep understanding of Rust programming, systems...Remote workSenior
$180k - $220k
A leading technology firm in Fort Meade, MD seeks a Senior Software Engineer to enhance complex software systems impacting national defense. Ideal... ...competitive salary between $180,000 and $220,000, comprehensive benefits, and opportunities for remote work. #J-18808-LjbffrRemote workSenior- ...ZS Associates is seeking a Senior Software Engineer to design and implement web services and APIs for their SaaS products. This role emphasizes... ...hybrid working environment, prioritizing both in-office and remote collaboration, and commitment to employee growth through...Remote workSeniorWork at office
$2,100 per week
...A leading AI lab is seeking experienced Senior or Staff Software Engineers with over 5 years of finance-focused engineering experience. The role involves... ...-reliability environments. This position is flexible, remote, and offers up to $2,100/week based on hours worked....Remote workSeniorPart timeFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Remote). Be the first to apply!
- software engineer internship remote Denton, TX
- senior robotics software engineer Denton, TX
- startup software engineer Denton, TX
- part time software developer remote Denton, TX
- senior software engineer remote Denton, TX
- software engineer Denton, TX
- junior software developer remote Denton, TX
- software developer positions Denton, TX
- software developer Denton, TX
- remote entry level software developer Denton, TX

