> Markdown version of [/jobs/ext/535205-mongo-data-engineer](https://www.wearedevelopers.com/jobs/ext/535205-mongo-data-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Mongo Data Engineer - **Company:** Tata Consultancy Services Limited - **Location:** Irving, TX, United States - **Salary:** $90,000.0 - $110,000.0 - **Contract:** Permanent contract - **Skills:** Apache HTTP Server, Cloud Engineering, Computer Programming, Databases, Data Definition Language, Data Integrity, Extract Transform Load (ETL), Data Manipulation Languages, Relational Databases, Database Connection, Database Queries, Software Debugging, Amazon DynamoDB, Python (Programming Language), PostgreSQL, Microsoft SQL Server, MongoDB, NoSQL, Oracle (Applications), Performance Tuning, Query Optimization, Redis, Cloud Services, SQL Stored Procedures, PL-SQL, Data Processing, Scripting, Snowflake, Apache Spark, Database Performance, Indexer, Data Lakes, Information Technology, Cassandra, Data Management, Presto, Database Monitoring, Api Management - **Published:** June 11, 2026 - **Apply:** https://www.indeed.com/viewjob?jk=04eada00b787baf8 ## About the Role Do you have experience in System tuning?, Do you have a Bachelor's degree?, Must Have Technical/Functional Skills 1. NoSQL Development (Mandatory): * Mandatory hands-on experience with MongoDB: Designing schemas, writing complex queries, performing aggregations, and optimizing performance within MongoDB environments. * Developing data patches and data migrations (including DDLs/DMLs) using Python scripts * Understanding of NoSQL data modeling patterns and principles (e.g., document-oriented, key-value). * Familiarity with other NoSQL database types and their use cases (e.g., Cassandra, DynamoDB, Redis) is a plus. PL/SQL Proficiency (Mandatory): * Extensive experience in developing, debugging, and optimizing complex stored procedures, functions, triggers, and packages using PL/SQL. * Strong understanding of relational database concepts, including normalization, indexing, and referential integrity. * Experience with a major relational database system (e.g., Oracle, PostgreSQL, SQL Server). 2. Data Platforms * Snowflake (Must Have): * Strong experience with Snowflake Data Cloud development, including DDL/DML, stored procedures, UDFs, and performance optimization within Snowflake. * Understanding of Snowflake's architecture (compute, storage, cloud services) and features (e.g., Virtual Warehouses, Zero-Copy Clones, Time Travel, Streams, Tasks). * Experience with data loading/unloading into and out of Snowflake. * Apache Iceberg (Preferred): * Practical experience with Apache Iceberg for managing large, high-performance data sets in open table formats. * Understanding of Iceberg's key features, such as schema evolution, hidden partitioning, time travel, and manifest files. * Experience integrating Iceberg with query engines (e.g., Spark, Presto, Trino) or data lakes. 3. Performance Tuning (Must Have) * Proven ability to diagnose and resolve database performance issues across relational and NoSQL environments. * Expertise in query optimization (e.g., analyzing execution plans, rewriting inefficient queries). * Experience with index tuning, partitioning strategies, and database configuration for optimal performance. * Familiarity with database monitoring tools and techniques. 4. Programming and Scripting * Python (Must Have): * Experience with Python for database automation, scripting, data processing, and API integrations. * Familiarity with relevant Python libraries for database connectivity (e.g., psycopg2, pymongo, * snowflake-connector-python)., Qualifications : BACHELOR OF COMPUTER SCIENCE ## Description * Track the project status, issues, risks and updates timely with senior leadership. ## Related Videos - [Leveraging Real time data in FSIs](https://www.wearedevelopers.com/videos/806-leveraging-real-time-data-in-fsis) - [How building an industry DBMS differs from building a research one](https://www.wearedevelopers.com/videos/768-how-building-an-industry-dbms-differs-from-building-a-research-one) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [NoSQL Data Modeling for Front-end Developers](https://www.wearedevelopers.com/videos/297-nosql-data-modeling-for-front-end-developers) - [Tomorrow's cloud data platforms - fully managed database-as-a-service (DBaaS)](https://www.wearedevelopers.com/videos/254-tomorrow-s-cloud-data-platforms-fully-managed-database-as-a-service-dbaas) - [Modern Data Architectures need Software Engineering](https://www.wearedevelopers.com/videos/1030-modern-data-architectures-need-software-engineering) ## Related Articles - [Top Big Data Technologies That You Need to Know](https://www.wearedevelopers.com/magazine/108-top-big-data-technologies-that-you-need-to-know) - [Making Data Warehouses Fast: A Developer’s Story](https://www.wearedevelopers.com/magazine/107-making-data-warehouses-fast-a-developer-s-story) - [20 Essential Tools For Backend Development](https://www.wearedevelopers.com/magazine/218-20-essential-tools-for-backend-development) - [Data Engineer Salary UK](https://www.wearedevelopers.com/magazine/253-data-engineer-salary-uk) - [What Are The Top Skills Required For Azure Developers?](https://www.wearedevelopers.com/magazine/77-what-are-the-top-skills-required-for-azure-developers) - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers)