Principal Software Engineer - Java & LLM in Delhi, India
Skyleaf
India, Delhi
Principal Software Engineer - Java & LLM in Delhi, India is listed on Jobeax. Browse 30,000+ vacancies available.
Description : - Own the design and evolution of core platform components, making decisions that balance performance, scalability, reliability, and maintainability- Drive technical decision-making and architecture design across application, database, and integration layers bringing clarity to complex problems- Build rapid proof-of-concepts (POCs) to validate ideas, tools, or architectural changes and convert them into production-ready solutions- Identify and eliminate technical debt strategically, knowing when to refactor and when to ship- Create reference implementations, design patterns, and internal documentation that raise the baseline quality of all code- Enforce and improve engineering best practices : coding standards, testing, observability, and documentation- Perform deep technical analysis and debugging across application, database, and integration layers using logs, stack traces, profilers, and production diagnostics- Lead deep-dive reviews on production issues, complex defects, and systemic failures- Proactively identify design flaws, performance bottlenecks, and reliability gaps and lead corrective actionsRequirements : - 10+ years of software engineering experience with at least 3 years in a senior/staff/principal capacity- Expert-level Java development with deep understanding of JVM behavior, memory management, concurrency patterns, threading, and performance tuning- Embraces AI-assisted developmentactively leverages LLMs, AI coding tools, and intelligent automation to accelerate engineering velocity, improve code quality, and multiply team output- Extensive hands-on experience with Spring Framework : Spring Boot, Spring MVC, Spring Data, dependency injection, and transaction management- Deep SQL proficiency and hands-on PostgreSQL experiencequery optimization, indexing strategies, partitioning, and operational management at scale- Excellent debugging skills using logs, stack traces, profilers, APM tools, and production diagnostics- Production experience with AWS services : S3, SQS, DynamoDB, and related infrastructure- Track record of designing and operating distributed systems in high-availability environments- Demonstrated ability to improve team velocity and code quality through technical leadership- Knowledge of Oracle or other enterprise relational databases- Familiarity with frontend technologies : JavaScript, Angular, or React (ref:hirist.tech)
... directly with customers, driving go to market strategies, supporting operations, building products, or enabling teams, your contributions help shape the future of software quality for organizations worldwide. Principal Software Engineer - Java Provide technical leadership guidance across the team and broader engineering organization. ...
Principal Search Engineer - Java, Elastic Search, Solr Hyderabad, India, (Hybrid - 3 Days Onsite / 2 Days Remote) Nasuni is a profitable, growing SaaS data infrastructure company reinventing enterprise file storage and data management in an AI-driven world. We power the data infrastructure of the world's most innovative ...
Your IT Future, Delivered. Principal Software Engineer With a global team of 5600+ IT professionals, DHL IT Services connects people and keeps the global economy running by continuously innovating and creating sustainable digital solutions. We work beyond global borders and push boundaries across all dimensions of logistics. ...
10+ years of software engineering experience delivering complex, large-scale, multi-team initiatives with measurable business impact - Strong expertise in Java, Scala, C#, C++, or Python, with extensive experience building scalable APIs, microservices, and distributed systems - Deep knowledge of relational and NoSQL databases, ...
... role is a senior technical leadership position responsible for driving engineering excellence and digital transformation through customer-centric, AI-driven engineering solutions. As a founding Principal Software Engineer for Xometry's India PDT team, you will be instrumental in elevating engineering practice, influencing ...
... Bangalore India Department: AI Engineering / Quality Assurance Experience Level: Mid to Senior We are looking for a highly motivated Senior AI Test / Automation Engineer to design and scale automated validation frameworks for AI/ML models, LLM-based applications, and agentic systems . This role is critical to ensure that AI ...
... during your interview. Position Title – Software Engineer The Software Engineer will play a key role in designing, developing, and maintaining high-quality software solutions that meet business and client needs. This position requires strong technical expertise in Java-based technologies, a collaborative mindset, and the ...
... customers in more than 90 countries. We are seeking a highly skilled and experienced Principal Software Engineer with expertise in .NET Core to join our dynamic engineering team. In this role, you will be responsible for leading the design, development, and implementation of high-quality software solutions. You will collaborate ...
... Engineering, Information Technology, or a related field (Master's a plus). Equivalent demonstrable experience will be considered.- Minimum 8 - 10 years of hands-on software development experience, operating at a Principal / Software Architect level of seniority.- Principal-grade, in-depth technical mastery - able to reason from ...
... giving you the choice of how YOU make a difference. The Principal Software Engineer I is responsible for developing high-quality, innovative, fully performing software in compliance with coding standards. This individual works in partnership with cross-functional teams to ensure that software deliverables, including designs, ...
... the team that's helping to secure the AI age, we invite you to bring your talents to Zscaler and help shape the future of cybersecurity. We are looking for a Principal Software Development Engineer to join our team. This is a Hybrid role, reporting to the Senior Director, Software Engineering in the ZPA department. You will ...
... the team that’s helping to secure the AI age, we invite you to bring your talents to Zscaler and help shape the future of cybersecurity. We are looking for a Principal Software Development Engineer to join our team. This is a Hybrid role, reporting to the Senior Director, Software Engineering in the ZPA department. You will ...
Job Description : Role : Senior Software Engineer - BackendCore Responsibilities : - Design, develop, and maintain high-quality, scalable backend solutions for our financial applications, using modern technologies and frameworks.- Develop Java Webservices and components according to a detailed design document.- Build efficient, ...
... integrations, expense management, and utility bill payment systems, owning critical services end-to-end.Responsibilities:- Design and develop backend systems using Java 17+- Architect and implement microservices using Spring Boot- Design secure, scalable APIs for UPI payments, budgeting, and expense workflows- Own end-to-end ...
... tools and methods to improve training workflows. Bachelor's/Master's degree in Computer Science, Engineering, or equivalent experience. Strong experience in Java (syntax, conventions, and best practices). Solid background in back-end development, scalable systems, and modular architectures. Experience in training LLMs ...
... science, have an affinity to being a leader, have experience running software teams with Agile methodologies, and experience owning a product roadmap for shipping software. Lead a team of engineers to design, build and operate full stack applications. - 7+ years of engineering experience - 3+ years of engineering team management ...
... Includes prompt engineering, instruction tuning, retrieval-augmented generation (RAG), and reinforcement learning with human feedback (RLHF). Collaborate with AI Engineers, LLMOps/MLOps engineers, and product teams to translate multimodal data into scalable NLP solutions. Develop Agentic workflows and deployment workflows using ...
... cohesive development environment. Mentor and coach senior engineers across backend and full-stack domains. Lead the adoption and effective usage of AI-assisted software development tools (e.g., GitHub Copilot, Amazon Q Developer, Sourcegraph Cody) to accelerate engineering productivity. Define and implement guidance and best ...