Intuit Senior Data Engineer in Los Angeles, California
Intuit is a leading software provider of business and financial management solutions for small and mid-sized businesses, consumers and accounting professionals. You probably know us by our flagship products, QuickBooks®, TurboTax® and Mint®, but that is just the start. We are currently going through a fundamental transformation to a global financial solutions and services company.
Come join Intuit as part of the EDR Risk Data Analytics team as a SeniorData Engineer. We are looking for creative problem solvers with a passion for innovation to join our team and revolutionize the way the world does business. This is a full-timeposition, preferably in our Woodland Hills, CA location. This position may also require some occasional travel to our corporate office in Mountain View, CA.The primary role of a SeniorData Engineer is to provide timely technical, analytical and data support to the policy analyst and data science community to define, test, implement, and maintain strategies and procedures that will assist Intuit in growing revenue and profit by developing and maintaining innovative products and techniques in the target markets we serve.
What you'll bring
BS in Computer Science, Mathematics, or a similar field, or equivalent work experience
Object Oriented programming skills in Python, and a willingness to learn other languages (e.g. Scala, R) as needed.
Experience developing data processing applications using Spark.
Strong understanding of HADOOP-based technologies and systems, including Hive QL, MR, and Spark programming, Spark cluster/job optimization techniques.
Familiarity with database fundamentals including SQL, and schema design.
4+ years of experience integrating technical processes and business outcomes – specifically: data architecture and models, data and process analysis, data quality metrics / monitoring, developing policies / standards & supporting processes.
4+ years of hands-on data engineering experience.
2+ years DevOps experience including configuration, monitoring and version control.
Record of accomplishment working with data from multiple sources, willingness to dig-in and understand the data and to leverage creative thinking and problem solving.
Excellent interpersonal and communication skills, including business writing and presentations. Ability to communicate objectives, plans, status and results clearly, focusing on critical few key points.
MS in Computer Science, Mathematics, or a similar field.
2+ years of experience building and operating scalable and reliable data pipelines based on Big Data processing technologies like Hadoop, MR, Spark in the AWS cloud.
Advanced programming skills in both Python and Scala. Familiarity with R and Bash shell.
5+ years of experience integrating technical processes and business outcomes – specifically: data architecture and models, data and process analysis, data quality metrics / monitoring, developing policies / standards & supporting processes.
5+ years of hands-on data engineering experience.
2+ years of hands-on experience with analytics, building and operating DW on Redshift or Vertica MPP.
Demonstrated ability to work in a matrix environment, ability to influence at multiple levels, and build strong relationships.
Knowledge of enacting service level agreements and the appropriate escalation and communication plans to maintain them.
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, Mint.com, 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 is time to love what you do! Check out all of our career opportunities at: careers.intuit.com. 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.
How you will lead
Work in the Risk Data Analytics data engineering team. The team has 10 engineers working on Risk & Compliance Management, Fraud Prevention, EMR/Spark/Python data pipelines, Data Warehousing (DW), and Business Intelligence (BI) solutions.
Work closely with the Risk Decision Science team to design, build, deploy and operate their data science, data analytics solutions.
Work in fast-moving development team using agile methodologies.
Partner closely with Data Scientists, BI developers and Product Managers to design and implement data models, database schemas, data structures, and processing logic to support various data science, analytics, machine learning, and BI workflows.
Design and develop ETL (extract-transform-load) processes to validate and transform data, calculate metrics and model features, populate data models etc., using Spark, Python, SQL, and other technologies in the AWS cloud.
Lead by example, demonstrating best practices for code development and optimization, unit testing, CI/CD, performance testing, capacity planning, documentation, monitoring, alerting, and incident response in order to ensure data availability, data quality, usability and required performance.
Define SLAs for data availability and correctness. Automate data availability and quality monitoring and alerts. Respond to alerts when data delivery SLAs are not being met.
Communicate progress across organizations and levels from individual contributor to executive. Identify and clarify the critical few issues that need action and drive appropriate decisions and actions. Communicate results clearly and in actionable form.
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.