> Markdown version of [/jobs/ext/1356163-senior-software-engineer](https://www.wearedevelopers.com/jobs/ext/1356163-senior-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Senior Software Engineer - **Company:** STRATEGIC ADVISORS, INC. - **Location:** St. Louis, MO, United States (Remote available) - **Experience:** Expert - **Salary:** $112,272.0 - $119,252.0 - **Contract:** Permanent contract - **Skills:** JavaScript (Programming Language), Amazon Web Services, Data Stores, Software Design Documents, PostgreSQL, Node.Js, Performance Tuning, Software Deployment, Software Engineering, TypeScript, ReactJS, Backend, Front End Software Development - **Published:** July 20, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=12c7b4a43c0753d4 ## About the Role * Approximately six or more years of professional software engineering experience, with significant depth in backend systems * Advanced proficiency in TypeScript or JavaScript, or deep expertise in a comparable language with a demonstrated ability to transition * A track record of designing production systems and maintaining them through their lifecycle * Prior experience mentoring engineers * Strong written communication skills; a substantial portion of our technical decision-making is conducted through design documents and pull requests Desirable: * Experience leading modernization or refactoring initiatives within established codebases * Familiarity with AWS services and infrastructure practices Candidates are assessed on the strength of their work and their technical judgment. Experience at prominent technology companies is not a prerequisite. ## Description We are seeking an experienced Senior Software Engineer to join our product engineering organization. In this role, you will design and deliver backend systems that support a substantial base of business customers, contribute to key architectural decisions, and provide technical mentorship within a team of six engineers. This is a position of genuine technical ownership. The successful candidate will influence engineering standards across the organization and play a central role in the continued modernization of our platform. Technical environment Our platform is built on TypeScript and Node.js, with React on the frontend, PostgreSQL as the primary datastore, and infrastructure hosted on AWS. The architecture is intentionally conventional, chosen for reliability and maintainability. Candidates should be aware that portions of the codebase are several years old; a component of this role involves leading its incremental modernization in a structured, pragmatic manner. Key responsibilities * Design, develop, and deliver features end to end, from technical proposal through to production deployment * Conduct thorough code and design reviews that uphold and raise engineering standards * Lead the resolution of complex technical issues, including performance optimization, data migrations, and production incidents * Provide structured mentorship to mid-level engineers as a core component of the role * Contribute substantively to architectural decisions, which are made collaboratively across the team * Advise on technical feasibility and scope, including recommending against initiatives where appropriate ## Related Videos - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [Watch Tests Go Brrrr! : Getting Started with Cypress in ReactJS](https://www.wearedevelopers.com/videos/282-watch-tests-go-brrrr-getting-started-with-cypress-in-reactjs) - [Stop using Node.js like in 2020! What changed and what you can do today with Node.js](https://www.wearedevelopers.com/videos/100011-stop-using-node-js-like-in-2020-what-changed-and-what-you-can-do-today-with-node-js) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) - [Nest.js - TypeScript in the backend can also be clean](https://www.wearedevelopers.com/videos/1033-nest-js-typescript-in-the-backend-can-also-be-clean) ## Related Articles - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated) - [The Best Software Developer Blogs to Read](https://www.wearedevelopers.com/magazine/156-the-best-software-developer-blogs-to-read) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Résumé-Driven Development: How IT trends affect the job market for software developers](https://www.wearedevelopers.com/magazine/59-resume-driven-development-how-it-trends-affect-the-job-market-for-software-developers) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers)