Staff Engineer (New Delhi)

Staff Engineer (New Delhi)

11 Nov
|
CARPL - Radiology AI Platform
|
New Delhi

11 Nov

CARPL - Radiology AI Platform

New Delhi

Description

Role Overview

We are seeking an experienced Staff Engineer to provide technical leadership across our engineering organization. The Staff Engineer will own and influence system design, architecture, code quality, scalability, reliability, and engineering standards for critical systems.

This is a hands-on role requiring strong expertise in distributed systems, scalable software, backend engineering, databases, high availability, and modern software architecture. The ideal candidate is comfortable solving complex technical problems, reviewing code and designs, mentoring engineers, and making pragmatic architectural decisions.

This position requires full-time, on-site presence at our office.

Key Responsibilities

- System Design & Architecture: Own the design and evolution of scalable, reliable, and maintainable systems. Make architectural decisions and clearly communicate trade-offs.
- Technical Ownership: Take ownership of technically complex problems and drive them from problem definition through implementation and resolution.
- Distributed Systems: Design and build distributed systems with appropriate approaches to concurrency, consistency, fault tolerance, replication, partitioning, and scaling.
- Scalability & Reliability: Ensure systems can scale effectively while maintaining high availability, performance, and resilience.
- Code & Design Reviews: Set a high bar for code quality and architecture through thoughtful code reviews, design reviews, and engineering practices.
- Backend Engineering: Design and build production-grade services and APIs using Java, Go, and/or Python.
- Database Design: Design and optimize data models, queries, indexes,



transactions, and database architectures for scale and performance.
- Technical Leadership: Drive engineering standards and architectural consistency across teams through technical guidance and influence.
- Mentorship: Mentor engineers across levels, particularly senior engineers, and help raise the overall technical bar of the organization.
- Engineering Quality: Promote practices that result in reliable, maintainable, well-tested, and low-defect software.

Requirements And Qualifications

- Education: Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or a related field (or equivalent qualified experience).
- Experience: 5+ years of professional software engineering experience, with strong experience designing and building production systems. Experience operating at Staff Engineer, Principal Engineer, or Technical Lead level is preferred.

Technical Proficiency

- Strong programming experience in Java, Go, and/or Python.
- Strong understanding of object-oriented design, concurrency, multithreading, data structures, algorithms, and software design patterns.
- Strong expertise in system design and distributed systems.
- Experience designing scalable, highly available, and fault-tolerant systems.
- Strong understanding of databases,



including relational and NoSQL systems, data modeling, indexing, transactions, replication, partitioning, and performance optimization.
- Good understanding of Docker, Kubernetes, cloud infrastructure, and CI/CD.
- Strong understanding of software testing, observability, security, and performance engineering.
- Ability to work across technology stacks and understand the complete system rather than focusing only on an individual service.
- React/frontend experience is a plus.

Professional Competencies

- Architectural Thinking: Ability to reason about complex systems, identify trade-offs, and make pragmatic long-term decisions.
- Technical Judgment: Knows when to keep things simple and when complexity is justified by scale, reliability, or business requirements.
- Ownership: Takes responsibility for technical outcomes and proactively identifies and addresses engineering problems.
- Problem Solving: Robust analytical skills with the ability to break down ambiguous and complex problems.
- Communication: Clearly communicates technical decisions, designs, trade-offs, and risks to engineers and stakeholders.
- Mentorship: Strong ability to mentor engineers and influence technical direction through design and code reviews.
- Technical Influence: Able to drive engineering improvements and architectural decisions through influence rather than hierarchy.
- Engineering Excellence: Strong focus on correctness, scalability, maintainability, reliability, and quality.
- Adaptability: Comfortable working across different technologies, systems, and problem domains.

📌 Staff Engineer (New Delhi)
🏢 CARPL - Radiology AI Platform
📍 New Delhi

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: staff engineer (new delhi) / new delhi

Subscribe to this job alert:

Get the latest job offers by email for: staff engineer (new delhi) / new delhi