30 Sep
|
Talent500
|
Bengaluru
30 Sep
Talent500
Bengaluru
Job Description
About Talent500:
n
Talent500 is the go-to premium destination for the best global job opportunities at Global Capability Centers or GCCs in India.
n
We believe in opportunities favoring the bold and thus, we help the best tech and non-tech talent find their dream jobs at renowned companies that leads to a transformative experience career wise. Talent500 is a part of ANSR. ANSR Global is trusted by industry leaders across the globe – from Fortune 500 companies and larger enterprises to some of the world's fastest growing Startups.
n
1WRK by ANSR
n
Principal Engineer
n
Full-Time | Experience: 8-12 Years | Location: Bangalore/Hybrid
n
About the Role:
n
1WRK by ANSR is hiring a Principal Engineer to own the technical direction of critical systems across our platform. This is a senior, hands-on technical leadership role for an engineer who thinks in an AI-first way, is comfortable working primarily in Python, and has the depth to make lasting architecture decisions — while mentoring the engineers around them to raise the bar for the whole team.
n
What You'll Do:
n
n
- Architecture ownership: Own the architecture and long-term technical roadmap for one or more critical systems, making build-vs-buy and technology bet decisions with clear reasoning.
n
- AI-first delivery: Push the team toward an AI-first way of building software — using AI tools/agents to accelerate the SDLC, and identifying where AI/LLM capabilities belong inside the product itself.
n
- Hands-on engineering: Stay hands-on — write production code, review designs and pull requests, and set the technical bar through your own work, not just through documents.
n
- Scalable, cost-aware design: Design software and modules that are highly optimized for scale and cost, and hold the broader engineering team to the same standard.
n
- Secure by design: Champion secure SDLC practices across the systems you own — threat modeling, secure coding, dependency hygiene, and security reviews as a default, not an afterthought.
n
- Technical mentorship: Mentor senior and mid-level engineers, run design and code reviews, and grow the team's depth in system design, data structures, and Python engineering.
n
- Cross-team influence: Act as a trusted technical voice across engineering, product, and leadership — surfacing risks, trade-offs, and options in plain language.
n
- Standards & best practices:
Define and evolve engineering standards for backend design, event-driven systems, database usage, and AWS deployment across teams.
n
n
What We're Looking For:
n
n
- 10-14 years of overall backend/software engineering experience, with a track record of owning architecture for complex, production systems at scale.
n
- AI-first engineering mindset: You default to using AI tools and agents to accelerate design, coding, testing, and documentation, and you actively look for places to embed AI/LLM capabilities into the systems you build.
n
- Backend engineering, Python-first: Deep backend engineering skills across any modern stack, with a strong preference and hands-on depth in Python frameworks (e.g., Django, FastAPI, Flask) — willing and able to work primarily in Python.
n
- Data structures & algorithms: Rock-solid command of data structures and algorithms, and the judgment to pick the right one for a given performance and complexity trade-off.
n
- System design: Proven ability to design large-scale, distributed systems — service boundaries, data flow, failure modes, and trade-offs between consistency, availability, and latency.
n
- Secure SDLC: Strong understanding of secure software development lifecycle practices — threat modeling, secure coding standards, dependency and vulnerability scanning, secrets management, and security reviews baked into every stage of delivery.
n
- Advanced analytical & out-of-the-box thinking: Sharp analytical skills paired with a genuine willingness to challenge conventional approaches and propose creative, non-obvious solutions to hard problems.
n
- Databases: Fair to strong understanding of relational and NoSQL databases — schema design, indexing, query optimization, and choosing the right store for the job.
n
- Event-driven systems: Experience designing and operating event-driven architectures — queues, pub/sub, streaming (e.g., SQS/SNS, Kafka, EventBridge) — and reasoning about ordering, idempotency, and failure handling.
n
- Scale & cost optimization: Ability to design software and modules that are highly optimized for both scale and cost, making deliberate trade-offs rather than defaulting to the most expensive option.
n
- AWS deployment: Practical, hands-on experience getting software deployed and running reliably on AWS (e.g., EC2, ECS/EKS, Lambda, S3, RDS/DynamoDB, CloudFormation/Terraform, CI/CD pipelines).
n
- Solid software engineering fundamentals — clean, testable, well-documented code, and disciplined use of version control and code review.
n
- A genuine ownership mindset — you see problems through to resolution, in production, not just to a passing test.
n
- Debugging and observability instincts — comfortable using logs, metrics, and tracing to root-cause issues under pressure.
n
- Strong written and verbal communication — able to document decisions clearly and explain trade-offs to both engineers and non-technical stakeholders.
n
- A learning mindset — you pick up new tools, frameworks, and AI capabilities quickly and share what you learn.
n
- Collaboration across functions — comfortable working closely with product, design, and other engineering teams.
n
- Experience mentoring engineers and influencing technical direction without necessarily having formal people-management responsibility.
n
n
Nice to Have:
n
n
- Experience in SaaS, HR-tech, or global workforce/EOR platforms.
n
- Experience building or integrating LLM-based / agentic features into production systems.
n
- Exposure to infrastructure-as-code (Terraform/CDK) and platform/DevOps practices.
n
- Prior experience as a staff/principal engineer, architect, or technical lead.
n
- Contributions to open-source projects, technical blogs, or internal engineering standards.
n
n
What Success Looks Like:
n
n
- Systems you've architected scale predictably, stay within cost targets, and hold up under real production load.
n
- Engineers around you write better-designed, more secure code because of the standards and reviews you set.
n
- Leadership relies on you as the technical authority for what's possible, at what cost, and with what risk.
n
n
Why Join 1WRK by ANSR:
n
n
- You'll have real ownership of hard technical problems, the room to make lasting architectural decisions, and a direct line to product and business impact.
n
📌 Principal Engineer - Python Backend-29508] (Bengaluru)
🏢 Talent500
📍 Bengaluru