Job Description
Location: Primarily on-site (AIG office)
Company: American International Group, Inc. (AIG)
About the Role
AIG is building a new Generative AI team focused on exploring innovative applications of AI in insurance and business operations. As a Full Stack Software Engineer, you will design, develop, and deliver scalable software solutions that leverage AI, cloud-native technologies, and modern frontend/backend frameworks. You’ll collaborate with cross-functional teams in an agile environment to transform business processes, improve customer experiences, and drive innovation at scale.
Key Responsibilities
- Collaborate with product owners and IT leads to translate business requirements into robust software solutions.
- Develop and enhance Angular-based user interfaces, ensuring usability, performance, and maintainability.
- Build and integrate microservices using Spring Boot or similar frameworks, adhering to AIG’s integration and design standards.
- Write high-quality, reusable code with comprehensive unit tests.
- Deploy and manage solutions on AWS or other cloud providers, leveraging cloud-native technologies like Terraform, API Gateways, and serverless architectures.
- Implement CI/CD pipelines and follow best practices for automated build, testing, and deployment.
- Contribute to Agile teams by participating in code reviews, retrospectives, and process improvements.
Required Qualifications
- Proficiency in Java or Python with strong object-oriented programming skills.
- Experience with microservices architecture (Spring Boot or similar).
- Hands-on experience with relational and NoSQL databases.
- Experience with cloud-native technologies (AWS Lambda, Terraform, API Gateways).
- Strong understanding of CI/CD best practices.
- Frontend development experience with Angular or similar frameworks.
- Ability to work effectively in Agile scrum teams.
Preferred Qualifications
- Experience with MuleSoft for enterprise-level service integration.
- Familiarity with security protocols like OAuth2 and JWT.
- Mentorship experience and contribution to knowledge-sharing culture.
- Production-quality code experience in modern product development pipelines.
- Passion for innovation and continuous improvement of development processes.
Why Join AIG?
- Work on groundbreaking Generative AI projects in insurance.
- Be part of a high-impact, innovative team with long-term investment in AI.
- Enjoy comprehensive Total Rewards Program including health, wellbeing, financial security, and professional development.
- Inclusive, supportive culture with global Employee Resource Groups (ERGs).