Search by job, company or skills

Xeno Private Limited

Senior Platform and Data Engineer

Early Applicant
  • 4 months ago
  • Be among the first 50 applicants

Job Description

Senior Platform and Data Engineer

About Xeno:

Xeno, a leader in Martech, is dedicated to advancing data analytics and customer engagement. We are looking for a seasoned Senior Software Engineer in Platform & Data Engineering to lead the development and enhancement of our microservices, data platforms, and other cross-cutting engineering concerns. Join us to work on impactful projects that drive our mission forward.

Key Responsibilities:

  • Microservices and Platform Development:
  • Lead the migration of monolithic applications to microservices architecture.
  • Manage the deployment and orchestration of services on Kubernetes (EKS).
  • Optimize backend services to enhance performance and scalability.
  • Focus on resolving core platform tech debts to ensure a robust and maintainable system.

  • Data Engineering and Optimization:
  • Design and manage data pipelines using tools like Apache Kafka, Flink, AWS Glue, and Airflow.
  • Perform database tuning and optimization to ensure high performance and reliability.
  • Optimize RDS/Redshift queries for better performance and efficiency.
  • Utilize ELT tools like DBT for data transformation and pipeline management.

  • Cost Optimization:
  • Identify and implement strategies to reduce infrastructure and operational costs.
  • Optimize resource allocation and utilization to achieve significant cost savings without compromising performance.

  • Security:
  • Enhance platform security by working closely with DevSecOps teams.
  • Implement best practices for data security, access controls, and compliance.

  • Developer Productivity:
  • Document SOPs for optimal local development setups and share best practices within the team.
  • Set up development environments to streamline SDE workflows.
  • Foster a culture of continuous improvement and efficiency within the engineering team.

  • Performance and Monitoring:
  • Develop a comprehensive health check system for services, including startup, liveness, and readiness probes.
  • Monitor and alert on key metrics (e.g., API health, latency, error rates) using tools like Cube APM and PagerDuty.
  • Ensure 100% log visibility and manage service-level health checks confidently.

Core Requirements:

  • Experience:
  • 2-5 years of experience as a Platform/Data Engineer at a product company with decent scale.
  • Demonstrated experience in big migration projects such as monolith to microservices, Kubernetes adoption, or cost-saving initiatives.
  • Experience working closely with product engineering and DevSecOps teams.

  • Education:
  • BTech in Computer Science Engineering or related fields.

  • Technical Skills:
  • Proficient in Java and related frameworks.
  • Strong experience with observability stacks and tools like OpenSearch, Kibana, Grafana, Prometheus, New Relic, Percona, AWS Cloudwatch and RDS Performance Insights
  • Expertise in database tuning and optimization
  • Good to have: Experience with data engineering tools
  • Apache Kafka, Apache Flink, Amazon EKS, Amazon S3, AWS Glue, Amazon Athena, Presto, Apache Airflow, Apache Spark, Amazon EMR, Amazon OpenSearch, Kibana, SQL
  • Hands-on experience with creating and managing data pipelines using paid/open source tools is a plus
  • Experience with ELT tools like DBT for data transformation
  • Proficiency in optimizing RDS/Redshift queries for performance

More Info

Industry:Other

Function:Technology

Job Type:Permanent Job

Skills Required

Login to check your skill match score

Login

Date Posted: 12/07/2024

Job ID: 84327191

Report Job

About Company

Hi , want to stand out? Get your resume crafted by experts.

Similar Jobs

Senior Software Engineer Data Infrastructure and Core Engineering

GoogleCompany Name Confidential

Senior Java Engineer Data Structures and Algorithms

EPAM AnywhereCompany Name Confidential
Last Updated: 17-10-2024 08:57:12 AM
Home Jobs in Delhi Senior Platform and Data Engineer