Database Engineer II-

2 days ago


Bengaluru, Karnataka, India Tekion Corp Full time ₹ 12,00,000 - ₹ 36,00,000 per year

As a
Database Engineer II
at
Tekion
, you will design, automate, and optimize database operations across our cloud-native automotive retail platform connecting OEMs, dealerships, partners, and consumers.

This role requires strong expertise in
Python, SQL/PL-SQL, JavaScript (for MongoDB)
, and
data structures & algorithms
, with a deep focus on
problem-solving and automation
.

Exposure to
AI/ML technologies
is a plus.
Key Responsibilities

  • Python Automation (Primary Focus):
  • Develop reliable and reusable Python scripts to automate key database operations such as schema migrations, health checks, data validation, and performance optimization.
  • SQL & PL/SQL Development:
  • Write and optimize
    complex SQL queries
    ,
    stored procedures
    ,
    functions
    , and
    triggers
    for MySQL/PostgreSQL.
  • Develop and manage
    PL/SQL logic
    for data manipulation, validation, and reporting.
  • Perform schema design, indexing, and query plan optimization to enhance performance.
  • MongoDB Scripting:
  • Use
    JavaScript and Python
    for MongoDB scripting, aggregation, data cleanup, and performance improvement tasks.
  • Algorithmic Problem Solving (Core Skill):
  • Apply
    data structures and algorithms
    to solve real-world data and system challenges efficiently.
  • Design
    Python-based programs
    that automate or optimize database workflows using algorithmic thinking.
  • Example problem areas candidates should be comfortable with:
  • Finding duplicates or missing records in large datasets.
  • Comparing data consistency between source and target databases.
  • Implementing retry, queue, or scheduling logic using stacks/queues.
  • Detecting outliers or anomalies in performance metrics or logs.
  • Writing scripts to identify circular dependencies in database relationships.
  • Optimizing time complexity in Python scripts that process millions of records.
  • Designing scripts to summarize large log files or analyze trends.
  • Building mini utilities for automation — like config diff tools or schema comparison programs.
  • Monitoring & Troubleshooting:
  • Build monitoring automation to detect replication issues, latency spikes, or performance degradation and auto-trigger alerts or recovery actions.
  • DevOps & Cloud Integration:
  • Integrate with CI/CD pipelines and cloud services (AWS, Azure, GCP) to automate provisioning, deployment, and backups.
  • Performance Optimization:
  • Tune SQL queries, database configurations, and scripts for efficiency, scalability, and reliability.
  • Collaboration & Compliance:
  • Partner with DBAs, developers, and product teams to maintain operational standards, security, and compliance.

Qualifications & Skills

Must Have:

  • Strong proficiency in
    Python
    for automation, scripting, and algorithmic problem solving.
  • Hands-on expertise in
    SQL and PL/SQL
    for MySQL/PostgreSQL.
  • Proficiency in
    JavaScript (for MongoDB)
    scripting and operations.
  • Strong understanding of
    Data Structures and Algorithms (DSA)
    — arrays, linked lists, trees, graphs, hashing, recursion, etc.
  • Excellent analytical and debugging skills with a logical mindset.
  • Experience with
    cloud platforms
    (AWS, Azure, or GCP) and managed database services like RDS or DynamoDB.
  • Familiarity with
    DevOps tools
    (Git, Jenkins, Terraform, etc.).
  • Good communication skills and ability to collaborate across teams.

Nice to Have:

  • Experience with
    AI/ML integration
    , such as using models for anomaly detection or predictive performance insights.
  • Experience with database performance tuning, replication, or sharding.
  • Familiarity with monitoring and observability tools (Grafana, Prometheus, Datadog).
  • Knowledge of infrastructure automation (Ansible, Chef, Terraform).
  • Exposure to distributed database systems such as MongoDB Atlas or Aurora.

Education

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related technical field.

What We're Looking For

