At 3Pillar, we are looking for a Senior Software Engineer to architect transformative solutions and drive innovation across a wide range of industries. In this key role, you will directly engage with clients, lead the delivery of complex projects, and contribute as a mentor within our global team.
What You'll Do
- Facilitate effective communication with client stakeholders regarding project status and technical recommendations.
- Craft efficient, performant, testable, scalable, and secure code of high quality.
- Participate in accurate project planning and estimation using established methods and tools.
- Gather requirements and proficiently organize and present developed features for clients.
- Execute complex development activities within current methodology and quality standards.
- Collaborate with engineers, designers, and managers to understand user pain points and iterate on effective solutions.
- Engage fully in agile software development practices, including daily stand-ups, sprint planning, and team retrospectives.
- Actively mentor others by participating in our Engineering Practice community and on project teams.
- Independently drive project delivery from conceptualization to deployment within defined architectural guidelines.
What We're Looking For
- Experience designing and implementing scalable backend services and APIs using Node.js.
- Experience with AWS serverless services, including Lambda, API Gateway, DynamoDB, and RDS.
- Proven ability to collaborate with cross-functional teams to define and execute technical requirements.
- Experience optimizing system performance and troubleshooting complex technical issues.
- A track record of mentoring and guiding junior team members.
- A commitment to staying updated with the latest Node.js and AWS technologies.
- Hands-on experience with Agile software development methodologies.
- Expertise in applying Object-Oriented Programming principles like abstraction and encapsulation.
- High-level design proficiency following standards like UML, C4, or ArchiMate.
- Experience creating and implementing well-tested, scalable, and performant enterprise-level systems.
- Initiative and practice in mentoring other engineers and decision-makers.
- A good understanding of SOLID principles.
- Familiarity with OWASP security principles.
- Professional proficiency in the English language.
Nice to Have
- Ability to optimize backend performance and troubleshoot complex issues.
- Familiarity with modern frontend build tools and CI/CD pipelines.
- Excellent problem-solving skills and a proactive attitude toward challenges.
- Strong verbal and written communication skills.
- Professional software engineering experience working on multi-discipline teams.
- Proficiency in designing and implementing RESTful APIs and microservices architecture.
- Strong knowledge of AWS services like Lambda, API Gateway, DynamoDB, RDS, and S3.
- Experience with containerization using Docker and orchestration with Kubernetes.
- Experience with Object-Relational Mappers (ORMs).
- Experience with Architectural (Microservices, Serverless) and Design Patterns (Factory, Singleton, Observer).
- Experience with Unit Testing.
Technical Stack
- Node.js
- AWS Lambda, AWS API Gateway, AWS DynamoDB, AWS RDS
- Docker, Kubernetes
Team & Environment
You will collaborate closely with engineers, designers, and managers as part of a global team focused on open collaboration and delivering client success.
Benefits & Compensation
- A flexible work environment where you can choose to work from the office, home, or a hybrid model.
- A remote-first approach applied from interviews through onboarding.
- The opportunity to learn from top talent worldwide as part of a global team.
- A focus on well-being, including fitness offerings and mental health plans (availability varies by country).
- Generous time off policies.
- Accelerated career growth and development opportunities across diverse projects, offerings, and industries.
Work Mode
This position offers a hybrid work model, providing flexibility between remote and office work.
3Pillar is an equal opportunity employer.




