Engineering and IT
By joining our Agile software development team, you will be a part of a group building a world-class collaborative platform for Agile lifecycle management. Our product teams live and breathe the same Lean and Agile principles pioneered by Dell and Toyota that are now being rapidly adopted by leading software organizations around the world.
At Rally, you will work on an Agile team of 5 to 7 people, prioritizing requirements and testing first to build a product you can be proud of. We work primarily on a Red-Hat Java stack and test with Junit, Selenium and JRuby. Through REST and SOAP API's, we develop and support extensions in Ruby, AJAX, and .NET. From a build and release standpoint, our automated test coverage is near 80%, and we carry less than 25 total defects in development while releasing to customers multiple times per quarter.
- Junior Software Engineer – Java Web Applications Developer
- Software Engineer - Java Web Applications Developer
To apply now, please send your resume and cover letter to .
10 Reasons to Work for Rally
- Kick-butt machines (Mac Pros) with two flat-screen monitors or an iMac with a 24 inch flat-screen monitor
- Friday beer and wine starting at 3:00 (even before a release!)
- Sane planning and execution of plans
- Did we say, "We develop on Macs"?
- 3 Foosball tables & Wii (Tennis, bowling, and golf)
- Work on the latest and coolest technologies – one week hack-a-thons scheduled into every release (6 a year)
- Shorts and sandals friendly
- Community commitment - donate 1% of your time to a charity of your choice
- SaaS kicks ass
- Our engineering managers don't have an open door policy - they don't have doors or offices and hang with the team

Careers Overview