Job Search and Career Advice Platform

Enable job alerts via email!

Senior Software Engineer

SAN R&D Business Solutions

Remote

USD 90,000 - 120,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A software development company is looking for a Senior Software Engineer to design and build scalable digital platforms. This contract-to-hire position is remote but requires candidates to be located in Arizona. Responsibilities include architecting secure software solutions, mentoring junior engineers, and optimizing development workflows. Required qualifications include a Bachelor's degree, 5+ years of relevant experience, and strong knowledge of JavaScript frameworks, Node.js, SQL, and cloud technologies. Join a collaborative team passionate about high-quality software development.

Qualifications

  • Requires 5+ years of experience or equivalent combination of education and experience.
  • Strong experience with frameworks including Vue.js, Nuxt.js, and Nest.js.
  • Solid understanding of backend development with Node.js and SQL databases.
  • Experience deploying and managing cloud-based services.

Responsibilities

  • Architect, develop, and maintain secure, high-performance software solutions.
  • Mentor junior engineers and promote best coding practices.
  • Collaborate with internal teams to prioritize features and enhancements.
  • Conduct code reviews and influence technical direction.
  • Maintain and optimize CI/CD pipelines.

Skills

JavaScript frameworks
Node.js backend development
SQL databases
Cloud technologies
Agile/Scrum
Problem-solving
Debugging
Communication

Education

Bachelor's degree in Computer Science or related field

Tools

Vue.js
Nuxt.js
Nest.js
AWS
Azure
GCP
Python
Job description

Location: Tempe, AZ (Remote – AZ candidates only)

Employment Type: W2 Contract (Contract-to-Hire)

Visa: USC / GC only

Position Summary

We are seeking a Senior Software Engineer to help design, build, and scale digital platforms that support a growing portfolio of learning solutions. This is a contract-to-hire opportunity for an experienced engineer who thrives in Agile environments, enjoys mentoring others, and is passionate about building secure, scalable, and high-quality software.

Although the role is remote, candidates must be located in Arizona.

Key Responsibilities
Product Development & Delivery
  • Architect, develop, and maintain secure, high-performance software solutions
  • Break down complex requirements into actionable engineering tasks
  • Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
  • Write automated tests and ensure quality through CI/CD best practices
  • Troubleshoot, debug, and resolve production issues
  • Collaborate with product and cross-functional teams to prioritize features and enhancements
Technical Leadership & Mentorship
  • Lead architectural discussions and influence technical direction
  • Mentor junior engineers and promote best coding practices
  • Conduct code reviews and advocate for engineering excellence
Architecture & Collaboration
  • Design and maintain system architectures involving APIs, cloud services, and databases
  • Collaborate with internal teams and stakeholders
  • Create and maintain technical documentation, including system designs and runbooks
Developer Experience & Engineering Process
  • Improve development workflows, tooling, and deployment processes
  • Maintain and optimize CI/CD pipelines
  • Identify automation opportunities and reduce system complexity through refactoring
Required Qualifications
  • Bachelor’s degree in Computer Science or related field plus 5+ years of experience, or equivalent combination of education and experience
  • Strong experience with:
    • JavaScript frameworks: Vue.js, Nuxt.js, Nest.js
    • Node.js backend development
    • SQL databases
    • Cloud technologies (AWS, Azure, or GCP)
  • Experience working in Agile/Scrum environments
  • Strong problem-solving, debugging, and communication skills
Preferred Qualifications
  • 5+ years of full-stack product development experience
  • Experience with Python
  • Strong understanding of software architecture, performance optimization, and design patterns
  • Experience deploying and managing cloud-based services
  • Prior experience mentoring junior developers
  • Excellent collaboration and stakeholder communication skills
Working Environment
  • Primarily remote (Arizona-based candidates only)
  • Extended screen time and computer usage required
  • Ability to adapt quickly to changing priorities
  • Clear, professional written and verbal communication required
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.