Jobgether
Principal Software Engineer_Fullstack
engineeringfull-timeIndia
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
✦ 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.
- 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.
- 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.
Requirements:
Benefits:
✦ 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