Senior Software Engineer& Database

1 week ago


Mumbai, India Affinity Global Inc Full time

About Affinity  Affinity is pioneering new frontiers in AdTech: developing solutions that push past today’s limits and open up new opportunities. We are a global AdTech company helping publishers discover better ways to monetize and enabling advertisers to reach the right audiences through new touchpoints. Operating across 10+ markets in Asia, the US, and Europe with a team of over 500 experts, we are building privacy-first ad infrastructure that opens up opportunities beyond the walled gardens. Role:  Software Engineer, Database Work Location:  Mumbai (Malad) Product: Siteplug.comAbout Role: As a Software Engineer, Database at SitePlug, you will play a key role in designing, developing, and optimizing large-scale databases and data pipelines that power our advertising technology platforms. You will be responsible for managing complex SQL queries, building robust ETL processes, and leveraging big data technologies such as Hadoop and Spark to process structured and unstructured data at scale. This is an individual contributor role that requires hands-on expertise in database development, performance tuning, and big data ecosystems, along with the ability to solve complex problems through efficient solution design. You will work closely with cross-functional engineering teams to integrate scalable data solutions into production systems, ensuring reliability, security, and high performance.Roles & Responsibility: Design, develop, and optimize database schemas, tables, indexes, and relationships to ensure efficient data storage and retrieval. Write complex SQL queries, stored procedures, triggers, and functions to support business and application requirements. Gather, clean, and process raw structured and unstructured data from multiple sources (APIs, relational DBs, distributed file systems). Design and implement ETL pipelines for data ingestion, transformation, and storage using MySQL, Hadoop, and Spark. Perform query optimization, indexing, and partitioning to improve database performance. Manage replication, clustering, and failover strategies to ensure high availability. Design and manage large-scale datasets using Hadoop ecosystem components (HDFS, MapReduce, Hive, Impala, Kafka, HBase, Pig). Build and maintain real-time streaming pipelines using Apache Spark and Spark Streaming. Collaborate with DevOps to support CI/CD pipelines for database-related deployments. Take end-to-end responsibility for database lifecycle management (MySQL + Big Data ETL + Analytics). Required Skills: 3+ years of SQL (MySQL) experience. 2+ years hands-on experience with Cloudera Hadoop Distribution and Apache Spark. Proficiency in database development (queries, triggers, stored procedures) and knowledge of DB internals. Experience with database administration, performance tuning, replication, backup, and restoration. Comprehensive knowledge of Hadoop Architecture, HDFS, MapReduce, Hive, Impala, Kafka, HBase, Pig, and Java. Experience in processing large structured & unstructured datasets.



  • Mumbai, India Saaki Argus & Averil Consulting Full time

    Title: Senior Software Engineer Location : Mumbai Experience : 5+ years Job Description: The typical education and professional experience required for a Senior Software Engineer is a master s degree At least 5+ years of working experience or working in a similar role. A successful candidate has proven experience of leading a team of software developers (3+...


  • Mumbai, Navi Mumbai, Pune, India Ravin Software Solutions Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Were Hiring: Senior Software Engineer (AI/ML)Location: MumbaiExperience: 4+ yearsNotice Period: Immediate joiners onlyAre you passionate about building scalable AI/ML solutions and deploying them into real-world systems? Were looking for a Senior Software Engineer who thrives at the intersection of machine learning, data engineering, and software...


  • Mumbai, India CRISIL LIMITED Full time

    Description :Job Summary : We are seeking a highly skilled Database Software Engineer with 4-5 years of experience to join our team. The successful candidate will be responsible for designing, developing, and maintaining our database systems and ETL pipelines, ensuring high performance, scalability, and reliability. The Database Software Engineer will work...


  • Mumbai Metropolitan Region, India Affinity Global Inc. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    About AffinityAffinity is pioneering new frontiers in AdTech: developing solutions that push past today's limits and open up new opportunities. We are a global AdTech company helping publishers discover better ways to monetize and enabling advertisers to reach the right audiences through new touchpoints. Operating across 10+ markets in Asia, the US, and...


  • Mumbai, India Vellstone Full time

    We're hiring a Senior Software Engineer / Technical Lead for our product-based client to work on advanced AI and LLM-powered solutions. As a Senior Software Engineer / Technical Lead, your responsibilities would be: Lead the design, development, and deployment of production-grade AI and LLM solutions using Python and Golang. Architect and implement scalable...


  • Mumbai, India Vellstone Full time

    We're hiring a Senior Software Engineer / Technical Lead for our product-based client to work on advanced AI and LLM-powered solutions. As a Senior Software Engineer / Technical Lead, your responsibilities would be: - Lead the design, development, and deployment of production-grade AI and LLM solutions using Python and Golang. - Architect and implement...


  • mumbai, India Vellstone Full time

    We're hiring a Senior Software Engineer / Technical Lead for our product-based client to work on advanced AI and LLM-powered solutions. As a Senior Software Engineer / Technical Lead, your responsibilities would be: Lead the design, development, and deployment of production-grade AI and LLM solutions using Python and Golang. Architect and implement scalable...


  • Mumbai, India Vellstone Full time

    We're hiring a Senior Software Engineer / Technical Lead for our product-based client to work on advanced AI and LLM-powered solutions.As a Senior Software Engineer / Technical Lead, your responsibilities would be:- Lead the design, development, and deployment of production-grade AI and LLM solutions using Python and Golang.- Architect and implement scalable...


  • Mumbai, India Vellstone Full time

    We're hiring a Senior Software Engineer / Technical Lead for our product-based client to work on advanced AI and LLM-powered solutions.As a Senior Software Engineer / Technical Lead, your responsibilities would be:Lead the design, development, and deployment of production-grade AI and LLM solutions using Python and Golang.Architect and implement scalable...


  • Mumbai, India Vellstone Full time

    We're hiring a Senior Software Engineer / Technical Lead for our product-based client to work on advanced AI and LLM-powered solutions.As a Senior Software Engineer / Technical Lead, your responsibilities would be:Lead the design, development, and deployment of production-grade AI and LLM solutions using Python and Golang.Architect and implement scalable...