We help companies build their customer journey across Commerce (Online & Retail), Marketing Automation, and Service.
Senior Software Engineer, Data Platform
Location
India
Posted
1 day ago
Salary
0
Seniority
Senior
Job Description
Senior Software Engineer, Data Platform
Maropost
• Design and build scalable data platform services that power analytics, reporting, machine learning, and AI workloads across Maropost products. • Build and maintain reliable data ingestion pipelines using CDC and event-driven architectures. • Develop and evolve our centralized analytics warehouse, ensuring high performance, scalability, and maintainability. • Design and implement data models, materialized views, and aggregation strategies to support product analytics and business reporting. • Build supporting APIs and services that expose analytics and reporting capabilities to internal and external consumers. • Define and implement multi-tenant security controls, data governance standards, and access management policies. • Monitor platform health, data freshness, ingestion lag, and overall system reliability. • Contribute to technical specifications and actively participate in architecture and design discussions. • Improve developer productivity through automation, tooling, observability, and operational excellence. • Strengthen test coverage and engineering practices to ensure reliable and maintainable systems.
Job Requirements
- 5+ years of hands-on software engineering experience building and operating highly scalable distributed systems, data platforms, or backend services in production.
- Strong experience with modern analytical data warehouses such as ClickHouse, BigQuery, Snowflake, or Amazon Redshift.
- Deep expertise in ClickHouse, including internals, materialized views, and OLAP workload optimization, is a plus.
- Experience designing and operating large-scale data ingestion pipelines using Kafka, Pulsar, CDC-based architectures, and related streaming technologies.
- Familiarity with tools such as Debezium, Flink, Dataflow, or similar streaming and data processing frameworks is preferred.
- Strong SQL skills with hands-on experience in data modelling, query optimization, and analytical workloads.
- Experience working on data platforms, data engineering, or analytics engineering initiatives involving large-scale data processing and transformation workloads.
- Experience building and maintaining backend services in Go (preferred) or another modern strongly typed programming language, along with proficiency in Python.
- Experience with cloud platforms, preferably GCP, including managed data, messaging, and observability services.
- Experience owning and delivering production systems end-to-end, from technical design and stakeholder discussions through deployment, operational support, and iterative improvements across multiple release cycles.
- Experience with multi-tenant SaaS platforms, data governance practices, data security controls, and infrastructure-as-code tools such as Terraform.
- Experience with analytical and time-series databases such as PostgreSQL, TimescaleDB, or similar technologies.
- Exposure to AI-powered applications, LLM integrations, or agentic workflows is an added advantage.
- Comfortable participating in on-call rotations and focused on building simple, efficient solutions without over-engineering.
- Proactive and self-driven, with strong problem-solving and communication skills, and the ability to collaborate effectively with both technical and non-technical stakeholders.
Benefits
- Competitive salary
- Flexible working hours
- Professional development opportunities
Related Guides
Related Categories
Related Job Pages
More Data Engineer Jobs
Senior Data Management Professional
HumanaLouisville, Kentucky-based Humana is a leading healthcare company that offers a variety of health, wellness, and insurance products and services designed to off
Develop and maintain data processes using Python and SQL, support partners with data issues, and present insights to enhance data management practices and improve healthcare data quality and compliance.
Senior Data Specialist II Los Angeles, CA / Remote / Hybrid / San Francisco, CA eDiscovery / Full Time On-Site / On-site Senior Data Specialist II Employment Type: Full-Time, Experienced Department: eDiscovery CGS is seeking an experienced Senior Data Specialist II with extensive knowledge of litigation discovery processes to provide assistance in the EDRM workflow for a large Federal agency initiative. CGS brings motivated, highly skilled, and creative people together to solve the government’s most dynamic problems with cutting-edge technology. To carry out our mission, we are seeking candidates who are excited to contribute to government innovation, appreciate collaboration, and can anticipate the needs of others. Here at CGS, we offer an environment in which our employees feel supported, and we encourage professional growth through various learning opportunities. Skills and attributes for success: - Performs file manipulation, loading, conversion services, database indexing, and quality checks of loads. - Develops, evaluates and modifies methodologies and procedures for manipulating files for use with COTS products and litigation support applications. - Responsible for ensuring that incoming productions are made pursuant to the applicable ESI specifications. - Performs advanced tasks related to exporting data from contractor and client databases, including: identifying data for export, confirming redactions and other markups, ensuring that exports comply with applicable ESI specifications, and quality check of exported data. - Support client attorneys, investigators, and paralegals by tracking and processing incoming documents, subpoena returns, and data; creating, loading, and managing document review databases; producing documents to opposing parties in litigation; and tracking produced documents. Applications used include Everlaw, Relativity, Eclipse, Trial Director, NUIX, LAW, EZManage, CaseView, Metadata Assistant, Beyond Compare, eScan-IT, CaseMap, TextMap, TimeMap, Camtasia, and other applications as directed, or as required to complete processing. - Under guidance from the client attorneys, manages documents and data, including the use of document review tools. Documents and data include physical documents, a wide range of Electronically Stored Information (ESI), discovery, forensic images, subpoena returns, PDF’s, audio/video files, pictures, forms, email, and others as required to support the client attorneys. Document review tools include those listed in item - Contractor will work with the Litigation Support Manager to ensure that incoming productions are made pursuant to the applicable ESI specifications and when deficiencies are found, provides Litigation Support Manager with detailed notice of deficiencies. - Coordinate with the client’s Technology Service Center regarding litigation support projects that are outsourced to the client. - Contractor will ensure that all exports for productions are made pursuant to applicable ESI specifications and/or the requirement of the requesting party or client personnel using the guidelines utilized by the Litigation Support Unit. Work with Litigation Support Manager and client attorneys when issues may arise in discovery negotiations with defense counsel. - Contractor will work with the Litigation Support Specialist in modifying and manipulating files for use with COTS products and litigation support applications. Qualifications: - Undergraduate degree preferred-preferably in computer science or related field - Requires knowledge of litigation discovery process, and the Electronic Discovery Reference Model (EDRM) workflow. - Knowledge of Government’s IT environment, including office automation networks, PC and server based applications preferred. - Working knowledge of personal computers, including Windows, document review software, and encryption methods. - Experience with LAW, IPRO, Relativity or other document processing platform. - Familiarity with ICONECT, Relativity, MS Office Suite, and West LiveNote valued. - At least two years’ experience performing eDiscovery roles including but not limited to electronic files processing (EFP), image and data file conversion, data culling using review tools, quality assurance, database loads and retrieval, and data analysis. Our Commitment: Contact Government Services (CGS) strives to simplify and enhance government bureaucracy through the optimization of human, technical, and financial resources. We combine cutting-edge technology with world-class personnel to deliver customized solutions that fit our client’s specific needs. We are committed to solving the most challenging and dynamic problems. For the past seven years, we’ve been growing our government-contracting portfolio, and along the way, we’ve created valuable partnerships by demonstrating a commitment to honesty, professionalism, and quality work. Here at CGS we value honesty through hard work and self-awareness, professionalism in all we do, and to deliver the best quality to our consumers mending those relations for years to come. We care about our employees. Therefore, we offer a comprehensive benefits package. - Health, Dental, and Vision - Life Insurance - 401k - Flexible Spending Account (Health, Dependent Care, and Commuter) - Paid Time Off and Observance of State/Federal Holidays Contact Government Services, LLC is an Equal Opportunity Employer. Applicants will be considered without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran. Join our team and become part of government innovation! Explore additional job opportunities with CGS on our Job Board: https://cgsfederal.com/join-our-team/ For more information about CGS please visit: https://www.cgsfederal.com or contact: Email: info@cgsfederal.com #CJ $100,000 - $120,000 a year
Senior Data Architect – Engineering
WorkanaThe largest platform for hiring top remote talent from Latin America.
• Definir y evolucionar la arquitectura de datos, asegurando escalabilidad, disponibilidad y mantenibilidad. • Diseñar modelos de datos y estándares para plataformas analíticas y operacionales. • Liderar las decisiones de arquitectura relacionadas con pipelines, almacenamiento, procesamiento y consumo de datos. • Diseñar soluciones para soportar casos de uso de Machine Learning, AI y analítica avanzada. • Impulsar buenas prácticas de calidad, observabilidad, seguridad y gobierno de datos. • Establecer lineamientos técnicos para la construcción y operación de productos de datos. • Trabajar junto a Engineering Managers, Tech Leads y equipos de producto para asegurar que las soluciones estén alineadas con las necesidades del negocio. • Participar en revisiones de arquitectura y actuar como referente técnico para el equipo de Data Engineering. • Promover una visión de largo plazo sobre la estrategia de datos de la compañía. • Identificar oportunidades de simplificación, optimización y modernización de la plataforma de datos.
Senior Data Engineering (Tech Lead)
NexthinkUnparalleled Visibility Into Issue Detection, Diagnosis, and Remediation
Company Description Nexthink is the leader in digital employee experience management software. The company provides IT leaders with unprecedented insight allowing them to see, diagnose and fix issues at scale impacting employees anywhere, with any application or network, before employees notice the issue. As the first solution to allow IT to progress from reactive problem solving to proactive optimization, Nexthink enables its more than 1,300 customersto provide better digital experiences to more than 18 million employees. Dual headquartered in Lausanne, Switzerland and Boston, Massachusetts, Nexthink has 9 offices worldwide. Job Description The Product Intelligence team serves a critical role by providing business intelligence to the organization: we synthesize data sources across the company, delivering product usage and business insights that directly shape product strategy and decision-making. We are looking for a Senior Data Engineering (Tech Lead) to lead our team of data engineers and to bring your experience and vision in data warehouse design, data modeling, and data visualization. We are seeking an individual with a strong data background but also an AI-first mentality, who can drive our current initiatives to leverage AI for accelerating modeling and dashboarding tasks, as well as exposing our telemetry data to stakeholders across the company in the form of an AI agent and MCP. What you'll do - Partner with the Product Manager to shape the roadmap, refine scope, and define clear, actionable acceptance criteria. - Own the technical architecture for data warehousing, data modeling, and data access patterns. - Lead the team technically to design, implement, deliver, and validate scalable data pipelines and reporting solutions. - Drive the design and evolution of the analytics layer, including semantic modeling and dashboarding within BI tools. - Define and implement an AI-first approach to data, including AI-assisted workflows for modeling, analysis, and dashboard creation. - Architect and deliver an AI-powered interface (agent) that enables stakeholders to access and explore telemetry data in a self-service manner. - Enable integration of telemetry insights into internal tools and workflows by providing and maintaining supporting capabilities (e.g., MCP or equivalent interfaces). - Establish data engineering standards, best practices, and measurable quality indicators to ensure high-quality, maintainable code. - Ensure scalability, reliability, and performance of data platforms, pipelines, and analytics workloads. - Mentor and support data engineers through technical guidance, code reviews, and knowledge sharing. - Promote an agile, iterative engineering culture and actively contribute to team ceremonies. Qualifications Data Engineering Experience - Master's degree (or equivalent) in Computer Science, Engineering, or a related field. - 7+ years of experience as a Data Engineer, including at least 1 year in a Tech Lead or similar leadership role. - Strong expertise in database design, data modeling, and handling both structured and unstructured data. - Strong system design and architectural skills, with the ability to design scalable data platforms. - Proficiency in SQL and Python, with solid experience building and maintaining ETL/ELT pipelines. - Familiarity with modern data stack tools such as dbt, AWS Lambda, Step Functions, Glue, Athena, Redshift, or similar. - Exposure to telemetry data systems and large-scale product analytics. - Experience building internal data platforms or self-service analytics solutions. - Hands-on experience with the AWS cloud platform. - Experience with data visualization tools such as Power BI, QuickSight, Tableau, or similar. - Practical knowledge of DevOps practices, CI/CD pipelines, and tools such as Git. - Experience with containerization and infrastructure tools (e.g., Docker, Terraform, Jenkins). - Proven ability to own projects end-to-end and operate with a high level of autonomy. - Excellent communication and collaboration skills, with fluency in English. AI & Advanced Capabilities - Experience building and deploying AI-powered data systems, including Retrieval-Augmented Generation (RAG) and LLM-based applications. - Familiarity with LLM frameworks (e.g., LangChain, LlamaIndex) and integrating LLM APIs into production workflows. - Experience designing AI agents or intelligent data interfaces (e.g., chat-to-data, NL-to-SQL). - Understanding of semantic data modeling to enable natural language interaction with structured data. - Ability to evaluate, monitor, and scale AI systems, with strong architectural judgment for integrating AI into data platforms. Additional Information We are the pioneers and trailblazers of a global IT Market Category (DEX) that is shaping the future of how the world works, giving our customers' IT Teams total digital visibility across their enterprise. Our innovative solutions integrate real-time analytics, automation, and employee feedback across all endpoints. This enables our IT teams to solve complex technical challenges, create ever more productive workplaces, and deliver happy, satisfied employees in the digital workplace. With over 1000 employees across 5 continents, Nexthink operates as One Team, connecting, collaborating and innovating to continuously grow. We call our employees 'Nexthinkers' and our commitment to diversity, inclusion, and equity is second to none. We currently have over 75 nationalities working with us, from all cultures and backgrounds, speaking many different languages. IIf you are looking for a change and like a nice atmosphere, lots of challenges, and having fun while working, this is a great opportunity for you! Check what we offer: - Permanent Contract and a competitive compensation package. - Amazing centrally located offices near the Bernabeu Stadium. - Private Health Insurance (Sanitas) and daily meal vouchers of 11 EUR will be entirely covered by us. - Hybrid work model balancing office and remote work, with a structured approach for new hires to foster connections and onboarding. - Flexible Hours and unlimited vacation (employees have unlimited paid time off on top of the 23 days of holidays we offer) plus 3 company-paid volunteer days. - Up to 25 EUR per month for a gym subscription. - Flexible compensation plan for childcare & public transportation. - Reimbursement of up to 50% of the cost of English & Spanish classes. - Fresh fruit, cookies, soft drinks and protein shakes at the offie. - Regular company and team events like Pizza talks, Team Building activities, Christmas parties, hosting Meetups at the office and more! - Bonuses for referring successful hires after three months of continuous employment. - We offer a relocation package to people who are coming from another country. Please note that not all the benefits listed above are available for temporary, contract, and internship roles. To ensure you have the most up-to-date information, we recommend checking with your Recruitment Partner. The base salary for this role is €60,000 - €90,000 gross per year, with a total on-target earnings (OTE) range of €69,000- €103,500 including an annual performance bonus. You'll also be part of our broader total rewards package - including benefits tailored to where you live and how you work best. We set our pay ranges using objective criteria: the scope and level of the role, the skills it takes to do it well, and the relevant market data. Ranges are reviewed every year to remain competitive and fair. We're transparent about this because we think you deserve to know what you're working towards from day one. In accordance with the EU Pay Transparency Directive (2023/970), we publish salary ranges on every Nexthink role. We won't ask what you currently earn or your previous salary. What matters to us is what this role is worth and whether it works for you. Nexthinkers come from all kinds of backgrounds, and that's what makes us stronger. We welcome applications from everyone.



