← Все вакансии/Lead/jobgether
LeadRemoteIndia

Principal Software Engineer

J
jobgether
Уровень
Lead
Формат
Remote
О роли

Описание вакансии

About the company

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.

Responsibilities
  • 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.
Conditions
  • 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.
Стек и навыки

С чем работаем