Odist Magazine
Website:
razorpay.com
Job details:
The Role
An Engineering Manager at Razorpay is well-grounded—an innovative, quality-focused product thinker and business-conscious leader who possesses deep technical context and experience to build premium software. You are not a mere coder; you see nuances and systemic elements that others might miss.
In this role, you will lead and scale a high-performing engineering team tasked with architecting and owning our end-to-end Data Platform and data infrastructure. You will drive the design and execution of robust data pipelines optimized for both high-throughput batch reprocessing and low-latency, real-time audience segmentation. Furthermore, you will champion our shift toward an AI-first engineering culture, embedding intelligent automation directly into our platform journeys and software development lifecycle (SDLC) to unlock exponential team velocity.
Key Responsibilities ;
Technical & Architectural Leadership
- Data & Pipeline Ownership: Provide deep technical oversight and architectural direction utilizing AWS EMR, Apache Spark, DynamoDB, and complex DAG workflow orchestrations (e.g., Airflow).
- Streaming Infrastructure: Establish operational standards for streaming data ingestion and stateful processing using modern event frameworks like AWS Kinesis or Apache Flink.
- Technical Strategy: Partner with tech leads and architects to define the group's data roadmap, creating robust success metrics and executing high-throughput initiatives in an agile framework.
- AI & Automation Innovation: Drive the adoption of AI-assisted engineering workflows and automation-first tooling to optimize system health and compress project delivery timelines.
Team Scaling & People Management
- Talent Acquisition: Actively attract, interview, and hire top-notch engineering talent to scale our core technical data charters.
- Mentorship & Culture: Influence a team culture of engineering craftsmanship and excellence; mentor direct reports through structured career and personal performance management.
- Empowerment: Give engineers the tools, context, and motivation to make independent architectural decisions, fostering bottom-up innovation.
Cross-Functional Collaboration
- Stakeholder Alignment: Initiate close collaborations across Product, Business, and Operations throughout Razorpay to gather ambiguous data requirements and translate them into simple technical solutions.
- Strategic Context: Ensure the team fully understands Razorpay’s overarching organizational goals, connecting their daily technical execution to 'the bigger picture.'
Mandatory Qualifications
- Total Experience: 10+ years of total software engineering experience.
- Scale & Management: 5+ years of experience building very large-scale distributed applications handling massive volumes of data, alongside 3+ years of direct people management experience.
- Core Fundamentals: Strong problem-solving skills, deep understanding of data structures, algorithms, and web technologies.
- Coding Proficiency: Excellent hands-on coding skills in at least one backend language (e.g., Java, Python, PHP, C++).
- Storage & Messaging: Expert-level understanding of RDBMS, NoSQL ecosystems, and distributed messaging/queuing systems.
Click on Apply to know more.