Senior Software Engineer

THE PHOENIX
Tempe, United States of America
27 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 140K

Job location

Remote
Tempe, United States of America

Tech stack

Java
JavaScript
.NET
Artificial Intelligence
Amazon Web Services (AWS)
Software as a Service
Cloud Engineering
Databases
DevOps
Python
Modular Design
Node.js
Object-Oriented Software Development
Cloud Services
TypeScript
Backend
Kubernetes
Infrastructure Automation Frameworks
Api Design
REST
Docker
Go
Microservices

Job description

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.

Requirements

  • 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.

Benefits & conditions

  • $37.75-39.25 per hour, + $120,000-150,000 per year

About the company

© 2026 Careerjet All rights reserved

Apply for this position