Senior Principal Software Engineer – Full Stack Engineer
Location
India
Posted
143 days ago
Salary
0
Seniority
Senior
Job Description
Senior Principal Software Engineer – Full Stack Engineer
QAD
• You will be the core driver in the conceptualization, design, development, and implementation of new, highly complex models and procedures • Provide strategic technical direction, mentor senior and principal team members • Build the next generation of our platform, which features core pillars like Adaptive Applications and Champion AI • Independently design, implement, and lead the development and testing of features, taking end-to-end ownership • Proactively debug, diagnose, and resolve the most complex technical issues and performance bottlenecks
Job Requirements
- Bachelor’s in Computer Science, Information Technology, Engineering, or a related technical discipline
- Typically requires a minimum of 12 years of related professional software development experience; or 8 years with a Master’s degree; or a PhD with 5 years experience; or equivalent experience
- Mastery in Data Structures & Algorithms
- OOP Fundamentals
- Foundational knowledge of frontend technologies (HTML, CSS, JavaScript) and backend programming (Java, JavaScript/Node.js, or Python)
- Deep understanding of RESTful APIs, microservices, and end-to-end application communication
- Proficiency with Git
Benefits
- Health insurance
- Professional development opportunities
- Flexible work arrangements
- Paid time off
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
GTM Engineer
ImmutaGet the right data into the right hands faster, enabling teams to break through data access barriers. #DoRightWithData
• Translate Sales and Marketing hypotheses into executable GTM experiments. • Rapidly test new audiences, signals, messaging, and channels. • Measure impact on pipeline, conversion, and efficiency, and help operationalize successful approaches. • Partner with RevOps to leverage clean, trustworthy CRM and enrichment data. • Define and apply ICP attributes, buying signals, and prioritization logic relevant to Sales-led motions. • Utilize AI-assisted analysis to uncover insights that enhance targeting, timing, and relevance. • Apply LLMs to automate research, summarization, signal extraction, and personalization. • Reduce manual effort across Sales and Marketing by improving GTM execution. • Ensure AI-assisted execution is measurable, testable, and aligned with revenue goals. • Work closely with Marketing to operationalize campaign strategy and improve downstream conversion. • Collaborate with RevOps on data definitions, quality, and handoffs. • Support Sales teams by improving signal visibility, prioritization, and activation.
Staff Fullstack Software Engineer – Marketing Technology
AirbnbAirbnb is a community based on connection and belonging.
• Design the future state of our platform and systems by incorporating product-first mentality of our users and their end-to-end workflows • Lead engineers—both inside and outside your immediate team—in building out these technical solutions • Participate in the development of product and UX requirements by engaging early and often with designers, product managers and Marketing stakeholders to help steer teams on the most efficient path towards overall goals • Nurture a culture of technical quality from design, through code review, to production operations • Mentor other engineers in developing their technical and collaboration skills • Identify and propose solutions to problems coming in the way of technical and product engineering excellence • Collaborate with internal teams across Marketing Technologies, ML, Growth Marketing, and Creative • At the staff+ level, our engineers are responsible for establishing a technical vision and then delivering a solution that is flexible, always available, efficient, and scales with the needs of the business. Each individual brings their own unique skill set, experiences, thought leadership and technical expertise to solve these technical challenges for Airbnb.
Senior Full Stack Software Engineer
KBR, Inc.We deliver science, technology and engineering solutions to governments and companies around the world.
• Design, build, and support advanced web‑based mapping and data visualization tools • Develop interactive React applications featuring MapLibre maps (vector tiles, layers, sources, styling, controls, and performance tuning) • Build and maintain full‑stack features using JavaScript/TypeScript, React, HTML/CSS, Python, and XML • Implement server‑side services/APIs and integrate with PostgreSQL • Apply software engineering best practices across design, testing, documentation, and security • Partner with teammates and stakeholders to iterate quickly and deliver high‑quality solutions
Mid-Level Full Stack Software Engineer
KBR, Inc.We deliver science, technology and engineering solutions to governments and companies around the world.
• Design, build, and support advanced web‑based mapping and data visualization tools. • Work on geospatial applications and data products used across environmental science, natural resource management, and other mission‑driven domains. • Develop interactive React applications featuring MapLibre maps (vector tiles, layers, sources, styling, controls, and performance tuning). • Build and maintain full‑stack features using JavaScript/TypeScript, React, HTML/CSS, Python, and XML. • Implement server‑side services/APIs and integrate with PostgreSQL. • Apply software engineering best practices across design, testing, documentation, and security.



