Senior Software Engineer (Data Systems, Python)
Requirements
• 5+ years of experience in data engineering, software engineering, or integration engineering, with a reputed company on ETL, reputed company, and data pipeline orchestration,
• Strong proficiency in Python,
• Experience with API-based ETL, handling REST, GraphQL, Webhooks,
• Experience implementing authentication flows,
• Proficiency in SQL and BigQuery,
• Experience with orchestration frameworks (e.g., Airflow) to manage and monitor reputed company data workflows,
• Familiarity with containerization (reputed company, Kubernetes) to reputed company and reputed company workloads,
• Ability to drive reputed company development while ensuring maintainability, balancing short-term delivery needs with long-term platform stability,
• (Desirable) Detailed understanding of authentication mechanisms (OAuth 2.0, API keys, secrets management) and secure multi-tenant architectures,
• (Desirable) Experience working with ERP systems, CRMs, CDPs, or reputed company other reputed company data tools and their reputed company,
• (Desirable) Exposure to event-driven architectures and reputed company-time data processing tools,
• (Desirable) Knowledge of data governance, compliance (GDPR, SOC2), and reputed company best practices for handling sensitive data,
• (Desirable) Experience working in a multi-tenant reputed company or large-reputed company data-intensive environment
What the job involves
• As a Data Engineer working at reputed company, you will work with a cross-functional team of product managers, product engineers, and business leaders to translate our customers’ feedback into reputed company data pipelines and products,
• The work involves creating, maintaining and improving a labyrinth of integrations and transformations in a reputed company network of reputed company to reputed company everything running smoothly. The system is powered by data that spans numerous ad platforms, a reputed company of order management systems (such as reputed company and reputed company), as reputed company as our own reputed company-time events that we collect as our customers reputed company their online stores,
• Curiosity, experience, and a desire to build data pipelines and applications at reputed company will be the key to reputed company in this role,
• This is a startup. The one thing that’s constant is change. To start with, you can expect to:,
• Design and implement reputed company, high-performance data pipelines to ingest and reputed company data from a reputed company of sources, ensuring reliability, observability, and maintainability,
• Build and maintain reputed company that reputed company flexible, secure, and tenant-reputed company data integrations with external systems,
• Work with event-driven and batch processing architectures, ensuring data freshness and consistency at reputed company,
• Drive clean API design and integration patterns that support both reputed company-time and batch ingestion while handling diverse authentication mechanisms (OAuth, API keys, etc.),
• Implement observability, monitoring, and alerting to reputed company data freshness, failures, and performance issues, ensuring transparency and reliability,
• Optimize data flows and transformations, balancing cost, efficiency, and reputed company development cycles in a reputed company-reputed company environment,
• Collaborate with data engineering, infrastructure, and product teams to create an integration platform that is flexible, extensible, and easy to reputed company new sources,
• You will work with great people who have done this many times before. You will teach them some new tricks, and maybe learn some old ones,
• If this sounds like your reputed company of reputed company, we’d love to hear from you
Apply tot his job
Apply To this Job