
Senior Software Engineer
Michael Saunders & Company
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇺🇸 United States
Visit company websiteSalary
💰 $140,000 - $160,000 per year
Job Level
Senior
Tech Stack
AzureCloudJavaScriptNode.jsPythonReact
About the role
- Design, develop, and maintain scalable backend services in Node.js, integrating with Suzy’s APIs, databases, and AI pipelines.
- Build intuitive, performant React-based web applications that power Suzy’s research, analytics, and decision-intelligence tools.
- Collaborate with cross-functional teams (Product, Data Science, and Platform) to bring new web features from concept to production.
- Implement and uphold best practices for CI/CD, unit testing, and API architecture to ensure high quality and reliability.
- Optimize for performance, maintainability, and usability across the web stack.
- Contribute to architectural discussions, mentor peers, and help define technical direction across the Node.js and React ecosystem.
Requirements
- 5–10 years of software engineering experience, ideally within a SaaS or high-growth startup environment.
- Strong proficiency in Node.js and React, including building and integrating APIs.
- Experience with Azure cloud services and Azure DevOps for CI/CD pipelines.
- Familiarity with C#, MAUI, or Xamarin frameworks is a plus.
- Python experience is a plus, particularly for collaboration with AI or data teams.
- Strong understanding of RESTful APIs and modern backend architecture.
- Proven ability to work in a fast-paced, agile, startup-style environment.
- Experience leveraging AI tools (e.g., GitHub Copilot, OpenAI API, or similar) during development for efficiency and ideation.
- Excellent communication skills and a passion for mentoring and collaboration.
- A continuous learner mindset — excited by emerging technologies and AI advancements.
Benefits
- We take care of our employees and their families. We have generous health dental and vision benefits, and our 401K plan vests immediately
- A friendly, fun, and collaborative work environment that allows for frequent exposure to executives
- The opportunity to make an immediate impact as a part of a fast-growing company
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Node.jsReactAPIsCI/CDunit testingRESTful APIsAzure cloud servicesAzure DevOpsC#Python
Soft skills
communicationmentoringcollaborationagile mindsetcontinuous learner