Current jobs related to Principal Software Engineer - Bengaluru, Karnataka - InRhythm
-
Principal Software Engineer
2 weeks ago
Bengaluru, Karnataka, India PROGRESS SOFTWARE Full time US$ 1,20,000 - US$ 1,50,000 per yearPrincipal Software Engineer (DotNet Fullstack) Hybrid Location: Bengaluru, IndiaDepartment: Software EngineeringApply nowJob Summary We are Progress (Nasdaq: PRGS) - a trusted provider of software that enables our customers to develop, deploy and manage responsible, AI powered applications and experiences with agility and ease. Were proud to have a diverse,...
-
Software Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Dell Full timeSoftware Principal Engineer - Automation Python ScriptingThe Software Engineering team delivers next-generation application enhancements and new products for a changing world Working at the cutting edge we design and develop software for platforms peripherals applications and diagnostics xe2x80x94 all with the most advanced technologies tools ...
-
Principal Software Engineer
1 week ago
Bengaluru, Karnataka, India NIKE Full timePRINCIPAL SITE RELIABILITY ENGINEERIndia Technology Center WHO YOU WILL WORK WITHThe Principal Site Reliability Engineer will work alongside a talented team of Site Reliability Engineers focused on delivering reliabile and observable software used by millions of athletes* around the world. You will be a part of the Resilience Engineering organization which...
-
Software Principal Engineer
4 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Principal Engineer
5 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Principal Engineer
4 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Principal EngineerThe Software Engineering team delivers next-generation application enhancements and new products for a changing world. Working at the cutting edge, we design and develop software for platforms, peripherals, applications and diagnostics — all with the most advanced technologies, tools, software engineering methodologies and the...
-
Software Developer Principal Engineer
2 weeks ago
Bengaluru, Karnataka, India Quest Software Full time ₹ 1,04,000 - ₹ 1,30,878 per yearOverview:Principal Software EngineerYou wish to work in a fun and supportive environment.At One Identity we know that companies with a strong positive culture perform so much better. That is why every day we strive to create a collaborative and inclusive working environment where our people can feel empowered to succeed.One Identity is seeking a Principal...
-
Software Principal Engineer
5 days ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSoftware Principal EngineerPowerScale, a Gartner Magic Quadrant leader in Unstructured Data Storage and Management is evolving by re-architecting its stack to cater to the unique demands of the consumer market in the GenAI era. The evolution is driven by efforts to modernize the stack through the development of advanced technologies in data storage systems,...
-
Software Principal Engineer
1 week ago
Bengaluru, Karnataka, India Dell Technologies Full time ₹ 1,04,000 - ₹ 1,30,878 per yearSoftware Principal Engineer – SecOps Join us as a Software Principal Engineer on our Security Engineering team in Bangalore to do the best work of your career and make a profound social impact.What you'll achieveAs a Software Principal Engineer, you will be responsible for embedding secure development practices and leading vulnerability management across...
-
Principal Software Engineer
3 days ago
Bengaluru, Karnataka, India Informatica Full time ₹ 12,00,000 - ₹ 36,00,000 per yearBuild Your Career at InformaticaWe're looking for a diverse group of collaborators who believe data has the power to improve society. Adventurous, work-from-anywhere minds who value solving some of the world's most challenging problems. Here, employees are encouraged to push their boldest ideas forward, united by a passion to create a world where data...
Principal Software Engineer
2 weeks ago
As a Principal Software Engineer, you'll contribute directly to embedding AI across workflows, including delivery, product, and strategy. You'll help accelerate client outcomes through our AI Accelerator and play a hands-on role in the evolution of tools like TestPilot AI, which uses natural language and generative intelligence to automate mobile and web testing.
You'll also have the opportunity to take part in client-facing AI workshops, where we explore real-world applications of generative AI and collaborative innovation. If you're excited by the power of applied AI, this is your platform to lead.
What You'll Do
As a Principal Software Engineer at InRhythm, you will:
- Design and implement distributed systems using Java Spring Boot, REST APIs, and cloud-native tooling
- Architect microservices that are resilient, scalable, and fault-tolerant using Kafka or RabbitMQ for messaging
- Define and enforce patterns for Event Sourcing and Command Query Responsibility Segregation (CQRS)
- Collaborate with product and engineering teams to translate business requirements into scalable system designs
- Ensure infrastructure and application layers conform to Zero Trust principles and enterprise security models
- Deploy and manage containers using Kubernetes, and orchestrate APIs via API Gateways (Kong or similar)
- Work with data teams to model and manage schemas on Oracle and integrate with existing enterprise systems
- Establish best practices for identity and access management (IAM) across service boundaries
- Lead design reviews, mentor engineering teams, and set technical direction across multiple workstreams
- Serve as a thought leader and trusted advisor in architecture discussions, contributing to internal playbooks and knowledge sharing
Requirements
You'll bring:
- 8+ years of experience in software engineering with expertise in Java Spring Boot and cloud-native design
- Proven experience architecting large-scale, event-driven systems with Kafka, RabbitMQ, or similar technologies
- Deep knowledge of Microservices, CQRS, and Event Sourcing in production environments
- Experience implementing Zero Trust Architecture across application, API, and data layers
- Hands-on experience with container orchestration using Kubernetes
- Strong command of API Gateway platforms such as Kong, Apigee, or similar
- Experience working with Oracle or other enterprise-grade relational databases
- Familiarity with IAM protocols and secure service communication standards (OAuth2, OpenID Connect, etc.)
- Ability to lead complex system designs, mentor developers, and influence architecture across domains
- A strong consulting mindset—collaborative, outcome-driven, and client-facing when needed
Must have skills:
- Java, Spring Boot, Microservices, Kafka, CQRS, Event Sourcing and Zero Trust Architecture.