-
View all jobs
Overview
We are looking for a Software Engineer-2 to help us build and evolve the core backend systems that power our next-generation tax platform. This role is ideal for someone who thrives at the intersection of high-scale backend engineering, and language runtime integration.
You will work on the systems that underpin our business-critical tax calculation engines, contributing to the scalability, reliability, and performance of services that support critical tax logic execution.
What you'll bring
We are looking for a Software Engineer-2 to help us build and evolve the core backend systems that power our next-generation tax platform. This role is ideal for someone who thrives at the intersection of high-scale backend engineering, and language runtime integration.
You will work on the systems that underpin our business-critical tax calculation engines, contributing to the scalability, reliability, and performance of services that support critical tax logic execution.
What you'll bring
- 3+ years of professional experience in backend or systems-level software development.
- Proven experience building scalable, distributed backend systems in production environments.
- Strong programming skills in Java, C# and/or C++.
- Low-level experience with JVM, CLR, or other language runtime environments.
- Solid understanding of performance optimization, multithreading, memory management, and networking.
- Experience with modern CI/CD pipelines, observability tools, and DevOps best practices.
- Exposure to compiler or interpreter internals is a plus, but not required.
- Familiarity with containerized environments (Docker, Kubernetes) and cloud platforms.
- Knowledge of language tooling, custom DSLs, or domain-specific platforms is a bonus.
- Strong communication skills and a collaborative, growth-oriented mindset.
- Design, build, and scale backend systems that support our tax development language and runtime.
- Contribute to the modernization and integration of legacy systems with modern runtimes (e.g., JVM, CLR).
- Implement performance-critical components using Java and C++ in a distributed, service-oriented architecture.
- Collaborate with compiler/runtime engineers and AI/ML teams to support intelligent language tooling.
- Ensure system reliability, observability, and operational excellence in production environments.
- Write clean, well-tested code and participate in design and code reviews.
- Mentor junior engineers and contribute to the technical growth of the team.
Key Skills
Ranked by relevance
java
jvm
c
kubernetes
docker
devops
cloud
cicd
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Graduate software engineer
2026-05-22
Full-time
Entry
Germany
Software Development
Engineering
View Job Details
Related
Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments
2026-06-05
Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
Related
Senior Software Developer (Kotlin/Kotlin Build Tools)
2026-05-29
Full-time
Not Applicable
Germany
Software Development
Engineering
Login to Apply
- Posted
- Jun 17, 2025
- Type
- Full-time
- Level
- Associate
- Location
- Bengaluru
- Company
- Intuit
Industries
Software Development
Categories
Engineering
Information Technology
Related Jobs
3 roles aligned with this opportunity
View Job Details
Related
Graduate software engineer
2026-05-22
Full-time
Entry
Germany
Software Development
Engineering
View Job Details
Related
Full-stack (Java/Kotlin) Engineer (m/f/d) - Team Payments
2026-06-05
Full-time
Not Applicable
Germany
Software Development
Engineering
View Job Details
Related
Senior Software Developer (Kotlin/Kotlin Build Tools)
2026-05-29
Full-time
Not Applicable
Germany
Software Development
Engineering