Since 1988 Quicken has been the top personal management software for millions of consumers. We pioneered a radically easier and faster way for people to manage their household finances. Since then we’ve continued to focus on delighting customers and making the Quicken product and experience better than ever.

Job Title: 
Principal Software Engineer - Mobile Development
Location: 
Menlo Park
CA
United States
Department: 
Product Development
Job Requisition Number: 
1017-18
Job Summary: 

Quicken is the #1 personal finance management software with a 30-year heritage of helping millions of individuals and families stay on top of their finances. We are going through a transformation, as we recently completed the divestiture from Intuit, with a renewed focus on product improvement, growth, and customer satisfaction.  We are working on a strategy to deliver awesome new personal finance experiences to our customers with a focus on mobile and web.  This is an opportunity to work in a customer-driven company with a collaborative team that values technical excellence, innovation and creativity, while being good to each other and having fun!

We’re looking for an experienced software engineer to be a key contributor developing mobile applications that will drive the future of the business. You will join our small and dynamic Mobile team, using the latest technology and tools to build high-quality applications that delight our customers. Come make an impact on the technical future of Quicken! 

Responsibilities: 
  • Principal Software Engineer is a technical hands-on leadership role. You are responsible for the product architecture, technical design of the application, and writing of high-quality code.
  • Beyond technical leadership, you contribute significantly to Product Design – working closely with Product Manager and UX Designer.
  • You exhibit sound judgment when making technical and product decisions, balancing short and long term requirements.
  • You exemplify code ownership – from well-designed code to testing that verifies all possible execution paths.
  • You know what it takes to make an application production ready in terms of performance and scaling.
  • While being an expert in mobile technologies, you are reasonably knowledgeable about other domains like cloud and web.
  • You can produce useful technical artifacts that are easy to understand while being accurate.
  • You have a strong grasp of industry standards, best practices, architecture and design patterns.
  • You exhibit natural leadership, and others seek you out for guidance and counsel.
  • You have a multiplier effect, and your input makes the rest of the team more productive.
  • You are comfortable networking with a broad range of stakeholders and able to assess multiple points of view.
  • Good communication skills, both written and verbal
Qualifications: 
  • BS/MS in Computer Science or related area.
  • 5+ years of experience developing systems/software for consumers or businesses.
  • 3+ years of experience building consumer-facing mobile applications.
  • Experience in both iOS and Android platforms, with expertise in at least one of them.
  • Knowledge of React Native, and in building of hybrid apps.  Always learning.
  • Strong sense of what makes an app visually appealing and intuitive to use.
  • Solid design and coding skills.
  • Skilled in software development lifecycle processes. Experience with SCRUM, Agile and iterative approaches a plus.
  • Demonstrated ability to work with global teams across time zones.
  • Prior working experience in cloud computing domain a plus.
  • Strong mentoring skills. Able to influence and communicate effectively with both technical and non-technical people.
  • Ability to work effectively in a fast paced, complex technical environment.
  • Experience driving for results across cross-functional teams while maintaining effective working relationships.
  • Excellent communication skills. Communicates clearly, succinctly and persuasively to all levels of employees, customers and management (including executives).

What we offer:

  • Competitive salary and performance bonus
  • Equity
  • Amazing culture, strong believers in Autonomy/Mastery/Purpose
  • Customer driven, we make money by building the best products for our users. No confusion about how to win – build amazing products!
  • Ability to work with and manage incredible talent
  • Highly recognizable brand

Quicken is excited to be building a team of innovative and talented people that are dedicated to helping people improve their financial lives.  We believe in giving our employees the benefits and perks to keep them happy and healthy.  Whether it’s generous healthcare benefits, a 5% matching 401(k) Plan, a gym subsidy, or unlimited snacks, we believe happy employees are successful employees.  (Benefits and perks may vary based on location.)  Come join our Quicken team!

Quicken is proud to be an equal opportunity employer and considers qualified applicants without regard to race, color, religion, sex, national origin, ancestry, age, genetic information, sexual orientation, gender identity, marital or family status, veteran status, medical condition or disability.

Apply Online