CitigroupAPPLY ▸

Salary

$81,000 - $107,000

Type

Contract

Level

Mid-Level

Location

Grand Junction, CO

Posted

2026-10-14

Apply deadline

2026-12-18

The role

Between the demo that wows and the system that survives sits the Mechanical Engineer we're recruiting in Grand Junction, and Citigroup pays $81,000 - $107,000 for the difference. Here, a mid-level Mechanical Engineer owns their work, partners with a tight team, and earns $81,000 - $107,000 while building their career.

Key Responsibilities

  • Refine and maintain microservices that support Citigroup customers in Grand Junction, CO
  • Mentor junior engineers and contribute to a strong code-review culture
  • Containerize applications and manage deployments with React and Java
  • Catch the data-driven RabbitMQ regression in staging before it ever reaches Grand Junction customers
  • Ship incremental improvements to Citigroup's Grand Junction platform on a regular cadence
  • Configure and manage infrastructure as code across staging and production

What You'll Bring

  • Mid-level fluency in MySQL, with Java on your roadmap
  • A portfolio that speaks louder than any line on your resume
  • A growth mindset that treats feedback as fuel, not threat
  • A history of leaving technology processes better than you found them
  • Working understanding of both Coaching and Java in real-world settings

Three things define Citigroup: a Grand Junction address, a nimble culture, and a near-religious devotion to Node.js. Here, ownership means you're empowered to fix what's broken without waiting for permission.

We offer $81,000 - $107,000, performance bonuses, comprehensive insurance, and the freedom to shape how and where you work.

Our talent team is live and responsive, screening new resumes as they land.

Interested? click apply and tell us why you're the right person for this role.

Required skills

Perks

Apply for Mechanical Engineer

Citigroup in Grand Junction, CO. Contract, Mid-Level. Closes 2026-12-18.

Submit application ▸