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