Senior Software Engineer

Macys

Billings (MT)

On-site

USD 88,000 - 129,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Macys in Billings is seeking a Senior Software Engineer to work on high-performing C# systems and modern Node.js components, balancing speed with reliability.

You will own Flask releases, patch dependencies before CVEs, and drive Jest-based performance improvements, while translating technical rules for non-technical stakeholders.

The role offers mentorship, benefits, and flexibility, with a salary range of 88,000 to 129,000 USD per year and a rolling interview process.

Qualifications

  • 7+ years building trust in slow, unglamorous environments.
  • Experience translating complex concepts for non-technical audiences.
  • Familiarity with the Billings market and local tech landscape.
  • Ability to own release cycles and patches.

Responsibilities

  • Integrate Critical Thinking to ensure Macy events drop at midnight.
  • Own the Flask release slated by Billings leadership.
  • Patch C# dependencies before CVEs become incidents.
  • Own the Jest subsystem critical to Macy's performance.
  • Convert tech compliance rules into Node.js guardrails in the build.

Skills

C# proficiency
Senior-level experience

Tools

Node.js
Flask
Jest
Python

Job description

We're hiring a Senior Software Engineer for the unglamorous, essential work of making C# fast enough that nobody notices it at all. A Senior Software Engineer seat that takes 7 years of Node.js seriously, pays $88,000 - $129,000, and hands over the technology reins.


Key Responsibilities


  • Chase down the Critical Thinking integration that silently drops Macys events at midnight

  • Own the Flask release that Billings leadership has circled on the calendar

  • Keep Macys's C# dependencies patched before the CVEs become incidents

  • Own the performance-driven Jest subsystem that the rest of Macys quietly depends on

  • Translate technology compliance rules into Node.js guardrails baked into the build


What You'll Bring


  • Familiarity with the Billings market and local technology landscape

  • Experience translating Critical Thinking complexity for a non-technical audience

  • 7+ years building trust the slow, unglamorous way

  • Judgment seasoned by at least 6 years of real consequences


Macys is an unfussy, fiercely independent Billings company that would rather earn trust slowly than buy attention quickly. The Macys promise is plain: clear expectations, real autonomy, and zero surprise reviews.


The bottom line: $88,000 - $129,000, mentorship, benefits, and flexibility, wrapped into a Senior Software Engineer role that grows as fast as you do.


The team in Billings is interviewing on a rolling basis, so early applicants get noticed first.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Engineer — Flexible, Mentored Role
Senior Software Engineer — Flexible, Mentored Role

Macys • Billings (MT)

On-site
USD 88,000 - 129,000
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
Python Developer
Python Developer

Macys • Miami (FL)

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

Macys • Princeton (NJ)

On-site
USD 107,000 - 154,000
Senior Software Engineer - Mobile (iOS)
Senior Software Engineer - Mobile (iOS)

Macy's • Johns Creek (GA)

On-site
USD 120,000 - 160,000
Comprehensive health and wellness coverage
401(k) match
Paid time off
+2
Node.js Developer
Node.js Developer

Energy Innovation Corp • Henderson (NV)

On-site
USD 93,000 - 143,000
Quality Engineer
Quality Engineer

Macys • Springfield (MO)

On-site
USD 68,000 - 99,000
Industrial Engineer
Industrial Engineer

Energy Innovation Corp • Hattiesburg (MS)

On-site
USD 52,000 - 73,000
Mentorship
Staff Software Engineer
Staff Software Engineer

Macy's • Johns Creek (GA)

On-site
USD 126,100 - 210,100
Comprehensive health and wellness coverage
401(k) match
Paid time off and holidays
+2