Principal Software Engineer
3 weeks ago
About the Role :
We are seeking a highly experienced Principal Software Engineer to join our team and play a critical role in the development and delivery of innovative software solutions for one of our esteemed clients.
You will leverage your extensive expertise in full-stack development, cloud technologies, data management, and system architecture to design, build, and deploy robust, scalable applications.
Responsibilities :
- Lead the design, development, and implementation of complex software solutions using Python, MongoDB, and other relevant technologies.
- Architect and implement scalable, secure, and reliable systems on the AWS cloud platform (EC2, S3, DynamoDB, etc.)
- Collaborate with cross-functional teams (developers, QA, DevOps) to ensure seamless integration and delivery.
- Develop and maintain well-documented and maintainable code adhering to OOD & OOP best practices.
- Design and implement efficient API services (REST, SOAP, GraphQL) for data exchange.
- Manage and utilize NoSQL databases (MongoDB) for efficient data storage and retrieval.
- Integrate data analytics pipelines, AI/ML models, and predictive algorithms into applications.
- Optimize and troubleshoot complex software systems for performance and efficiency.
- Stay up-to-date with the latest advancements in cloud technologies, data science, and software development methodologies.
- Mentor and guide junior developers, fostering a culture of continuous learning and knowledge sharing.
Qualifications :
- Master's degree in Computer Science, Software Engineering, or a related field (or equivalent experience)
- 12+ years of experience in application software development
- 8+ years of experience in cloud solutions architecture, design, system integration, implementation, and deployment (AWS preferred)
- 10 years of experience with SQL and ERD for relational database management
- 8 years of experience implementing API services (REST, SOAP, GraphQL)
- 5 years of experience with NoSQL datastores (MongoDB)
- 5 years of experience in implementing data analytics, AI/ML/NLP models, and building predictive systems
- Proven experience in designing and implementing microservices architectures
- Proficiency in containerization technologies (Docker, Kubernetes, AWS EKS/ECS/Fargate)
- Strong analytical and problem-solving skills
- Excellent communication, collaboration, and leadership skills
- Ability to work independently and manage multiple priorities
Benefits :
- Competitive salary and benefits package
- Opportunity to work on challenging and impactful projects
- Collaborative and supportive work environment
- Work-from-home flexibility
-
Software Principal Engineer
20 hours ago
bangalore, India Dell International Services India Pvt Ltd (7451) Full timeSoftware Principal Engineer The 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...
-
Principal Software Engineer
5 days ago
bangalore, India Cloud Software Group Full timeJob Description Summary Do you thrive in a start-up vibe? Were you built for a small, nimble, and dynamic team that's ready to win? If you answered yes, we want to talk to you! We are now going back to our roots as a standalone business unit to focus on our SaaS business area where we see growth potential. This business unit is unique, and we certainly...
-
Software Principal Engineer
5 days ago
bangalore, India Dell International Services India Pvt Ltd (7451) Full timeSoftware Principal Engineer The Software Engineering team delivers next-generation software 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...
-
Software Senior Principal Engineer
5 days ago
bangalore, India Dell International Services India Pvt Ltd (7451) Full timeSenior Principal Software Engineer The Software Engineering team delivers next-generation software 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...
-
Principal Software Engineer
5 days ago
bangalore, India DigiCert Full timeABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...
-
Software Senior Principal Engineer
20 hours ago
bangalore, India Dell International Services India Pvt Ltd (7451) Full timeSoftware Senior Principal Engineer The 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...
-
Principal Software Engineer
4 weeks ago
bangalore, India Oracle Full timePrincipal Software Development EngineerCloud Engineering Infrastructure Development8-10+ years of total experience in software developmentBangalore location onlyAs 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...
-
Principal Software Engineer
2 months ago
bangalore, India DigiCert Full timeABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...
-
Principal Software Engineer
2 days ago
bangalore, India Finastra Full timeResponsibilities What will you contribute? Your deliverables as a Principal Software Engineer will include, but are not limited to, the following: Design and develop new financial products, new modules and new features. Follow good practices: code reviews, SOLID principles, automated tests and continuous integration. Work with Agile methodology (Scrum/SAFE)....
-
Principal Software Engineer
23 hours ago
bangalore, India DigiCert Full timeABOUT DIGICERT We're a leading, global security authority that's disrupting our own category. Our encryption is trusted by the major ecommerce brands, the world's largest companies, the major cloud providers, entire country financial systems, entire internets of things and even down to the little things like surgically embedded pacemakers. We help...
-
Principal Software Engineer
4 days ago
bangalore, India Broadcom Inc. Full timePlease Note : 1. If you are a first time user, please create your candidate login account before you apply for a job. (Click Sign In > Create Account) 2. If you already have a Candidate Account, please Sign-In before you apply. Job Description: Job Description Ethernet NIC product portfolio is designed for high...
-
Bangalore, India Harness.io Full timeThe Harness Engineering team is seeking a Principal Engineer to lead complex cross platform. initiatives and lead technical projects across geographies. Principal Engineers are recognized. experts in Harness' technology domain, and represent the senior technical leadership within. their organization. Principal Engineers carry the responsibility of...
-
bangalore, India Harness.io Full timeThe Harness Engineering team is seeking a Principal Engineer to lead complex cross platform. initiatives and lead technical projects across geographies. Principal Engineers are recognized. experts in Harness' technology domain, and represent the senior technical leadership within. their organization. Principal Engineers carry the responsibility of steering...
-
Senior Principal Software Engineer
2 months ago
bangalore, India solera Full timeJOB SUMMARY: We are looking for a Sr Principal Software Engineer for our team that will focus on a new product feature offering. The Principal Software Engineer will be responsible for the cohesive development, overseeing integration of new services to various other microservices eco system, coordinating with QA, and peers. The Principal Software...
-
Principal Software Engineer
20 hours ago
bangalore, India CrossTab IT Consulting Full timeWe are seeking a Principal Engineer (C++) for our client, a US based software product company.Job Location: Bengaluru Or PuneRole & Responsibilities:Lead the design and development of innovative financial products, modules, and features.Uphold best practices including code reviews, adherence to SOLID principles, automated testing, and continuous...
-
Principal software engineer IT
2 weeks ago
bangalore, India Quess Full timeAbout Us “Quess IT Staffing is India’s largest IT staffing company with over 20 years of experience in staffing IT professionals in 300+ companies across levels and skillsets. Our 10,000+ associates deployed in 80+ cities and towns are proficient in over 500 technological skills. Our associates help enable cutting edge solutions some of the biggest names...
-
Principal Software Engineer
1 month ago
bangalore, India JPMorgan Chase & Co. Full timeIf you are looking for a game-changing career, working for one of the world's leading financial institutions, you’ve come to the right place. As a Principal Software Engineer at JPMorgan Chase within the Treasury Services Emerging Payments - Pay by Bank, you provide expertise and engineering excellence as an integral part of an agile team to enhance,...
-
Principal Software Engineer
2 weeks ago
bangalore, India QNX Software Systems Full timeWorker Sub-Type: Regular Job Description: Blackberry® - the iconic brand you know and trust – is now a market leading cybersecurity software and services company. Our Endpoint Security product line focuses on protecting an organization’s network against cyber-attacks by securing its endpoints—including employees’ connected computers, smart...
-
Principal Engineer, Software
3 weeks ago
bangalore, India Baxter Full timeThis is where you save and sustain lives At Baxter, we are deeply connected by our mission. No matter your role at Baxter, your work makes a positive impact on people around the world. You'll feel a sense of purpose throughout the organization, as we know our work improves outcomes for millions of patients. Baxter's products and therapies are found...
-
Software Engineering Principal
5 days ago
bangalore, India BT Group Full timeWhy Consumer/Digital? Unprecedented scale and opportunity Consumer is the largest telco in the industry. With over 20k employees and 34 million customers, we generate over £10bn in revenue. This offers enormous opportunities for our people and to be No. 1 in the market. Our Consumer Unit exists as three household brands - BT, EE & Plusnet from...