M

Mattel

Global toy and family entertainment company.

Senior Software Engineer – Enterprise Application Integration (EAI)

AI Application Engineering +1Posted on Nov 9
Full-timeHyderabad, Telangana, IndiaNo salary listed

About the Job

Requirements

  • A bachelor's degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent experience.
  • At least 6 years of experience building enterprise APIs, microservices, integration platforms, and cloud-native applications, including production support experience.
  • Strong proficiency in Node.js and TypeScript.
  • Experience with Kafka and Google Cloud Platform, including Cloud Run, Pub/Sub, Cloud Functions, Firestore, and Cloud Tasks.
  • Experience with API gateways.
  • Knowledge of REST APIs, event-driven architecture, microservices, Docker, Git, GitLab CI/CD, Terraform, ArgoCD, relational databases, and NoSQL databases.
  • Understanding of secure software development and API management.
  • Experience using AI-assisted development tools such as GitHub Copilot, ChatGPT, Gemini, or Cursor.
  • Familiarity with prompt engineering and integrating large language model APIs.

Responsibilities

  • Design, develop, and maintain enterprise integration services, REST APIs, and event-driven microservices using Node.js and TypeScript.
  • Build scalable, secure, and high-performance solutions using Kafka, Solo Enterprise Gateway, and Google Cloud Platform.
  • Develop reusable components following enterprise architecture, coding standards, and security best practices.
  • Lead production support and release deployments for enterprise integration applications, services, and APIs.
  • Drive incident resolution, root cause analysis, and long-term reliability improvements.
  • Perform code reviews, write automated tests, troubleshoot production issues, and mentor junior engineers.
  • Participate in architecture discussions and Agile ceremonies.
  • Use AI-assisted development tools to improve coding, testing, documentation, and debugging.
  • Evaluate and integrate AI capabilities into enterprise applications where appropriate.
  • Leverage large language model APIs, prompt engineering, and AI services to improve business processes and developer productivity.
  • Collaborate with architects, product owners, quality assurance, and support teams to deliver reliable, high-quality solutions.
  • Contribute to continuous improvement, engineering standards, technical documentation, and operational best practices.
  • Stay current with emerging AI technologies and recommend practical adoption opportunities.

Desired Qualifications

  • Experience with Confluent Kafka.
  • Experience with Gloo or Solo Enterprise API gateways.
  • Knowledge of Vertex AI, OpenAI APIs, LangChain, retrieval-augmented generation, or AI agents.

About the Company

Mattel

Global toy and family entertainment company.

Mattel is a global play and family entertainment company that owns iconic brands such as Barbie, Hot Wheels, Fisher-Price, and UNO, offering toys, content, consumer products, digital experiences, and live events. Its products come to life through brands and franchises that create physical toys, media content, and themed experiences, often via owned properties or licensed partnerships with entertainment companies. Mattel stands out with a diversified catalog of enduring franchises and cross-category play experiences that combine toys with media and consumer products. Its goal is to empower generations to explore the wonder of childhood and reach their full potential by treating play as a key path to the future, engaging consumers through authentic franchise brands and immersive experiences.

Company size
10,001+
Company stage
IPO
Headquarters
El Segundo, CA
Founded
1945

Recently Posted Jobs

Explore more opportunities at Mattel

See more jobs