AI Software Engineer III - Platform at Fanatics
Hyderabad, Telangana, India -
Full Time


Start Date

Immediate

Expiry Date

26 Aug, 26

Salary

0.0

Posted On

28 May, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Go, JavaScript, TypeScript, AWS, CI/CD, LLM Integration, Microservices, PostgreSQL, MongoDB, Redis, DynamoDB, RESTful APIs, GraphQL, Prompt Engineering, Terraform, OpenTelemetry

Industry

Manufacturing

Description
Key Responsibilities Platform & Infrastructure Engineering: • Design, build, and maintain scalable platform services and developer tooling using Go and JavaScript/TypeScript. • Own and evolve CI/CD pipelines (GitHub Actions, GitLab, or similar), from build and test to deployment and observability. • Build reusable, composable platform components (APIs, SDKs, CLI tools) that accelerate engineering velocity. • Architect cloud-native solutions on AWS (Lambda, ECS, S3, API Gateway, CloudWatch) following security and cost best practices. Quality Engineering Platform: • Build and maintain the Quality Engineering platform, including test automation frameworks, test data management, and reporting dashboards. • Integrate automated testing (unit, integration, E2E, contract) into CI/CD pipelines to ensure quality gates are enforced on every commit. • Develop tooling for test observability: flakiness detection, coverage tracking, test result aggregation, and failure triage. • Collaborate with QA and development teams to define quality standards and enable shift-left testing practices. AI-Augmented Development & Tooling: • Integrate AI-powered developer tools (GitHub Copilot, Claude Cowork, Codex, LLM-based agents) into platform workflows to boost productivity. • Build AI-assisted code review, test generation, and documentation pipelines using LLM APIs and prompt engineering. • Implement AI-driven quality checks for anomaly detection, intelligent flaky test classification, and automated root cause analysis. Reliability & Operational Excellence: • Build observability into all platform services for metrics, structured logging, distributed tracing, and alerting. • Identify bottlenecks and proactively remediate issues before they impact development teams. Education and Experience • Bachelor’s degree or higher in Computer Science, Software Engineering, Information Technology, or a closely related field. • 3-5 years of experience in software development with strong focus on data structures and algorithms • 3+ years of experience building production-grade web applications and microservices Technical Skills Programming Skills: • Mastery of at least one modern programming language (Java, JavaScript/TypeScript, Go) • Deep understanding of algorithms, data structures, concurrency, memory management, debugging, and optimization • Experience with JavaScript, HTML, CSS, and responsive design principles. Backend Development: • Expertise in building RESTful / GraphQL APIs, microservices architecture, and event- driven systems • Experience with Web Services, API integration, and data exchanges with third parties Database Technologies: • Strong knowledge of SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis, DynamoDB) • Write efficient queries and understand database performance optimization techniques. Cloud Infrastructure: • Work with AWS (or other cloud providers) utilizing services such as EC2, S3, and Lambda. • Understand cloud security best practices. Problem Solving & Troubleshooting: • Good problem-solving and debugging skills. Collaboration & Communication: • Collaborate effectively with other engineers, product managers, and designers. Clearly communicate technical information to both technical and non-technical audiences. AI/ML Integration: • Proficiency using AI-powered development tools (GitHub Copilot, Amazon Code Whisperer, Claude Code, ChatGPT) for code generation, refactoring, and documentation • Understanding of prompt engineering and LLM integration patterns • Knowledge of AI-assisted testing, code review, and quality assurance tools Nice to Have • Experience with e-commerce or high-traffic consumer platforms. • Familiarity with design systems and frontend component libraries. • Experience with Infrastructure as Code (Terraform). • Contributions to open-source developer tooling or platform projects. • Knowledge of OpenTelemetry standards for observability. • Familiarity with AI-assisted testing tools and intelligent test generation.
Responsibilities
Design and maintain scalable platform services, developer tooling, and CI/CD pipelines using Go and TypeScript. Build AI-augmented development workflows and quality engineering platforms to enhance engineering velocity and reliability.
Loading...