Jobgether
Jobgether

Principal Software Engineer_Fullstack

engineeringfull-timeIndia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Sick of applying? We apply to roles like this for you, up to 20 a month.
Learn more

About the role

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.
✦ Sick of applying to 40 jobs a month?
I rewrite your resume for ATS by hand first. Once you sign off on it, AutoApply applies to up to 20 roles like this a month, cover letter in your own voice each time. From $14.99/mo, cancel anytime.
Get AutoApply
Apply now
Principal Software Engineer_Fullstack at Jobgether — Remote