Principal Software Engineer

Egreenservices

Scottsdale (AZ)

Remote

USD 164,000 - 241,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Professional growth

Job summary

Macy's is seeking a Principal Software Engineer in Scottsdale, AZ, for a high-impact, temporary role with a $164,000-$241,000 annual pay range and unlimited PTO. You will own critical tooling, mentor peers, and collaborate with local teams to improve uptime and developer velocity.

Bring deep Ruby on Rails expertise, strong communication, and hands-on experience with GraphQL and MongoDB to drive rapid, reliable outcomes in a fast-moving environment.

Qualifications

  • 9+ years of software engineering experience.
  • Proven Ruby on Rails expertise in a fast-moving environment.
  • Excellent written and verbal communication skills.

Responsibilities

  • Build internal tooling to improve developer productivity and velocity.
  • Automate Linux chores to reduce engineering hours.
  • Collaborate with users in Scottsdale to define tool needs.
  • Mentor engineers through GraphQL on-call scenarios.
  • Defend uptime during late-night Scottsdale incidents.
  • Drive postmortems to prevent outages in Scottsdale.
  • Push changes safely behind flags for quick rollbacks.
  • Cut React cold-start times to wake systems faster for AZ users.

Skills

Ruby on Rails
GraphQL
Linux
Mentoring
Communication

Tools

MongoDB

Job description

Somewhere between the whiteboard sketch and the green deploy badge is the Principal Software Engineer role we're opening in Scottsdale, AZ. With 9 years of experience under your belt, you'll step into a temporary position paying $164,000 - $241,000 where ownership and momentum matter.

Key Responsibilities
  • Build internal tooling that improves developer productivity and velocity
  • Automate the manual Linux chores that quietly drain Scottsdale, AZ engineering hours
  • Sit with technology users in Scottsdale to learn what the Ruby on Rails tool really needs
  • Mentor the principal cohort through their first real GraphQL on-call at Macys
  • Defend Macys uptime through the 2 a.m. Scottsdale pages nobody volunteers for
  • Drive the Prioritization incident postmortem that stops the Scottsdale outage from recurring
  • Push Linux changes safely behind flags so Scottsdale, AZ rollbacks take seconds
  • Cut React cold-start times so Macys functions wake before AZ users notice
What You'll Bring
  • A collaborator who makes the principal review feel less like an exam
  • The reliability that lets a manager stop checking in
  • Hands-on familiarity with Prioritization, sharpened by MongoDB side projects
  • Excellent written and verbal communication skills
  • Demonstrated Ruby on Rails expertise in a fast-moving technology environment

Macys is the kind of remote-friendly Scottsdale company that technology engineers leave their old jobs to join. You won't find performance theater here; we care what you shipped, not how busy you looked.

The compensation here starts at $164,000 - $241,000, paired with unlimited PTO and a manager committed to your professional growth.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote-Friendly Principal Software Engineer | Unlimited PTO
Remote-Friendly Principal Software Engineer | Unlimited PTO

Egreenservices • Scottsdale (AZ)

Remote
USD 164,000 - 241,000
Unlimited PTO
Professional growth
Senior Software Engineer
Senior Software Engineer

Macys • Billings (MT)

On-site
USD 88,000 - 129,000
Python Developer
Python Developer

Macys • Miami (FL)

Remote
USD 93,000 - 136,000
Equity
Learning stipends
Flexible culture
Software Engineer
Software Engineer

Macys • Spartanburg (SC)

On-site
USD 73,000 - 100,000
Full benefits
Enterprise Architect
Enterprise Architect

Macys • Richmond (CA)

On-site
USD 148,000 - 192,000
Equity
Learning stipends
Flexible culture
Java Developer
Java Developer

Egreenservices • Oxnard (CA)

On-site
USD 133,000 - 203,000
Game Developer
Game Developer

Shopping Excellence Corp • Mesa (AZ)

On-site
USD 78,000 - 106,000
Mentorship program
Flexible hours
Competitive benefits
Node.js Developer
Node.js Developer

Macys • Bloomington (IN)

On-site
USD 66,000 - 96,000
Mentor
Growth opportunities
Freedom to shape your week
Data Engineer
Data Engineer

Macys • Boulder (CO)

On-site
USD 101,000 - 140,000
Growth coaching
Mentor
Benefits
+1
Backend Developer
Backend Developer

Egreenservices • Phoenix (AZ)

On-site
USD 74,000 - 110,000