Senior software engineer - Data Platform
- Location
- San Diego, CA, US
- Pay
- $171,000 – $231,500 a year
- Level
- Senior
- Education
- Bachelor's degree
- Job function
- Software/Internet/AI › System Reliability & Security
Posted Nov 7, 2026Last confirmed open Nov 7, 2026
About this role
Overview ------------
Join the Data Capabilities team as a Senior Software Engineer on Intuit's Data Platform. We're using data in groundbreaking ways to uncover customer insights, personalize customer experiences through AI/ML, and provide a unified customer view across all Intuit products.
As a Senior engineer, you'll operate as a technical leader — setting the direction for how we build event-driven, real-time data services at scale, mentoring engineers across teams, and partnering with data architects and senior leadership to shape our technology roadmap.
You'll be hands-on with core technologies like Kubernetes, Kafka, DynamoDB, and S3, while driving engineering excellence across testing, CI/CD, performance, and reliability practices.
Responsibilities
- Develop web services that make big data available in real-time for in-product applications.
- Work with data architects to ensure that Event Driven solutions are aligned with company-wide technology directions.
- 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.
- Communicate progress across organizations and levels from individual contributor to senior executive.
- Identify and clarify the critical few issues that need action and drive appropriate decisions and actions.
- Communicate results clearly and in actionable form.
- Serve as technical “go to” person for our core technologies – Kubernetes, Kafka, DynamoDB, S3, and springboot.
- Demonstrate strong implementation aptitude to translate objectives into a scalable solution to meet the needs of the end customer while meeting deadlines.
- Demonstrate commitment to your professional development by attending conferences, taking classes, giving technical presentations, and participating in developer communities inside and outside of Intuit.
Qualifications
- BS in Computer Science.
- MS Preferred.
- Strong CS fundamentals including data structures, algorithms and distributed systems.
- Strong database fundamentals including SQL, performance and schema design.
- 5+ years of strong Object Oriented Programming (Java, Scala, or Python) 5+ years of hands-on Software Engineering experience.
- 5+ years of experience integrating technical processes and business outcomes – specifically: data and process analysis, data quality metrics/monitoring, data architecture, developing policies/standards & supporting processes.
- Strong project leadership experience, including being a technical lead for multiple complex software development projects using agile methodologies.
- Experience with Kafka, Spark, Kafka, DynamoDB and AWS is a plus.
- 3+ years working with Cloud Technologies.
- Experience with various offerings from AWS, including S3, EMR, Dynamo, Networking is a plus.
- History of contributing to open source projects is a plus.
- 5+ years DevOps experience including configuration, optimization, backup, high reliability, monitoring and systems version control.
- Track record 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.
- Demonstrated ability to work in a matrix environment, ability to influence at all levels, and build strong relationships.
- Knowledge of enacting service level agreements and the appropriate escalation and communication plans to maintain them.
- Intuit provides a competitive compensation package with a strong pay for performance rewards approach.
- This position may 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).
- Pay offered is based on factors such as job-related knowledge, skills, experience, and work location.
- To drive ongoing fair pay for employees, Intuit conducts regular comparisons across categories of ethnicity and gender.
The expected base pay range for this position is
Mountain View $171,000 - $231,500
Prefer to apply directly?
Apply on Intuit