Senior Data Engineer

Intuit

(Mountain View, California)
Full Time
Job Posting Details
About Intuit
Intuit offers business and financial management solutions for SMBs, financial institutions, consumers and accounting professionals. The company’s product portfolio includes TurboTax, a software solution that offers free tax filing, efile taxes, and income tax returns; Quicken; QuickBooks; Mint.com, and more. The company also offers end-to-end solutions for online tax preparation, download products, mobile tax prep, mortgage interest and property tax, corporations tax, military tax, and more.
Summary
If you share our passion for technology innovation, are obsessed with scale, and are up for the challenge, we seek Senior Software Engineer to be part of a Data and Architecture (DnA) team that is building enterprise business data platform. DnA’s mission is to support Intuit’s growth with data by enabling revolutionary decision making platform that delights Intuit’s decision makers. Be willing to push aside ego in exchange for pushing the boundaries of what we can build together. You will have an opportunity to meaningfully contribute to a highly visible team that creates new capabilities in the platform by applying skills in architecture, design, and implementation, all working together to revolutionize the way the world does business!
Responsibilities
* Rigorously applying technical expertise to challenging programming and design problems * Act in a technical leadership capacity: Mentoring junior engineers, new team members, and applying technical expertise to challenging programming and design problems * Lead fast moving development teams using agile methodologies. * Lead by example, demonstrating best practices for unit testing, CI/CD, performance testing, capacity planning, documentation, monitoring, alerting, and incident response. * Roughly 70-85% hands-on coding * While you don’t have to scale buildings, you must build and implement scalable and robust systems solutions, as well as being simple and easily digestible for our end-users * Provides operational excellence through root cause analysis and continuous improvement. * Resolve defects/bugs during QA 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 * Contribute to the design and architecture of the project * Contributes to innovations that fuel the growth of Intuit as a whole * Strong problem solving, decision-making, and analytical skills. * Excellent customer service and customer interaction skills. * Ability to proactively follow issues through to resolution * Work as a member of a team and be willing to share your expertise with others. * Solid communication skills: Demonstrated ability to explain complex technical issues to both technical and non-technical audience
Ideal Candidate
* BS/MS in computer science or equivalent work experience * Strong CS fundamentals including data structures, algorithms and distributed systems. * 8 years of experience in a software development role with a focus on data systems. * Hands-on experience with modern RDBMS technologies (e.g. Oracle Exadata, Vertica). * Strong database fundamentals including SQL, performance and schema design. * Hands-on experience building scalable and reliable data pipelines based on Big Data processing technologies like Hadoop, MapReduce, Spark, etc. Experience with SQL on Hadoop engines like HIVE and SparkSQL. * Hands-on experience and programing skill in Java and Python * Hands-on experience working on Informatica ETL (traditional Power Center and Informatica Cloud) * Hands-on experience working with large data sets, ETL approaches and building systems that process large volumes of data * Experience with the entire Software Development Life Cycle (SDLC) including Unit Testing & Test Driven Development (TDD) * Experience with BI reporting software is a plus (e.g. Qlikview, Tableau, Business Objects) * History of contributing to open source projects is a plus. * Experience with SAS technology is a plus * Experience with Denodo technology is a plus * Experience with AWS is a plus

Questions

Answered by on
This question has not been answered
Answered by on

There are no answered questions, sign up or login to ask a question

Want to see jobs that are matched to you?

DreamHire recommends you jobs that fit your
skills, experiences, career goals, and more.