Senior Software Engineer (node focus) in Phoenix
Energy Jobline is the largest and fastest growing global Energy Job Board and Energy Hub. We have an audience reach of over 7 million energy professionals, 400,000+ monthly advertised global energy and engineering jobs, and work with the leading energy companies worldwide.
We focus on the Oil & Gas, Renewables, Engineering, Power, and Nuclear markets as well as emerging technologies in EV, Battery, and Fusion. We are committed to ensuring that we offer the most exciting career opportunities from around the world for our jobseekers.
Job DescriptionJob Description
Title: Senior Software Engineer
Location: Tempe, AZ (Hybrid onsite)
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- 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- 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.
Company DescriptionWe believe that finding the right candidate shouldn’t be so hard. Neither should finding a job you love. By taking the time to understand your specific needs, we make the perfect placements and build relationships that last long after the position is filled. We’re fanatical about the right fit, and we look forward to finding yours.Company DescriptionWe believe that finding the right candidate shouldn’t be so hard. Neither should finding a job you love. By taking the time to understand your specific needs, we make the perfect placements and build relationships that last long after the position is filled. We’re fanatical about the right fit, and we look forward to finding yours.
If you are interested in applying for this job please press the Apply Button and follow the application process. Energy Jobline wishes you the very best of luck in your next career move.