MountainViewRecruiter Since 2001
the smart solution for Mountain View jobs

Principal Software Engineer: Money & Payments Platform

Company: Intuit
Location: Mountain View
Posted on: November 18, 2021

Job Description:

OverviewCome join the "SBSEG Money" as a "Principal Engineer". SBSEG Money org is an ecosystem of payments products, features and platform, which serves SMBs that use QBO, QBSE, QBDT, QBPOS, GoPayment, and other 3rd party apps. As a Principal engineer of the Payments team, you will be driving the tech and product strategy for Payments platform, Commerce platform and the Payments experiences for our customers.What you'll bringBS/MS in Computer Science or related area or equivalent work experience8+ years of experience developing systems/software for large business environments (Java, J2EE)5+ years of experience designing complex distributed systems, management products or business applicationsSolid design and coding skills (Java, J2EE, PHP, Ruby, Perl, XML, REST, SOAP, JSON)Strong OOD and SOA principles, with ability to implement them in a language of choice (Java/J2EE)Strong experience leading design and implementation of robust and highly scalable web servicesStrong knowledge of JBoss, Maven and SpringSkilled in software development lifecycle processes. Experience with SCRUM, Agile and iterative approaches a plusAble to operate at highly varying levels of abstraction from business strategy to product strategy to high level technical design to detailed technical design to implementationSynthesize achievable solutions from diverse inputs, alternative sources (build / buy / partner) and complex dataExperience with frameworks like Struts, Spring, Hibernate, JSF a plusExperience with MySQL and ActiveMQ a plusPrior working experience in utility computing and/or cloud computing domain highly desiredHow you will leadDrive the payments platform's product and tech strategyDrive significant technology initiatives end to end and across multiple layers of architectureDrive design and implementation of durable and software solutions that will solve critical customer problemsRecommend development best practices for application developmentRecommend and support development toolsCapture requirements and use casesDeliver technical design and implement highly available, scalable, and secure web services with excellent qualityPartner with other groups both inside and outside of Intuit for cross-functional design, solution integration and on-boarding of mobile/SaaS/PaaS/web/desktop offeringsWork with cross-functional team members from Architecture, Product Management, Q/A and Production Operations to develop, test, and release featuresPassionate for continuous learning, experimenting and applying cutting edge technology and software paradigmsActively stay abreast of mobile/SaaS/PaaS trends and standards, recommend best practices and share learningPursue and resolve complex or unchartered technical problems and share key learningsProvide technical leadership and be a role model to software engineers pursuing technical career path in engineeringProvide/inspire innovations that fuel the growth of Intuit as a wholeApply your experience and innovation to generate creative ideas for emerging business needsCoach and mentor other engineers in process and methodologiesProvide perspective on leading industry trends, recommendations on new and emerging technologies, technology prototypes, patent proposals and engineering process improvements

Keywords: Intuit, Mountain View , Principal Software Engineer: Money & Payments Platform, IT / Software / Systems , Mountain View, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Mountain View RSS job feeds