Mountain View, CA, 94039, USA
3 days ago
Senior Software Engineer
Overview Come join Intuit’s QuickBooks Ecosystem team as Backend Senior Software Engineer. This team owns, builds & manages QuickBooks App Ecosystem to allow Small Business to integrate other apps they use to run their business to QuickBooks. What you'll bring + BS/MS in Computer Science or related area or equivalent experience + 5+ years of professional experience delivering enterprise class applications + 3+ years of experience in building Highly Scalable Distributed Solutions using Java + Team player possessing strong analytical, problem solving and communication skills + Strong hands-on experience of developing highly scalable Microservices (Rest and/or GraphQL) + Experience in designing and developing distributed scalable and highly reliable applications in Cloud + Experience with AWS or some other cloud provider + Deep understanding of Kubernetes & Docker + Expertise with unit testing & Test-Driven Development (TDD) + A passion for well written code, test-driven development, and engineering best practices + A win-together mindset. You cherish opportunities to help your customers and teammates to be successful + Good communication skills and the ability to explain complex technical issues to both technical and non-technical audiences + Proficient in programming, design patterns, data structures, algorithms, troubleshooting + Strong hands-on experience of operating and supporting applications/Services in Production Leadership Competencies: + Ability to work effectively in a fast paced, complex technical environment with high adaptability and flexibility + "Self-starter" attitude and the ability to make decisions independently + Develops talent and skills on the team through reviews, documenting and sharing standards, industry best practices and knowledge of Intuit capabilities. + Mentor and provide technical guidance to junior engineers, fostering their growth and development + Intuit provides a competitive compensation package with a strong pay for performance rewards approach. The expected base pay range for this position is: + Bay Area California $161000 - $219000 + This position will be eligible for a cash bonus, equity rewards and benefits, in accordance with our applicable plans and programs (see more about our compensation and benefits at Intuit®: Careers | Benefits (https://www.intuit.com/careers/benefits/full-time-employees/) ).Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing pay equity for employees, Intuit conducts regular comparisons across categories of ethnicity and gender. How you will lead + Collaborate with cross-functional teams to define technical requirements, use cases and develop prototypes, or proof of concepts + Independently design the components that they are responsible for a given deliverable with minimal guidance + Actively seeks and incorporates design review feedback, also actively reviews design of peers and SWEs + Conduct code reviews, promote code quality, and ensure adherence to coding standards + Identify and address performance bottlenecks and optimize architecture & code + Provide recommendations and best practices for Software Development + Actively stay abreast of industry best practices, share learnings, and experiment and apply cutting edge technologies + Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems + Roughly 90% hands-on coding and code reviews + Resolve defects/bugs during testing, pre-production, production, and post-release patches + Work cross-functionally with various Intuit teams: product management, QA/QE, various product lines, or business units to drive forward results + Experience with Agile Development, SCRUM, or Extreme Programming methodologies 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.
Confirm your E-mail: Send Email