Share this job
Senior Software Engineer
Phoenix, AZ
Apply for this job

Title: Senior Software Engineer

Location: Tempe, AZ (Hybrid onsite)

Salary: $125,000 - 140,000


Join a modern SaaS product team to design and build secure, scalable features for a high‑volume, multi‑tenant process‑automation platform. Partner with architects and product leaders to deliver maintainable solutions using contemporary patterns, cloud services, and thoughtful use of AI.


Your role:

  • Translate business requirements into clear user stories and scalable backend architectures for a modern, multi-tenant SaaS platform.
  • Lead and contribute code across backend services using Node.js and Express, with a strong focus on API design and microservices architecture.
  • Own and influence architectural decisions, balancing scalability, maintainability, and pragmatic delivery.
  • Participate actively in technical discussions around system design, service boundaries, and long-term platform evolution.
  • Collaborate closely with engineering, product, and QA to meet sprint goals and deliver reliable, production-ready releases.
  • Apply solid object-oriented and modular design principles to build clean, testable, and maintainable backend services.
  • Work with AWS, Docker, Kubernetes, and modern DevOps practices to support cloud-native service deployments.
  • Collaborate cross-platform with a .NET-based platform team as systems evolve and integrate.


What you’ve got

  • 3–5+ years of production Node.js/Express experience, building and operating backend services in SaaS environments.
  • Proven experience designing backend architectures, not just implementing isolated features.
  • Strong JavaScript/TypeScript fundamentals and experience building scalable APIs and microservices.
  • Experience working across multiple backend stacks (Node.js plus exposure to .NET, Java, Python, Go, or similar).
  • Hands-on experience with AWS and cloud-native service patterns.
  • Solid understanding of databases, data modeling, and writing performant queries.
  • Experience delivering software in Agile/Scrum environments.
  • Platform-agnostic mindset with strong engineering judgment and adaptability.
  • Passion for continuous learning and using AI where it adds real value.



Apply for this job