Senior Software Engineer – Data Team

Posted 98ds ago

Employment Information

Education
Salary
Experience
Job Type

Report this job

Job expired or something wrong with this job?

Job Description

Senior Platform Engineer in a company focusing on a GenAI-powered data ecosystem. Designing cloud infrastructure and collaborating across teams for scalable data solutions.

Responsibilities:

  • Design and implement high-quality, large-scale cloud data infrastructure, self-service tooling, and microservices that abstract complexity.
  • Own the underlying AWS infrastructure and services, ensuring optimized performance, scalability, reliability, and cost-efficiency (FinOps) for our batch workloads.
  • Design and implement platform features that enforce strict operational concerns, including Data Quality, Data Security, Compliance, and Data Governance programmatically.
  • Collaborate with cross-functional teams, including analysts, data scientists, and product managers, to gather requirements and define the platform roadmap.
  • Drive and coordinate cross-R&D product workflows and initiatives.
  • Participate in code reviews and ensure adherence to coding standards and best practices.

Requirements:

  • BSc in Computer Science, Engineering, or equivalent.
  • 5+ years of hands-on experience in Platform Engineering, Software Engineering, or Data Infrastructure roles, focusing on building large, complex, and scalable data infrastructures
  • Solid understanding of Big Data paradigms (distributed systems, partitioning, data modeling) and experience optimizing performance in data warehouses like Snowflake (or similar)
  • Strong proficiency in a programming language (Python preferred) for building scalable backend services
  • Deep experience with AWS infrastructure and services that support data platforms
  • Experience implementing operational platform features related to Data Governance, Data Security, FinOps, and Data Quality
  • Solid understanding of software design principles (concurrency, synchronization, memory management, data structures, cost analysis)
  • A high degree of autonomy, a strong sense of ownership, and the ability to drive technical initiatives independently

Benefits:

  • Competitive salary and benefits package
  • Medical insurance
  • Top equipment kit
  • Full Remote
  • Collaborative and innovative work environment
  • Career growth and development opportunities
  • A chance to work with a talented and driven team of professional