Staff Software Engineer, TLM
7 days ago
About the Role
As a Staff Software Engineer and Tech Lead Manager (TLM) on the Security Risk & Compliance Automation team, you will combine technical leadership with people management. You'll architect and deliver backend systems at scale that power Uber's enterprise GRC automation platform, while also growing and mentoring a team of engineers.
This dual role is for hands-on leaders who thrive at the intersection of system design, mentorship, and cross-functional alignment.
What the Candidate Will Need / Bonus Points
- What the Candidate Will Do -
- Design and Review Architecture: Lead the design of large-scale backend services for Uber's GRC automation platform; review and guide system design proposals from team members to ensure scalability, reliability, and compliance.
- Hands-On Coding: Contribute directly to backend services in Go, Java, or Python - staying close to the codebase while delegating appropriately.
- Team Leadership & Mentorship: Provide regular feedback, career development coaching, and technical mentorship to a small team of engineers, ensuring high productivity and growth.
- Cross-Functional Collaboration: Partner with Product, Security, Compliance, and Platform Engineering teams to align roadmaps and deliver solutions that support global risk and compliance goals.
- Operational Excellence: Monitor key service metrics, lead incident response reviews, and drive continuous improvement in availability, performance, and quality.
- Project Ownership: Ensure projects are executed with clear timelines, unblock dependencies, and balance short-term deliverables with long-term system health.
Scaling People & Systems: Model the balance between being a strong individual contributor and a people leader - raising the technical bar while building a cohesive, inclusive engineering culture.
Basic Qualifications -
9+ years of experience building and operating large-scale distributed systems.
- Proven experience setting technical direction and leading a team through the full lifecycle of a new product or platform .
- Strong knowledge of backend technologies (e.g., Go, Java, Python) and cloud-native infrastructure.
- Expertise in system design, distributed architectures, performance tuning, and API development.
- Experience leading the design, development, and delivery of systems that support AI/ML applications in production (e.g., model serving platforms, feature engineering pipelines, large-scale data processing).
Ability to make sound engineering/business tradeoffs across multiple priorities.
Preferred Qualifications -
Experience in Staff+ or TLM roles in high-scale environments.
- Strong written and verbal communication skills with the ability to influence engineering direction across teams.
- Experience defining a multi-year technical vision and strategy for an engineering team, particularly in an ambiguous or greenfield domain.
- Deep understanding of how modern AI techniques, including NLP/LLMs, can be applied to solve complex problems in the Governance, Risk, and Compliance space.
- Working knowledge of security, compliance, or privacy frameworks is a plus.
- Leadership and Mentorship: Ability to mentor junior engineers and actively contribute to team development and growth.
- Passion for building cohesive, inclusive teams and scaling engineering culture.
-
Staff Software Engineer, Reliability
1 week ago
Bengaluru, Karnataka, India Veeam Software Full time ₹ 12,00,000 - ₹ 24,00,000 per yearVeeam, the #1 global market leader in data resilience, believes businesses should control all their data whenever and wherever they need it. Veeam provides data resilience through data backup, data recovery, data portability, data security, and data intelligence. Based in Seattle, Veeam protects over 550,000 customers worldwide who trust Veeam to keep their...
-
Staff Software Development Engineer
7 days ago
Bengaluru, Karnataka, India Razorpay Software Pvt Ltd Full time ₹ 12,00,000 - ₹ 36,00,000 per yearStaff Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing...
-
Software Developer Staff Engineer
1 week ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 15,00,000 - ₹ 25,00,000 per yearOverviewOne Identity is seeking a talented and motivated Software Development Staff Engineer to join our dynamic team. You will collaborate with cross-functional teams to deliver solutions that meet business requirements while ensuring scalability, performance, and maintainability. The ideal candidate will have experience in software development, a strong...
-
Software QA Staff Engineer
3 days ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 12,00,000 - ₹ 36,00,000 per yearOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.Responsibilities-Managing test cases; defining...
-
Software QA Staff Engineer
3 days ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.Responsibilities-Managing test cases; defining...
-
Software QA Staff Engineer
1 day ago
Bengaluru, Karnataka, India Quest Software Full timeOverviewWe are seeking a dedicated Quality Assurance Engineer to join the One Identity Cloud team to ensure our products are delivered with high quality and meets customer expectations.You will collaborate with other technical staff to deliver consistently reliable hosted, SaaS solutions that support our users.ResponsibilitiesManaging test cases; defining...
-
Staff Software Engineer
7 days ago
Bengaluru, Karnataka, India Guidewire Software Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSummaryEmbark on a transformative career as a Guidewire Cloud Platform Software Engineer, where you will be at the forefront of revolutionizing how business leverage cloud technologies. We are seeking talented individuals to join our innovative team, where your expertise will be instrumental in designing, implementing, and optimizing robust cloud...
-
Staff Software Development Engineer
2 weeks ago
Bengaluru, Karnataka, India Razorpay Software Private Limited Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRazorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing billions of dollars of payments for...
-
Staff Embedded Software Engineer
2 weeks ago
Bengaluru, Karnataka, India People Resources Full time ₹ 9,00,000 - ₹ 12,00,000 per yearWe are looking for a Staff Embedded Software Engineer to join our Bangalore engineering team. The role involves designing and developing reliable embedded software advanced solar and energy management products
-
Staff Software Engineer
1 week ago
Bengaluru, Karnataka, India Cloudera Full time ₹ 20,00,000 - ₹ 25,00,000 per yearBusiness Area:EngineeringSeniority Level:Mid-Senior levelJob Description:At Cloudera, we empower people to transform complex data into clear and actionable insights. With as much data under management as the hyperscalers, we're the preferred data partner for the top companies in almost every industry. Powered by the relentless innovation of the open source...