Role : Back End Engineer
Location: Atlanta, GA – Hybrid
Experience: 10+ Years
Job Summary
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.
Required Technical Skills
10+ years of hands-on software developmentStrong Java/J2EE developmentExperience with GoStrong SQL and Object-Oriented ProgrammingAWS and/or Google Cloud PlatformAWS services such as EC2, S3, RDSData Structures and AlgorithmsDistributed SystemsScalable and high-volume applicationsObject-Oriented Design (OOD)SOA and modern architectureREST APIs and Web ServicesgRPCBackend architecture and technical designDocker and KubernetesAI / Machine Learning
Hands-on experience or strong working knowledge of:
Large Language Models (LLMs)Prompt EngineeringPythonDialogflowAI/ML model integrationAI-powered development toolsPractical AI applicationsCandidates 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 PreventionAbuse PreventionTrust & SafetyCybersecurityAccount/User ProtectionAbuse Pattern DetectionDevelopment MethodologiesAgileScrumExtreme Programming (XP)Full Software Development Life Cycle (SDLC)Soft SkillsStrong analytical and problem-solving skillsExcellent communicationTechnical leadershipMentoring experienceAbility to explain complex technical concepts to technical and non-technical audiencesComfortable working with ambiguitySelf-motivated and adaptableStrong cross-functional collaboration skillsEducationBachelor's or Master's degree in Computer Science or related fieldEquivalent professional experience may be considered