Staff Software Engineer

Overview

On Site
USD163,000 - USD183,000
Full Time

Skills

Staff
Software
Engineer

Job Details

Title: Staff Software Engineer
Location: Tempe, AZ - Hybrid Schedule


As a Staff Software Engineer, you will play a critical role in designing, building, and maintaining backend systems that power our client s ecommerce platform. You will be responsible for leading technical decisions, hands-on coding, and ensuring that solutions are scalable and reliable. This is a high-impact role ideal for someone who thrives in a fast-moving environment and enjoys solving complex problems.


Your role:


  • Lead technical decision-making for backend projects and own implementation.
  • Design and develop scalable data ingestion pipelines and catalog management systems.
  • Collaborate closely with engineering, product, and UX teams to deliver backend solutions.
  • Mentor and guide junior and mid-level engineers as needed.
  • Write clean, efficient, and maintainable code following best practices.
  • Ensure high system availability and performance in a SaaS environment.
  • Participate in regular team standups and collaborate in a hybrid work environment.
  • Perform additional duties as assigned by management.


What you ve got:


  • Bachelor s Degree in Computer Science or related field preferred.
  • 7+ years of progressive backend development experience.
  • Strong hands-on expertise with Java, C++, PHP, or Python.
  • Experience working in SaaS environments; ecommerce experience is a plus.
  • Proven work stability with career progression (no frequent job-hopping).
  • Knowledge of CI/CD practices and cloud deployment (AWS preferred).
  • Solid understanding of scalable system design and high-availability architectures.
  • Familiarity with relational databases, microservices, and API development.
  • Experience collaborating in a hybrid in-office/remote environment.
  • Strong critical thinking, decision-making, and problem-solving skills.
  • Ability to communicate effectively with technical and non-technical stakeholders.
  • Self-motivated and comfortable operating with minimal supervision.
  • Proficiency with version control systems (Git preferred).
  • Familiarity with Agile development methodologies.
  • Working knowledge of front-end frameworks such as Angular or React is a plus (for cross-team collaboration).
  • Familiarity with PIES/ACES data standards for catalog management is a plus.
  • Understanding of DevOps practices and tools is a plus.
  • Excellent interpersonal skills and a strong team player mentality.


To find more great tech-centric jobs, please visit ;/p>

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.