Apply Now
Go Back

Senior Software Engineer



Eagle, Idaho


We’re currently seeking a passionate and experienced Software Engineer to help collaborate and build our current and future products to help make our customers lives easier and more productive. If you’re interested in working on a team where continuous deployment, cross disciplinary collaboration, and the ability to work smart, passionate (and most importantly nice) developers is the norm, then Intuit is the place for you!


On the surface, we build time tracking software that our customers’ employees love. Beneath the surface you will find the development team using new and innovative technologies like mobile application platforms, web technologies, location-based services, multi-homed datacenter design, distributed caching strategies in order to build exceptional products that create a unique user experience every day.


At Intuit you will have the autonomy to work within a small team deploying code daily to hundreds of thousands of users with whom we source direct feedback so we can listen and ensure our solutions meet our customer’s expectations. In your role you will use data to drive your technical decisions and work with a tight-knit team that supports each other in every way we can. Joining the Intuit development team means you are capable and willing to embrace change and constant learning so that you can make meaningful contributions and build amazing software.


  • Design, code, test and enhance existing and new solutions
  • Receive and provide implementation feedback in the form of regular peer code reviews
  • Design and implement end-to-end software functions leveraging multiple technologies
  • Help define and build new features in a clean and modular way
  • Write code and build products used by hundreds of thousands of users every day
  • Assist in the design and implementation of our REST API
  • Debug and resolve application issues reported directly by our users
  • Participate in functional, integration, and regression test development


  • Bachelor’s degree in Computer Science or equivalent experience
  • 4-5 + years of experience with at least one server-side web technology and language like PHP, Java, C#, Ruby, JavaScript (Node.js), Python, etc.
  • Experience working on teams with hands-on software development experience with a leadership capacity
  • Front-end web development experience utilizing HTML, JavaScript, and CSS
  • Expertise with modern web frameworks and tools such as, but not limited to jQuery, Angular, React, Backbone, etc
  • Experience working with relational database technologies utilizing SQL syntax
  • Experience building or working with RESTful web services via JSON or XML
  • Self starter, comfortable leading conversations and assisting in driving architectural decisions and designs
  • Proven track record of success developing customer focused products
  • Strong customer focus and entrepreneurial mindset
  • Enthusiasm and an ability to work in a fast paced, rapidly changing environment
  • Desire to collaborate and help design and implement complex features to completion
  • Professionalism and an ability to set ego aside (we like nice devs)

Imagine a career where your creative inspiration can fuel BIG innovation. Year-over-year, Intuit has been recognized as a best employer and is consistently ranked on Fortune's "100 Best Companies To Work For" and Fortune World's "Most Admired Software Companies" lists. Immerse yourself in our award winning culture while creating breakthrough solutions that simplify the lives of consumers and small businesses and their customers worldwide.

Intuit is expanding its social, mobile, and global footprint with a full suite of products and services that are revolutionizing the industry. Utilizing design for delight and lean startup methodologies, our entrepreneurial employees have brought more than 250 innovations to market – from QuickBooks® and TurboTax®, to GoPayment,, big data, cloud (SaaS, PaaS) and mobile apps. The breadth and depth of these customer-driven innovations mean limitless opportunities for you to turn your ingenious ideas into reality at Intuit.

Discover what it's like to be part of a team that rewards taking risks and trying new things. It's time to love what you do! Check out all of our career opportunities at: EOE AA M/F/Vet/Disability

Intuit will consider for employment qualified applicants with criminal histories in a manner consistent with requirements of local law.

Not for you? Check out these other opportunities:

Staff Software Engineer Knowledge Engine Platform (C++ & Java)Senior Software EngineerMobile Software EngineerReturn to Work Program - Software Engineer - BackendSoftware Engineer 2 - Full-StackSee More…