Senior Principal Software Developer
1 month ago
Oracle is seeking a seasoned software engineer to join our Cloud Infrastructure team. As a Senior Principal Software Developer, you will be responsible for designing and building innovative new systems to power our customer's business-critical applications.
About the RoleWe are looking for a candidate with a strong background in developing distributed and scalable services. You should be comfortable with ambiguity in a chaotic and fluid environment and have the curiosity to learn more with a can-do attitude.
Key Responsibilities- Develop full software life cycle development from requirement gathering, development, testing, and release to production with a complete automated toolchain process.
- Collaborate with Product Managers, Architects, Engineering leadership, and your team to help deliver highly reliable and scalable service for our customers.
- Contribute to execution improvements and help mentor the junior engineers within the team.
- 10+ years of experience in software development and automation for scalable and reliable distributed systems.
- Strong knowledge of data structures, algorithms, operating systems, and distributed systems.
- Hands-on experience building and operating entire systems or services.
- Strong hands-on development experience using Golang, Java, NodeJS, or any other language.
- Strong hands-on development experience on Terraform, Ansible Playbooks, etc.
- Strong knowledge of industry test frameworks and hands-on test automation experience using Python, Bash, Perl, or any scripting language.
- Experience with UI/UX Development using React or JavaScript.
- Experience with Cloud Native Development and Architecture.
- Experience driving security reviews, documentation, and working with stakeholders during the release process.
- Hands-on experience developing services on a public cloud platform.
- Building and maintaining fully automated build, test, and release pipeline using CI/CD platform such as Gitlab, Jenkins, etc.
- Experience with Kubernetes, Containers, Docker is a strong plus.
- Experience with Code Repositories such as Artifactory etc...
- Expertise in applying threat modeling or other risk identification techniques to develop security solutions.
- Strong project management skills and understanding of tools such as Jira, Confluence, etc.
- Take the initiative and be responsible for delivering complex software by working effectively with the team and other stakeholders.
- Bachelor or Masters in Computer Science or related field.
-
Principal Software Support Engineer
2 weeks ago
Bengaluru, Karnataka, India Technoforte Software Pvt. Ltd. Full timePrincipal Software Support EngineerWe are seeking a highly experienced and skilled Principal Software Support Engineer to join our team at Technoforte Software Pvt. Ltd. as a Support Lead.The successful candidate will be responsible for managing our software support team, ensuring excellent customer satisfaction, and providing technical leadership to the...
-
Senior Principal Software Architect
2 weeks ago
Bengaluru, Karnataka, India Onsemi Full timeJob DescriptionWe are seeking an innovative and creative Senior Principal Software Engineer to join the Automotive Serdes team.This position will involve architecting and developing embedded firmware, host software, and drivers for automotive serdes platforms.The ideal candidate has a passion for developing high-performance software in resource-constrained...
-
Senior Principal Software Architect
3 weeks ago
Bengaluru, Karnataka, India Onsemi Full timeJob SummaryWe are seeking an experienced Senior Principal Software Engineer to join our Automotive Serdes team. This position will involve architecting and developing embedded firmware, host software, and drivers for automotive serdes platforms.Languages and ToolsProficient in C, C++, and assembly languagesExperience with firmware development for high-speed...
-
Principal Backend Developer
2 weeks ago
Bengaluru, Karnataka, India Mimecast Full timeAbout the RoleWe are seeking an experienced Principal Backend Developer to join our Identity Platform team at Mimecast.This is a senior technical position that requires a deep understanding of software development and leadership skills to guide the team towards delivering high-quality solutions.
-
Senior Principal Software Engineer
4 weeks ago
Bengaluru, Karnataka, India Onsemi Full timeJob SummaryWe are seeking an innovative and creative Senior Principal Software Engineer to join the Automotive Serdes team at Onsemi. This position will involve architecting and developing embedded firmware, host software, and drivers for automotive serdes platforms.Key ResponsibilitiesProvide quantitative and qualitative inputs that drive hardware/software...
-
Principal Backend Software Developer
3 weeks ago
Bengaluru, Karnataka, India SMC Squared India Full timeJob Title: Principal Backend Software DeveloperAbout the role:We are seeking a highly skilled Principal Backend Software Developer to join our team at SMC Squared India. The successful candidate will have a strong background in designing and developing scalable, efficient, and reliable backend systems using .Net Core and C#.Key Responsibilities:Design and...
-
Principal Software Developer
3 weeks ago
Bengaluru, Karnataka, India The Nielsen Company Full timeWe are looking for a motivated Principal Software Developer to join our team at The Nielsen Company. As a key member of our software development team, you will be responsible for designing, developing, and maintaining high-quality software applications.Key Responsibilities:Design and develop scalable software applications using Python, Java, and bash...
-
Principal Software Development Lead
2 weeks ago
Bengaluru, Karnataka, India MoEngage Inc. Full timeAbout the Role:We are seeking a skilled Senior Software Engineer to join our team at MoEngage Inc. as a Principal Software Development Lead.Responsibilities:Be responsible for the design, development, and deployment of large-scale cloud-based systems.Lead the development team in implementing innovative solutions to improve system efficiency and...
-
Principal Software Architect
6 days ago
Bengaluru, Karnataka, India IN10 VMware Software India Private Limited Full timeAbout the Role We are seeking a highly skilled Principal Software Architect to join our team at IN10 VMware Software India Private Limited. As a key member of our cloud and distributed systems team, you will be responsible for designing and developing critical components within our Horizon 8 platform. With a strong background in software development and...
-
Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Sonata Software Full time**Job Title: Senior Developer / Lead****Job Description:**We are seeking a seasoned Senior Developer / Lead with over 8 years of experience specializing in Core Java and ReactJS. The ideal candidate should have hands-on experience with AWS, a strong proficiency in JavaScript, and a comprehensive understanding of ReactJS and its main fundamentals.**Key Skills...
-
Principal Software Architect
4 weeks ago
Bengaluru, Karnataka, India Rippling Full timeAbout RipplingRippling is a unified workforce platform that enables businesses to manage all their HR and IT needs in one place. Our platform automates manual work and streamlines processes, making it easier for businesses to manage their employees.As a Principal Software Architect at Rippling, you will be responsible for designing and developing large-scale...
-
Principal Software Architect
1 month ago
Bengaluru, Karnataka, India 2coms Full timeJob Title: Principal Software EngineerAt 2coms, we're seeking a highly skilled Principal Software Engineer to join our team. As a key member of our digital transformation team, you will be responsible for designing and developing complex software solutions using Pega CLMKYC.Key Responsibilities:Implement and architect Pega CLMKYC solutions for multiple...
-
Senior Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India Epsilon Full timeAbout EpsilonEpsilon is a market leader in the digital marketing space, and we're looking for talented individuals to join our Product team.The RoleWe're seeking a Senior Principal Software Engineer to establish configuration management, automate our infrastructure, and implement continuous integration frameworks.Key ResponsibilitiesExperience in developing...
-
Bengaluru, Karnataka, India OT Privacy Software Private Limited Full timeAbout the RoleWe are seeking an experienced Principal SDET to support our product development teams at OneTrust. As a Principal SDET, you will play a crucial role in shaping and leading our software testing strategy. You will be responsible for designing, developing, and implementing robust test automation frameworks, mentoring a team of SDETs, and ensuring...
-
Principal Software Engineer
4 weeks ago
Bengaluru, Karnataka, India QNX Software Systems Full timeAbout the RoleWe are seeking a highly skilled Principal Software Engineer to join our Cybersecurity team at QNX Software Systems. As a key member of our team, you will be responsible for designing and developing cutting-edge cybersecurity solutions to protect our customers' networks and endpoints.Key ResponsibilitiesDesign and develop new cybersecurity...
-
Senior Software Developer
3 weeks ago
Bengaluru, Karnataka, India MRI Software Full timeJob Title: Senior Software DeveloperAbout the Role:MRI Software is a global leader in Proptech, delivering innovative applications and solutions that enable real estate companies to excel. As a Senior Software Developer, you will play a crucial role in designing, developing, and maintaining efficient, reusable, and reliable code for our browser-based...
-
Principal Software Quality Assurance Engineer
1 month ago
Bengaluru, Karnataka, India Cloud Software Group Full timeAbout This Role:We are seeking a highly skilled Principal QA Engineer to join our Systems Engineering Team at Cloud Software Group. As a key member of our team, you will play a critical role in ensuring the quality and reliability of our cloud-based products.Key Responsibilities:Design and execute comprehensive system testing plans to validate product...
-
Senior Principal Software Engineer
4 weeks ago
Bengaluru, Karnataka, India solera Full timeJob Summary:We are seeking a highly skilled Senior Principal Software Engineer to join our team at Solera. As a key member of our software development team, you will be responsible for designing, developing, and deploying high-quality software applications that meet the needs of our customers.Your Role:Design and develop software applications using a variety...
-
Principal Software Architect
2 weeks ago
Bengaluru, Karnataka, India NetApp Full timeJob Title: Principal Software Engineer (UI Architect)Company: NetAppJob Type: Full-timeLocation: RemoteJob SummaryAs a Principal Software Engineer (UI Architect) at NetApp, we are seeking a highly skilled and experienced professional to join our dynamic unified manageability team.This role is pivotal in designing and architecting cutting-edge front-end...
-
Principal Software Engineer
3 weeks ago
Bengaluru, Karnataka, India RSA Security Full timeTechnical LeadershipAs a Principal Software Engineer, you will play a critical role in shaping the technical direction of our platform infrastructure, ensuring its scalability, reliability, and performance.Key Responsibilities:Provide technical leadership within the Platform Engineering team and influence the technical direction of the platform.Design and...