
Principal Application Development Engineer
2 days ago
Key Responsibilities
- Software Development: Develop core components, frameworks, and libraries using Java, Spring Boot, JavaScript, Typescript, React, and Python. Optimize codebases for performance and scalability, with a strong focus on delivery by collaborating with global and virtual teams.
- Technical Leadership: Lead the analysis, conceptual design, and technical direction of complex projects. Engage with stakeholders to understand requirements and present architectural solutions based on TOGAF principles and established architectural patterns.
- Architecture & Design: Design scalable, maintainable, secure, low-latency, and performant systems. Identify trade-offs, costs, bottlenecks, and mitigate risks in architecture.
- AI-First Development: Champion the use of AI/ML across the development lifecycle to improve quality, accelerate delivery, and automate repetitive coding tasks. Use tools like GitHub Copilot, Windsurf, and custom LLM-based agents to enhance engineering efficiency.
- Mentorship: Guide and mentor junior engineers, fostering a culture of technical excellence and continuous learning.
- Agile Collaboration: Work within agile frameworks like SAFe and methodologies like Scrum and Kanban to ensure timely and effective project delivery.
- AI/ML Integration: Apply Generative AI (GenAI), Large Language Models (LLMs), Retrieval-Augmented Generation (RAG), and Model Context Protocol (MCP) to build intelligent, adaptive system components and developer tools.
Required Experience & Skills
- Experience: 15+ years of experience in software development.
- Architecture: Expertise in designing systems using TOGAF principles and established architectural and security best practices.
- Languages & Frameworks: Expert-level proficiency in Java, Spring Boot, and Hibernate. Strong experience with JavaScript, Typescript, React, and Python.
- Databases: Expertise in both SQL (e.g., Oracle, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB, Neo4j, VectorDB).
- Cloud & Containerisation: Hands-on experience with Kubernetes (K8S), Microservices, REST, and Docker.
- AI/ML: Proven experience with GenAI, LLM, RAG and MCP.
- Communication & Leadership: Strong problem-solving, social, and analytical skills. Ability to engage with stakeholders, plan and estimate architectural tasks, and identify trade-offs and risks.
- Formal Education: Bachelor's degree in Engineering/Technology (BE/BTech) or higher, in Computer Science (CS).
Strongly Preferred
- Application Servers: Experience with application servers like Tomcat, WebSphere, or JBoss.
- Caching: Experience with caching technologies such as Ehcache and Infinispan.
- Microservices: Experience in designing and deploying microservices-based architectures.
- Cloud: Knowledge of cloud platforms such as AWS, Azure, or Google Cloud.
- Data Management & Tools: Experience with Kafka, Elasticsearch, Datalake, gRPC, Apache Spark, and tools like Git, Maven, Terraform, Grafana, Kibana, and Prometheus.
- Security: Knowledge of HTTPS, TLS, and OWASP security principles.
About Us:
Cloud Software Group is one of the world's largest cloud solution providers, serving more than 100 million users around the globe. When you join Cloud Software Group, you are making a difference for real people, each of whom count on our suite of cloud-based products to get work done — from anywhere. Members of our team will tell you that we value passion for technology and the courage to take risks. Everyone is empowered to learn, dream, and build the future of work. We are on the brink of another Cambrian leap - a moment of immense evolution and growth. And we need your expertise and experience to do it. Now is the perfect time to move your skills to the cloud.
Cloud Software Group is firmly committed to Equal Employment Opportunity (EEO) and to compliance with all federal, state and local laws that prohibit employment discrimination. All qualified applicants will receive consideration for employment without regard to age, race, color, creed, sex or gender, sexual orientation, gender identity, gender expression, ethnicity, national origin, ancestry, citizenship, religion, genetic carrier status, disability, pregnancy, childbirth or related medical conditions (including lactation status), marital status, military service, protected veteran status, political activity or affiliation, taking or requesting statutorily protected leave and other protected classifications.
If you need a reasonable accommodation due to a disability during any part of the application process, please email us at for assistance.
-
Senior Software Engineer
2 minutes ago
Pune, Maharashtra, India Principal Global Services Full timeResponsibilities Indicative years of experience 5 yearsRole Description Principal Pune is hiring a Mainframe Modernization - Sr Infrastructure Engineer This engineer will be a part of the Platform support under Information Services IS and responsible for helping achieve the strategy around availability of our Mainframe environment through adoption of...
-
Software Principal Engineer-FileSystems
2 days ago
Pune, Maharashtra, India Dell Technologies Full time US$ 1,50,000 - US$ 2,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...
-
Principal Software Engineer
3 weeks ago
Pune, Maharashtra, India Pattern Full timeTitle Principal Software Engineer Job Information - The Principal Software Engineer leads and oversees the software engineering function focusing on the development release and maintenance of software applications and systems that align with business needs You will play an important role in creating and promoting standards that are used throughout the...
-
Principal, Platform Engineering
4 days ago
Pune, Maharashtra, India Mastercard Full timeOur PurposeMastercard powers economies and empowers people in 200 countries and territories worldwide Together with our customers were helping build a sustainable economy where everyone can prosper We support a wide range of digital payments choices making transactions secure simple smart and accessible Our technology and innovation partnerships and...
-
Senior Software Engineer
6 days ago
Pune, Maharashtra, India Principal Global Services Full time ₹ 1,04,000 - ₹ 1,30,878 per yearResponsibilities Indicative years of experience: 5+years Role Description: Develop, test and maintain applications with established processes while building holistic understanding of the underlying applications and domain Reporting relationship: This role will report to Delivery Manager / Senior Delivery Manager Technical Skill:The candidate must...
-
Principal Software Engineer
1 week ago
Pune, Maharashtra, India Mastercard Full time ₹ 15,00,000 - ₹ 20,00,000 per yearOur PurposeMastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making transactions secure, simple, smart and accessible. Our technology and innovation, partnerships...
-
Principal Engineer
2 days ago
Pune, Maharashtra, India Talent Socio Full timeWe are looking for a Principal Engineer - Java with 8 years of hands-on experience in designing and developing enterprise-grade software. This is a senior individual contributor role with technical leadership responsibilities. The ideal candidate will bring deep expertise in Java, Spring Boot, and microservices architecture, along with a strong foundation in...
-
Principal Engineer
3 days ago
Pune, Maharashtra, India Talent Socio Full timeJob Description :We are looking for a Principal Engineer - Java with 8+ years of hands-on experience in designing and developing enterprise-grade software.This is a senior individual contributor role with technical leadership responsibilities.The ideal candidate will bring deep expertise in Java, Spring Boot, and microservices architecture, along with a...
-
Principal Application Security Strategist
5 days ago
Pune, Maharashtra, India beBeeApplication Full time ₹ 12,00,000 - ₹ 30,00,000Job Title: Principal Application Security StrategistWe are seeking a seasoned security professional to lead our application security initiatives. As Principal Application Security Strategist, you will be responsible for designing and implementing secure software development lifecycle (SDLC) processes, identifying and mitigating vulnerabilities, and ensuring...
-
Senior Software Engineer
2 days ago
Pune, Maharashtra, India Principal Global Services Full time ₹ 9,00,000 - ₹ 12,00,000 per year*Responsibilities*Sr Software Engineer (T3)Mainframe Modernization ToolingIndicative years of total experience: 4 to 6 yearsRole Description:Principal, Pune is hiring a Mainframe Modernization Sr Infrastructure Engineer.This engineer will be a part of the Platform support under Information Services (IS) and responsible for helping achieve the strategy...