Software Engineer, Full Stack - AI (New York)

Fitch GroupChicago, IL
Hybrid

About The Position

Fitch Group is seeking a Software Engineer, Full Stack - AI to join their Technology & Data Team. This dynamic department focuses on innovation and impact, leveraging cutting-edge technologies like AI and cloud solutions. The role involves working as part of an agile team to design, develop, and deploy enterprise-scale web applications. The engineer will build an internal portal application using React, micro-frontend, micro-services, and event-driven architecture. Responsibilities include developing Java micro-services, producing/consuming Kafka topics, collaborating with DevOps on the CI/CD pipeline, and providing support for production issues. The role also involves mentoring the team on React and micro-frontend developments.

Requirements

  • Bachelor’s degree in computer science, Software Engineering, or a related field.
  • 2+ years of experience in software engineering.
  • 2+ year hands-on experience with AWS data services (Glue, Lambda, S3, DynamoDB) and Python frameworks including PySpark, Pandas, and FastAPI.
  • Strong SQL proficiency with demonstrated ability to optimize queries and tune performance across relational and analytical databases.
  • Experience with streaming technologies (Kafka) and workflow orchestration tools (Airflow).
  • 2+ years working with cloud data warehouses (Snowflake preferred) and modern table formats (Iceberg, Delta Lake, or similar).
  • Practical experience with data governance platforms (Collibra, Alation) and exposure to data mesh architectures or data virtualization tools (e.g., Starburst).
  • Demonstrated ability to design and build REST or GraphQL APIs with integrated data/ML features.
  • Proven ability to leverage AI-powered coding assistants (GitHub Copilot, Claude Code, Amazon Q, Cursor, or similar) to accelerate development velocity and improve code quality.
  • Demonstrated experience using modern AI tools for code generation, debugging, refactoring, and documentation to deliver production-ready solutions faster.
  • Experience with relational database technologies such as SQLServer, PostgreSQL.

Nice To Haves

  • Familiarity with Azure services such as Blob storage, Azure Functions.
  • Experience with Artificial Intelligence (AI) technologies and frameworks like MCP, etc.

Responsibilities

  • Work as part of an agile team in design, development, and deployment of enterprise-scale web applications.
  • Build an internal portal application using React, micro-frontend, micro-services, and event-driven architecture.
  • Develop Java micro-services to support the frontend and produce/consume Kafka topics.
  • Collaborate with DevOps and other squads on the CI/CD pipeline.
  • Provide support on production issues and mentor the team on React and micro-frontend developments.

Benefits

  • Hybrid Work Environment: 2 to 3 days a week in office required based on your line of business and location.
  • A Culture of Learning & Mobility: Dedicated trainings, leadership development and mentorship programs.
  • Investing in Your Future: Retirement planning and tuition reimbursement programs.
  • Promoting Health & Wellbeing: Comprehensive healthcare offerings.
  • Supportive Parenting Policies: Family-friendly policies, including a generous global parental leave plan.
  • Inclusive Work Environment: A collaborative workplace where all voices are valued, with Employee Resource Groups.
  • Dedication to Giving Back: Paid volunteer days, matched funding for donations and ample opportunities to volunteer in your community.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service