Job Description
Title: Staff Software Engineer
Location: Tempe, AZ (Hybrid – In-office Tuesdays & Thursdays)
We are seeking a highly skilled and motivated Staff Software Engineer to join our team and play a critical role in the development and maintenance of a leading e-commerce platform in the automotive sector. In this role, you will provide technical leadership, engage in hands-on development, and ensure the delivery of scalable and reliable backend systems that directly serve our users and drive business value. The ideal candidate will be passionate about technology, thrive in a fast-paced environment, and be eager to contribute to a forward-thinking organization.
Your role:
Provide technical leadership for backend initiatives, driving architectural decisions and ensuring technical excellence within the team through hands-on contribution and mentorship by example.
Initially, you will contribute to the design, build, and maintenance of APIs, backend services, and distributed systems that directly impact our users daily.
Design and develop scalable data ingestion pipelines and catalog management systems, with a focus on ingesting and cleaning auto part catalogs (PIES and ACES).
Collaborate closely with engineering, product, and UX teams to deliver robust and impactful backend solutions, working with Product Managers and Engineering Leaders to balance time, scope, and quality, often owning the final technical decision.
Mentor and guide junior and mid-level engineers, fostering their technical growth and promoting engineering best practices.
Write clean, efficient, and maintainable code, ensuring solutions are secure, scalable, and aligned with business value.
Ensure high system availability and performance in a SaaS environment that handles tens of thousands of hits a minute.
Participate end-to-end in the product lifecycle: discovery, estimates, requirements gathering, solution design, planning, development, testing, release, and warranty.
Actively participate in regular team standups and collaborate effectively in a hybrid work environment (Tuesdays and Thursdays in office).
Perform additional duties as assigned by management.
What you’ve got:
Bachelor’s Degree in Computer Science, Computer Engineering, or a related field preferred, OR over 15 years of progressive, hands-on software development experience.
7+ years of progressive backend development experience.
Strong hands-on expertise with Java and PHP is highly preferred. C# or .NET experience is acceptable only if it's a small part of their overall career.
Experience leading teams using various Agile development methodologies such as Scrum and Kanban to deliver software products.
Deep understanding of OO design and all Computer Science fundamentals.
Strong preference for candidates with experience in SaaS or e-commerce environments, understanding high-availability systems and online transactions.
Proven work stability with career progression (no frequent job-hopping, and a history of promotions within companies).
Knowledge of CI/CD practices and cloud deployment (AWS preferred), with familiarity with containerization technologies like Kubernetes being a plus.
Solid understanding of scalable system design and high-availability architectures.
Familiarity with relational databases, microservices, and API development.
Experience collaborating effectively 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; a growth mentality - willing to own problems and continuously seek improvement; a desire to "GSD" (Get Stuff Done).
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).
Understanding of DevOps practices and tools is a plus.
Excellent interpersonal skills, including a positive can-do attitude, calm demeanor, and a strong team player mentality. Must be comfortable voicing their opinions and ideas.
Preferred Qualifications:
Bachelor’s degree in Computer Science, with a graduation year between 2008 and 2012.
Experience with Marketplace platforms.
Important Notes:
Candidates must be willing and able to work in a hybrid environment, with a mandatory presence in the Tempe, AZ office on Tuesdays and Thursdays.
The interview process includes a personality and critical thinking assessment.
To find more great tech-centric jobs, please visit Description
We 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.
Full-time
Hybrid remote