Engineer

TATA Consulting ServicesSan Jose, CA
50d$64,000 - $150,000

About The Position

Design, develop, and maintain full stack applications using modern frameworks and tools. Build and optimize database solutions across MySQL, PostgreSQL, Redis, Cassandra and MongoDB for high performance and scalability. Develop RESTful and GraphQL APIs to support web and AI-based applications. Collaborate with AI/ML teams to integrate models, embeddings, and vector-based data stores into backend systems. Implement caching, indexing, and replication strategies for optimal data retrieval and availability. Ensure secure, efficient, and maintainable application code using best practices and design patterns. Contribute to DevOps pipelines for CI/CD, testing, and deployment automation. Troubleshoot performance and data integrity issues across application layers. Work collaboratively with cross-functional teams including data engineers, AI developers, and product managers. MongoDB Atlas skills

Requirements

  • Frontend: React.js, Angular, or Vue.js (HTML, CSS, JavaScript/TypeScript).
  • Backend: Node.js, Python (Flask/Django/FastAPI), or Java/Spring Boot.
  • Databases: Strong expertise in MySQL and PostgreSQL (schema design, stored procedures, query optimization). Hands-on experience with Redis (caching, pub/sub, key-value stores).
  • Deep knowledge of MongoDB (schema modeling, aggregation pipelines, replication).
  • Strong understanding of API design, microservices architecture, and authentication/authorization frameworks.
  • Familiarity with Docker, Kubernetes, and cloud environments (AWS, Azure, or GCP).
  • Proficiency with Git/GitHub/GitLab for version control and collaborative development.
  • Solid problem-solving, debugging, and communication skills.
  • MongoDB Atlas skills

Responsibilities

  • Design, develop, and maintain full stack applications using modern frameworks and tools.
  • Build and optimize database solutions across MySQL, PostgreSQL, Redis, Cassandra and MongoDB for high performance and scalability.
  • Develop RESTful and GraphQL APIs to support web and AI-based applications.
  • Collaborate with AI/ML teams to integrate models, embeddings, and vector-based data stores into backend systems.
  • Implement caching, indexing, and replication strategies for optimal data retrieval and availability.
  • Ensure secure, efficient, and maintainable application code using best practices and design patterns.
  • Contribute to DevOps pipelines for CI/CD, testing, and deployment automation.
  • Troubleshoot performance and data integrity issues across application layers.
  • Work collaboratively with cross-functional teams including data engineers, AI developers, and product managers.

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Industry

Professional, Scientific, and Technical Services

Education Level

No Education Listed

Number of Employees

5,001-10,000 employees

© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service