We're seeking a
hands-on engineer
who:

  • Codes efficiently in
    Python, SQL, PL/SQL, and JavaScript
    .
  • Thinks algorithmically and solves complex problems creatively.
  • Automates repetitive database tasks with precision and scalability.
  • Understands both
    SQL and NoSQL
    performance tuning.
  • Brings curiosity, ownership, and innovation — including openness to
    AI-driven solutions
    for database management.


  • Bengaluru, Karnataka, India Meesho Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    As a Database Engineer II, you will be part of self-starters who thrive on teamwork and constructive feedback. We know how to party as hard as we work If we arent building unparalleled tech solutions, you can find us debating the plot points of our favorite books and games or even gossiping over chai. So, if a day filled with building impactful solutions...

  • Database Engineer

    4 days ago


    Bengaluru, Karnataka, India Meesho Full time ₹ 10,00,000 - ₹ 25,00,000 per year

    Database Engineer II- ElasticsearchAbout the Team When 5% of Indian households shop with us, it's important to build resilient systems to manage millions of orders every day. We've done this – with zero downtime Sounds impossible? Well, that's the kind of Engineering muscle that has helped Meesho become the e-commerce giant that it is today. We value...


  • Bengaluru, Karnataka, India Tekion Corp Full time ₹ 12,00,000 - ₹ 24,00,000 per year

    Key Responsibilities:Automation Development:Design and Implement Automated Database Processes: Develop automation solutions for critical database operations, including maintenance, backups, migrations, and data recovery using Python. This helps to reduce manual workload and improve operational efficiency.Scripting & Monitoring:Python Scripting for Monitoring...

  • Data Engineer II

    2 weeks ago


    Bengaluru, Karnataka, India People Inc. Full time US$ 1,04,000 - US$ 1,30,878 per year

    Job TitleData Engineer IIJob DescriptionAs a Data Engineer II, you will be responsible for designing, implementing, and maintaining data infrastructure that supports data science activities, including machine learning (ML) projects. You will work closely with data scientists, other data engineers, and cloud infrastructure teams in both Bengaluru and the US...


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 8,00,000 - ₹ 16,00,000 per year

    Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure...


  • Bengaluru, Karnataka, India Anthology Inc. Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior Database Administrator IIBangalore or Chennai, IndiaThe Opportunity:Anthology offers the largest EdTech ecosystem on a global scale, supporting over 150 million users in 80 countries. Our mission is to provide dynamic, data-informed experiences to the global education community so that learners and educators can achieve their goals.We believe in the...


  • Bengaluru, Karnataka, India Simply Vyapar Apps Private Limited Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    Job Title: Software Development Engineer II (Backend)Location: Bangalore, IndiaExperience: 2 – 4 YearsAbout the Role:We are looking for a passionate and skilled SDE-II (Backend) to join our team in Bangalore. As part of the backend team, you will be responsible for building scalable systems, APIs, and services that power our products. You will work closely...

  • Data Engineer II

    3 days ago


    Bengaluru, Karnataka, India eClinical Solutions Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    OverviewThe Data Engineer II will work closely with clients and provide technical consulting services, configuration of the elluminate platform, development for specific projects that include trial configuration, quality control, process improvements, system validation, custom analytics development, clinical software implementations and integrations....


  • Bengaluru, Karnataka, India Microsoft Full time ₹ 8,00,000 - ₹ 24,00,000 per year

    Microsoft's Azure Data engineering team is leading the transformation of analytics in the world of data with products like databases, data integration, big data analytics, messaging & real-time analytics, and business intelligence. The products our portfolio include Microsoft Fabric, Azure SQL DB, Azure Cosmos DB, Azure PostgreSQL, Azure Data Factory, Azure...

  • Data Engineer II

    5 days ago


    Bengaluru, Karnataka, India Honeywell Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Data Engineer-IIJoin the industry leader to design the next generation of breakthroughs.When you join Honeywell, you become a member of our global team of thinkers, innovators, dreamers, and doers who make the things that make the future.That means changing the way we fly, fueling jets in an eco-friendly way, keeping buildings smart and safe and even making...