Search by job, company or skills

Fanatics

AI Software Engineer III - Platform

Save
new job description bg glownew job description bg glow
  • Posted a day ago
  • Be among the first 10 applicants
Early Applicant

Job 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.

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 148658325