Senior/Principal Data Engineer (Pune)

You are a high-performer with a proven track record of success academically and professionally, which provides you with options to choose the right organization for you.

At SprintVelocity, we hire high-potential team members, then work with you to create a plan that will take your career to the next level. Whether you are aiming to be a rockstar individual contributor with deep subject matter expertise, or a leader who pays your success forward by mentoring your colleagues, SprintVelocity brings a top-tier compensation package and a deep commitment to employee growth and collaboration.

Honestly, we're really excited to see what you can accomplish.

Core Responsibilities

  • Scope, design, and build scalable, resilient distributed systems.

  • Engage in cross-functional collaboration throughout the entire software lifecycle.

  • Lead design sessions and code reviews to elevate the quality of engineering across the organization.

  • Support more junior engineers by providing low-level design guidance and code reviews

  • Share best practices and improve processes within and across teams.

Desired Qualifications

  • BS in computer science or related discipline (MS preferred)

  • Deep expertise with a leading ETL framework (DBT, Matillion, etc.)

  • 8+ years programming experience with a modern object-oriented programming language (Typescript/Python)

  • Extensive experience with data modeling, advanced SQL

  • Familiarity with core cloud-architecture and system design concepts (persistence, caching, scalability, observability, REST APIs)

  • Practical knowledge of working in an Agile environment.

  • Experience with continuous delivery and infrastructure as code