Senior Software Engineer (Full Stack)
Job Fit Check
Base Career helps you apply smarter for this job.
Key skills for this role
Role Overview
3Pillar Global is seeking a Senior Software Engineer to build AI-native products and intelligent agents for enterprise clients.
The role supports projects across financial services, healthcare, media, and technology.
Key Skills for This Role
Full Job Posting
Role overview
3Pillar Global is seeking a Senior Software Engineer to build AI-native products and intelligent agents for enterprise clients.
The role supports projects across financial services, healthcare, media, and technology.
Key responsibilities
- Communicate project status and recommendations to client stakeholders.
- Develop efficient, scalable, secure, testable, and high-quality client code.
- Participate in planning, estimation, requirements gathering, and feature presentations.
- Collaborate with engineers, designers, and managers to solve user problems and deliver client success.
- Participate in Agile ceremonies and governance activities.
- Mentor engineers through Communities of Practice and project teams.
- Drive project delivery from conceptualization through deployment.
- Develop identity management, profile synchronization, event state-machine, mobile persistence, encryption, integration, and automated testing capabilities.
Minimum qualifications
- 5+ years of software engineering experience or expertise.
- Expertise in Node.js, React, React Native, Docker, and PostgreSQL.
- Experience developing microservices and setting up local environments.
- Experience building high-volume, highly available enterprise applications.
- Experience with exception handling, data structures, multithreading, memory management, and application tuning.
- Strong Node.js microservices development with TypeScript, Express, TypeORM, and class-validator.
- Excellent exposure to unit testing with Jest.
- Knowledge of design patterns, Agile methods, object-oriented programming, SOLID principles, and OWASP.
- High-level design proficiency using UML, C4, or ArchiMate.
- Proficiency in English and experience mentoring engineers.
Additional experience desired
- Object-relational mappers and architectural or design patterns.
- Cloud experience and containers using Docker or Kubernetes.
- For mobile work, native iOS or Android development, local databases, and offline synchronization patterns.
- For backend work, REST/BFF API design, data aggregation, and multi-tenant schema isolation.
- AWS resources, including S3, parameter stores, and serverless compute.
- SQL and relational database design with tenant isolation and row-level access policies.
Work environment
- 3Pillar describes a remote-first approach with flexible work from an office, home, or a blend of both.
- The role is part of a global team that works in English across regions and cultures.
About 3Pillar Global
3Pillar Global provides AI transformation and software product development services through its HelixAI platform and Helix Pods delivery model.
About 3pillarglobal
Develops custom software products and digital solutions for companies.
Visit company websiteApply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at 3pillarglobal
Scrum Master
, USA
The employer is seeking a Scrum Master to facilitate Agile delivery, coach teams, remove impediments, and promote continuous improvement. The role requires strong Scrum and Kanban knowledge, stakeholder communication, an
Software Engineer - Nodejs
, IND
3Pillar Global is seeking a Software Engineer specialising in Node.js to build scalable, secure enterprise applications and AI-enabled product capabilities. The role includes microservices, React-based interfaces, mobile
AI Data Architect
, USA
Scrum Master
, USA
Software Engineer - Nodejs
, IND
Lead AI ML Engineer
Noida, IND
Senior Fullstack Engineer (react/.net)
, IND
Senior Software Engineer - Java
, IND
Java Technical Lead
, IND
Node/AWS Software Engineer (Backend development)
, CAN