Principal Software Engineer
3 weeks ago
As a Principal Software Engineer / Principal Member of Technical Staff,
you will work with teams of software engineers responsible for the software design, development, and operations for our new and existing products. You should be able to architect broad systems interactions, be hands-on, be able to dive deep into any part of the stack and have a good sense of cloud infrastructure and networking knowledge. You should value simplicity and impact, work comfortably in a collaborative, agile environment, and be excited to learn.
Our
Principal engineers
are also the people who can work independently and provide technical leadership to the broader organization. You should have experience developing and operating high-scale services, and an understanding of how to make these cloud-scale services resilient. The ideal candidate will be technically strong and productive; someone who knows how to balance speed and quality with iterative and incremental improvements. You understand operational excellence and know-how to infuse a culture of being proactive within your team. You recommend and justify major changes to new and existing products and establish consensus with data-driven approaches.
Basic QualificationsBS or MS degree in Computer Science or relevant technical field involving coding or equivalent practical experience8-10+ years of total experience in software developmentDemonstrated ability to write great code using Java, GoLang, C#, or similar OO languagesProven ability to deliver products and experience with the full software development lifecycleExperience working on large-scale, highly distributed services infrastructureExperience working in an operational environment with mission-critical tier-one livesite servicingSystematic problem-solving approach, strong communication skills, a sense of ownership, and driveExperience designing architectures that demonstrate deep technical depth in one area, or span many products, to enable high availability, scalability, market-leading features and flexibility to meet future business demands
Preferred QualificationsExperience as technical lead on a large scale cloud serviceHands-on experience developing and maintaining services on a public cloud platform (e.g., AWS, Azure, Oracle)Experience working on KubernetesKnowledge of Infrastructure as Code (IAC) languages, preferably TerraformStrong knowledge of databases (SQL and NoSQL)Strong knowledge of Computer Networking (OSI layers, HTTP, DNS, TCP/IP, DHCP, Routers, Gateways, Subnets, etc.)Knowledge of Linux internals, Linux/Unix troubleshooting skillsFamiliarity with host virtualization technologies (KVM, Containers, Docker, etc.)Able to effectively communicate technical ideas verbally and in writing (technical proposals, design specs, architecture diagrams and presentations)Experience with hiring, mentorship and raising the talent bar across the organization
-
Principal Software Engineer
3 weeks ago
india Thryve Digital Health LLP Full timeRole:Principal Software Developer - Application Development (Python)Experience:10 to 15 yearsWork Locations:Chennai & HyderabadWork Model:HybridTime Zone : 3PM to 12AM ISTRole Summary:This role demands a Principal Software Engineer who provides technical leadership in designing, developing and optimizing complex software systems using Python. The principal...
-
Principal Software Engineer
3 weeks ago
india Thryve Digital Health LLP Full timeRole:Principal Software Developer - Application Development (Python)Experience:10 to 15 yearsWork Locations:Chennai & HyderabadWork Model:HybridTime Zone: 3PM to 12AM ISTRole Summary:This role demands a Principal Software Engineer who provides technical leadership in designing, developing and optimizing complex software systems using Python. The principal...
-
Principal Software Engineer
3 weeks ago
india Thryve Digital Health LLP Full timeRole: Principal Software Developer - Application Development (Python)Experience: 10 to 15 yearsWork Locations: Chennai & HyderabadWork Model: HybridTime Zone: 3PM to 12AM ISTRole Summary:This role demands a Principal Software Engineer who provides technical leadership in designing, developing and optimizing complex software systems using Python. The...
-
Principal Software Engineer
3 weeks ago
India Microsoft Full timeJob DescriptionAre you looking to work on large-scale websites building a compelling user experience and the frameworks behind the experiences Are you passionate about modern and responsive web development and using experimentation and analytics to light up those scenarios Are you interested in enabling recommendations for users in BingThe Search Technology...
-
Principal Software Engineer
3 weeks ago
India Microsoft Full timeJob DescriptionSecurity represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end to...
-
Principal Software Engineer
3 weeks ago
India Microsoft Full timeJob Description Security represents the most critical priorities for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We want to reshape security and empower every user, customer, and developer with a security cloud that protects them with end...
-
Principal Software Developer
2 weeks ago
India Oracle Full timeJob DescriptionAs a Principal Software Engineer you will work with teams of software engineers responsible for the software design, development, and operations for our new and existing products. You should be able to architect broad systems interactions, be hands-on, be able to dive deep into any part of the stack and have a good sense of cloud...
-
Principal Software Engineer
3 weeks ago
India Microsoft Full timeJob DescriptionSecurity represents the most critical priority for our customers in a world awash in digital threats, regulatory scrutiny, and estate complexity. Microsoft Security aspires to make the world a safer place for all. We aim to reshape security and empower every user, customer, and developer with a security cloud that protects them through...
-
Principal Software Developer
2 weeks ago
India Oracle Full timeJob DescriptionAs a Principal Software Developer on this team, you will you will be a key technical leader in the integration space, working with Oracle's leading Integration Cloud products. You will contribute to the architecture, design, and development of complex OIC solutions, requiring strong development, technical, and communication skills. You will...
-
Principal Software Engineer
3 weeks ago
india Uplers Full timeWho Are you?As a principal engineer/architectYou value strong opinions, take responsibility, and embrace ownership.You take pride in tackling unknown problems and finding creative solutions.You quickly grasp information and explain complex ideas clearly to others.You are unafraid to challenge the status quo and bring new ideas to a team.You like to build...
-
Principal Software Engineer, ITC
4 weeks ago
Karnataka, Karnataka, India NIKE Full timeWHO YOU’LL WORK WITH:You will be a part of the larger Global Technology organization working on Nike’s internal Consumer Product & Innovation tools, part of our Engineering team and report to the team’s Engineering Director. You will spend much of your time with Software Engineers in CPI Engineering and adjacent teams. You will also partner closely...
-
Principal Software Engineering Manager
3 weeks ago
India Microsoft Full timeJob DescriptionMicrosoft is a company where passionate innovators come to collaborate, envision what can be and take their careers further. This is a world of more possibilities, more innovation, more openness, and the skyisthelimit thinking in a cloud-enabled world.Microsoft's Azure Data engineering team is leading the transformation of analytics in the...
-
Principal Software Engineer
3 weeks ago
India Uplers Full timeWho Are you? As a principal engineer/architect - You value strong opinions, take responsibility, and embrace ownership. - You take pride in tackling unknown problems and finding creative solutions. - You quickly grasp information and explain complex ideas clearly to others. - You are unafraid to challenge the status quo and bring new ideas to a team. - You...
-
Principal Software Engineer, ITC
4 weeks ago
Karnataka, Karnataka, India NIKE Full timeWHO YOU’LL WORK WITH:You will be a part of the larger Global Technology organization working on Nike’s internal Consumer Product & Innovation tools, part of our Engineering team and report to the team’s Engineering Director. You will spend much of your time with Software Engineers in CPI Engineering and adjacent teams. You will also partner closely...
-
Principal Software Engineer
3 weeks ago
Bengaluru, India NetSuite Full timeJob Description At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the scale and customer-focus of the leading enterprise software company in the world. Values are OCI's foundation and how we deliver excellence. We...
-
Principal Software Engineer, ITC
4 weeks ago
Karnataka, Karnataka, India NIKE Full timeWHO YOU’LL WORK WITHYou will be a part of the larger Global Technology organization working on Nike’s internal Consumer Product & Innovation tools, part of our Engineering team and report to the team’s Engineering Director. You will spend much of your time with Software Engineers in CPI Engineering and adjacent teams. You will also partner closely...
-
Senior Principal Software Engineer
3 weeks ago
india Cadence Full timeCadenceis a pivotal leader in electronic design, building upon more than 30 years of computational software expertise. The company applies its underlying Intelligent System Design strategy to deliver software, hardware and IP that turn design concepts into reality. Cadence customers are the world’s most innovative companies, delivering extraordinary...
-
Principal Software Engineering Manager
3 weeks ago
India Microsoft Full timeJob DescriptionMicrosoft Viva is revolutionizing the modern workplace by enabling businesses to deliver intelligent, seamless, and AI-driven employee experiences. We are seeking a highly skilled Principal Software Engineering Manager to lead a team of engineers in building an Employee Self-Service Agent, extending Microsoft Copilot to help employees...
-
Principal Software Engineering Manager
3 weeks ago
India Microsoft Full timeJob DescriptionMicrosoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world.The Business & Industry Copilots group is a rapidly growing organization that is...
-
Principal Software Engineering Manager
2 weeks ago
India Microsoft Full timeJob Description Microsoft is a company where passionate innovators come to collaborate, envision what can be and take their careers to levels they cannot achieve anywhere else. This is a world of more possibilities, more innovation, more openness in a cloud-enabled world. The Business & Industry Copilots group is a rapidly growing organization that is...