Search IOCombats

Search challenges, guides, questions and articles

Jobgether

Principal Software Engineer_Fullstack

Jobgether · India

Posted about 3 hours agoFULL TIME
0 applied0 reported
This position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Principal Software Engineer_Fullstack based in India. This is a senior individual-contributor role focused on shaping customer-facing platforms and shared engineering capabilities at scale. You will lead architecture, design, and delivery across frontend experiences, backend services, APIs, integrations, and cloud platforms. The role combines hands-on software development with technical leadership, allowing you to solve complex engineering challenges directly. A major focus will be building secure, reliable AI experiences, including assistants, agents, orchestration, and reusable platform capabilities. You will help establish modern AI-assisted engineering practices that improve delivery speed while maintaining quality, security, and human oversight. Working across product, UX, security, AI, and platform teams, you will influence technical direction and raise engineering standards. This is an opportunity to make a broad impact on scalable SaaS products in a highly collaborative, remote-first environment. Accountabilities Lead the architecture, design, and end-to-end delivery of customer-facing capabilities spanning web interfaces, backend services, APIs, integrations, and shared cloud platforms. Write and maintain production-quality code, develop prototypes, review architecture and code, and personally address complex technical and production challenges. Evolve reusable frontend and backend platform capabilities that enable product teams to deliver consistent, accessible, secure, and maintainable customer experiences. Define service boundaries, APIs, data contracts, integration patterns, and versioning strategies for capabilities shared across multiple products. Design and operate cloud-native, multi-tenant systems with strong requirements for scalability, availability, performance, resilience, security, and cost efficiency. Apply secure-by-design practices across authentication, authorization, role-based access, tenant isolation, privacy, auditability, and customer-data management. Build secure and consistent experiences for customers interacting with AI assistants and agents, including reusable capabilities for routing, context management, tool integration, orchestration, access control, and human oversight. Establish practical approaches to AI evaluation, guardrails, regression testing, observability, latency, cost control, and safe failure handling. Use AI coding agents throughout the software development lifecycle, including codebase exploration, design, implementation, testing, debugging, refactoring, code review, and documentation, while validating generated changes before release. Develop repeatable agentic engineering practices covering task decomposition, context management, human review, automated verification, and responsible use of AI coding tools. Translate product objectives and ambiguous technical challenges into clear architectural direction and incremental delivery plans. Mentor engineers, promote strong engineering practices, and build alignment across product, UX, security, applied AI, and platform teams. Requirements 12+ years of professional software development experience, with current experience operating at Principal, Staff, Architect, or equivalent level. Proven hands-on experience building production-grade AI applications or agentic workflows beyond experimental prototypes. Strong proficiency with AI coding agents across design, implementation, testing, debugging, code review, and documentation. Extensive architecture and system-design experience with large-scale, customer-facing SaaS platforms. Hands-on backend development experience using Go and/or Java, combined with frontend development experience using Angular and/or React. Experience designing, deploying, and operating secure microservices and APIs on AWS. Strong understanding of scalable, cloud-native, distributed systems and modern software architecture. Demonstrated technical leadership, including driving architectural decisions, resolving complex production issues, and mentoring engineers. Strong communication and collaboration skills, with the ability to influence technical direction across multidisciplinary teams. A strong focus on engineering quality, security, reliability, scalability, and maintainability. Cybersecurity domain experience is desirable but not mandatory. Ability to work effectively in a remote-first, globally distributed environment with a high degree of autonomy. Benefits Remote-first working environment, with remote work as the primary option for most roles. Flexible, inclusive environment that values diverse perspectives, collaboration, innovation, and team spirit. Employee-led diversity and inclusion networks focused on community, education, and advocacy. Annual charity, fundraising, and volunteering initiatives supporting local communities. Global sustainability initiatives designed to reduce environmental impact. Fitness and trivia activities supporting employee engagement and wellbeing. Global wellbeing days to encourage employees to recharge. Monthly wellbeing webinars and training focused on health and wellbeing. Equal-opportunity workplace committed to diversity, inclusion, and fair treatment. Workplace adjustments and support available throughout the recruitment and selection process where needed. How Jobgether Works We use an AI-powered matching process to ensure your application is reviewed quickly, objectively, and fairly against the role's core requirements. Our system identifies the top-fitting candidates, and this shortlist is then shared directly with the hiring company. The final decision and next steps (interviews, assessments) are managed by their internal team. We appreciate your interest and wish you the best! Why Apply Through Jobgether? Data Privacy Notice: By submitting your application, you acknowledge that Jobgether will process your personal data to evaluate your candidacy and share relevant information with the hiring employer. This processing is based on legitimate interest and pre-contractual measures under applicable data protection laws (including GDPR). You may exercise your rights (access, rectification, erasure, objection) at any time. We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses and identifying potential inconsistencies or verification signals in application materials based on available information. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

Job Overview

Company

Jobgether

Location

India

Employment Type

FULL TIME

Posted

about 3 hours ago

Apply for this job

Report this job

This job post is inappropriate or something is wrong.

Namaste Dev
Sponsored

Cohort-style courses to go from tutorials to job-ready.

Explore Courses

Similar Jobs

TIGI HR

TIGI HR

about 3 hours ago

Lead Full Stack Developer (Python + React)

FULL TIME

Pune City, Maharashtra, India

Hire Feed

Hire Feed

about 3 hours ago

Fullstack Developer (React/Node.js) (Remote)

FULL TIME

India

Barclays

Barclays

about 3 hours ago

FullStack Developer

FULL TIME

Pune, Maharashtra, India

Got your eye on a role? Time to prep.

Browse 175+ real frontend interview questions across React, JavaScript, and CSS. Each answer explains the why, not just the what.

90 React Questions

Hooks, state, rendering, patterns

45 JavaScript Questions

Closures, async, prototypes, ES2024

43 CSS Questions

Flexbox, grid, animations, specificity

TypeScript & more question sets - coming soon.

Start Prepping