Back End Engineer III
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+22 more
Job description
Intuit is looking for a highly experienced Back End Engineer III with 10+ years of hands-on software development experience. The ideal candidate will have strong expertise in Java/J2EE, Go, SQL, AWS/Google Cloud Platform, distributed systems, scalable backend architecture, and AI technologies. This is a highly hands-on engineering role requiring approximately 80-90% coding. Candidates should have recent experience designing, developing, and maintaining large-scale applications and distributed systems.
Requirements
10+ years of hands-on software development * Strong Java/J2EE development * Experience with Go * Strong SQL and Object-Oriented Programming * AWS and/or Google Cloud Platform * AWS services such as EC2, S3, RDS * Data Structures and Algorithms * Distributed Systems * Scalable and high-volume applications * Object-Oriented Design (OOD) * SOA and modern architecture * REST APIs and Web Services * gRPC * Backend architecture and technical design * Docker and Kubernetes
AI / Machine Learning Hands-on experience or strong working knowledge of: * Large Language Models (LLMs) * Prompt Engineering * Python * Dialogflow * AI/ML model integration * AI-powered development tools * Practical AI applications
Candidates should understand different AI model approaches, their advantages and limitations, and how to integrate AI/ML capabilities into backend systems or user-facing applications.
Preferred Domain Experience Preference for candidates with experience in: * Fraud Prevention * Abuse Prevention * Trust & Safety * Cybersecurity * Account/User Protection * Abuse Pattern Detection
Development Methodologies * Agile * Scrum * Extreme Programming (XP) * Full Software Development Life Cycle (SDLC)
Soft Skills * Strong analytical and problem-solving skills * Excellent communication * Technical leadership * Mentoring experience * Ability to explain complex technical concepts to technical and non-technical audiences * Comfortable working with ambiguity * Self-motivated and adaptable * Strong cross-functional collaboration skills
Education * Bachelor’s or Master’s degree in Computer Science or related field * Equivalent professional experience may be considered
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Highest Paying Tech Companies for Developers
Navigating the AI Shift
Why Upskilling And Reskilling is Important For Developers
Dev Digest 121 - AI goes offline