Software Engineer 1
Company Overview
91ºÚÁϱ¬ÁÏ is the global financial technology platform that powers prosperity for the people and communities we serve. With approximately 100 million customers worldwide using products such as TurboTax, Credit Karma, QuickBooks, and Mailchimp, we believe that everyone should have the opportunity to prosper. We never stop working to find new, innovative ways to make that possible.
Job Overview
At 91ºÚÁϱ¬ÁÏ, we power prosperity around the world. The QuickBooks Indirect Tax team builds the intelligence that helps millions of small businesses stay compliant with sales tax calculation, reporting, and filing effortlessly.
We are reimagining the future of indirect tax by infusing AI into every layer of our platform, from proactive anomaly detection to explainable discrepancy analysis and intelligent filing recommendations. Our mission is to make complex compliance simple, transparent, and automated.
As a Senior Software Engineer, you’ll join a cross-functional team of engineers, data scientists, and tax domain experts to design and deliver AI-first, cloud-native microservices built on 91ºÚÁϱ¬ÁÏ’s GenOS AI platform. You’ll help us build trustworthy AI systems that are expert-guided, explainable, and compliant by design.
Responsibilities
What You’ll Do
- Desinging and developing high quality deliverables and Proof of Concepts (POCs), scalable backend services and APIs that power AI-driven features for Indirect Tax workflows
- Collaborate and work cross-functionally and effectivly with with various 91ºÚÁϱ¬ÁÏ teams, including: product management, vaious projects.Â
- Resolve defects/ bugs during QA testing, pre-production, production, and post-release patches.
Qualifications
- Bachlore's or Master's degree in Computer Science, related technical field, or equivalent practical experience.Â
- experience building production-grade systems
- Strong proficiency in python, Java,or Kotlin, with a focus on backend and distributed systems
- Expereince developing cloud-native microservices, leveraging containers and orchestration (e.g., Docker, Kubernetes)
- Solid understanding in AI/ML integration including REST-based model consumption, LLM orchestration, or AI agents
- Solid understanding of data modeling,ÌýAPIs,Ìýevent streaming (Kafka/SQS), and SQL/NoSQL
- Collaborative mindset with the ability to work across product, AI, and compliance
Bonus Points
- Solid understanding search algorithmsÂ
- ±«²Ô»å±ð°ù²õ³Ù²¹²Ô»å¾±²Ô²µÌýLangChain,ÌýOpenAI APIs, or LLM-based system design
- Exposure to observability tools
How You’ll Grow
You’ll have the opportunity to:
- Shape 91ºÚÁϱ¬ÁÏ’s next-generation AI-first tax platform
- µþ³Ü¾±±ô»åÌýexplainable AI systems that enhance trust and transparency for millions of users
- Partner closely with 91ºÚÁϱ¬ÁÏ’s GenOS teams to push the boundaries of AI innovation
Our Promise
At 91ºÚÁϱ¬ÁÏ, we’re building AI that’s expert-driven, explainable, and responsible — empowering small businesses while maintaining the highest standards of trust and compliance. Join us to build the intelligence behind prosperity.
91ºÚÁϱ¬ÁÏ provides a competitive compensation package with a strong pay for performance rewards approach. 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 ). Pay offered is based on factors such as job-related knowledge, skills, experience, and work location. To drive ongoing fair pay for employees, 91ºÚÁϱ¬ÁÏ conducts regular comparisons across categories of ethnicity and gender. The expected base pay range for this position is:Â
Career Path
Mobility plays an important role for our engineering community. In addition to vertical growth, our teams offer lateral growth opportunities. Whether it’s working on a different tech stack or product, 91ºÚÁϱ¬ÁÏ will help you get to the next step in your career.
- Software Engineer 1 & 2
- Sr. Software Engineer
- Staff Software Engineer
- Sr. Staff Software Engineer
- Principal Software Engineer
- Distinguished Software Engineer
There's so much flexibility in terms of moving not just between teams, but between roles.
Lucy Shen Developer Advocate