Director of Engineering (Technical) | REMOTE
Uplers
About the role
Job Details
- Experience: 7.00 + years
- Salary: INR 7,000,000.00 / year (based on experience)
- Expected Notice Period: 7 Days
- Shift: (GMT+05:30) Asia/Kolkata (IST)
- Opportunity Type: Remote
- Placement Type: Full Time Permanent position (Payroll and Compliance to be managed by: Deel)
Note: This is a requirement for one of Uplers' client - AI Agent Security Platform designed to secure, govern, and scale autonomous AI systems in production.
What do you need for this opportunity?
Must have skills required
- Exposure to AI-related systems, Linux engineering environment, or infrastructure, platforms
- Backend - Python OR Java OR Golang/Rust
- Frontend - TypeScript, Node.js
Role Overview
We are looking for a senior engineering leader WITH_REPLACED a strong technical foundation and proven people leadership to guide architecture decisions, lead complex technical discussions, and scale high‑performing engineering teams.
This role is ideal for someone who has progressed from developer → technical lead → engineering manager, and is now operating at Director of Engineering or CTO level.
You will not be expected to code day‑to‑day, but you must be deeply technical — able to read, review, and reason about complex systems, guide trade‑offs, and earn credibility WITH_REPLACED senior engineers.
Key Responsibilities
Technical Leadership & Architecture
- Review, understand, and provide feedback on production‑grade code across multiple services
- Drive architectural discussions and evaluate trade‑offs across scalability, performance, security, and reliability
- Guide technical decision‑making for backend systems, APIs, and AI‑adjacent infrastructure
- Partner closely WITH_REPLACED senior engineers and architects to design long‑term technical roadmaps
Engineering Management & Execution
- Lead and scale 20+ engineers across multiple teams
- Facilitate complex technical problem‑solving by connecting the right people and removing blockers
- Ensure delivery of high‑quality, secure, and maintainable systems
- Establish engineering best practices, processes, and documentation
Cross‑Functional Collaboration
- Translate business goals into clear technical direction
- Communicate technical concepts clearly to both technical and non‑technical stakeholders
Culture & Ownership
- Foster a culture of ownership, transparency, accountability, and technical excellence
- Lead by example in communication, organization, and attention to detail
Core Technical Expectations
- Strong ability to read, understand, and review code (hands‑on coding not required)
- Solid system design and architecture knowledge
- Experience leading high‑level technical conversations and guiding architectural decisions
- Background as a developer WITH_REPLACED a clear progression into leadership roles
- Proven experience solving complex technical challenges
- Tech Stack: Frontend - TypeScript, Node.js; Backend - Python OR Java OR Golang/Rust
AI & Modern Technology (Highly Preferred)
- Exposure to AI‑related systems, platforms, or infrastructure
- Familiarity WITH_REPLACED challenges around AI agents, model orchestration, security, or governance is a strong plus
- Prior experience in AI‑focused or data‑intensive platforms is highly valued
Environment Fit
- Comfortable working in a Linux engineering environment
- Startup or product engineering experience is a plus
- Strong alignment WITH_REPLACED values:
- Clear communication
- Transparency
- Ownership mentality
- Detail‑oriented and organized execution
How to apply for this opportunity?
- Step 1: Click On Apply! And Register or Login on our portal.
- Step 2: Complete the Screening Form & Upload updated Resume
- Step 3: Increase your chances to get shortlisted & meet the client for the Interview!
About Uplers
Our goal is to make hiring reliable, simple, and fast. Our role will be to help all our talents find and apply for relevant contractual onsite opportunities and progress in their career. We will support any grievances or challenges you may face during the engagement.
(Note: There are many more opportunities apart from this on the portal. Depending on the assessments you clear, you can apply for them as well).
So, if you are ready for a new challenge, a great work environment, and an opportunity to take your career to the next level, don't hesitate to apply today. We are waiting for you!
Requirements
- Strong ability to read, understand, and review code (hands-on coding not required)
- Solid system design and architecture knowledge
- Experience leading high-level technical conversations and guiding architectural decisions
- Background as a developer with a clear progression into leadership roles
- Proven experience solving complex technical challenges
- Comfortable working in a Linux engineering environment
Responsibilities
- Review, understand, and provide feedback on production-grade code across multiple services
- Drive architectural discussions and evaluate trade-offs across scalability, performance, security, and reliability
- Guide technical decision-making for backend systems, APIs, and AI-adjacent infrastructure
- Partner closely with senior engineers and architects to design long-term technical roadmaps
- Lead and scale 20+ engineers across multiple teams
- Facilitate complex technical problem-solving by connecting the right people and removing blockers
- Ensure delivery of high-quality, secure, and maintainable systems
- Establish engineering best practices, processes, and documentation
- Translate business goals into clear technical direction
- Communicate technical concepts clearly to both technical and non-technical stakeholders
- Foster a culture of ownership, transparency, accountability, and technical excellence
- Lead by example in communication, organization, and attention to detail
Skills
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free