Moldova Hybrid Employment

3Pillar is hiring a Senior Software Engineer

About the Role

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.

Required Skills
Node.jsAWS LambdaAWS API GatewayAWS DynamoDBAWS RDSDockerKubernetesBackend ServicesAPIsSystem PerformanceTroubleshootingMentoring
Relocating to Thailand?

Visa and work permit handled by experts

SVBL manages your entire visa process — from application to approval. Work permits, extensions, and compliance all covered. One partner for legal, immigration, and settling in.

Work permit processing
Visa extensions & renewals
Immigration compliance
Banking & housing guidance
Get free consultation
Free initial consultation
About company
3Pillar

3Pillar is a global software product development services company that helps businesses create innovative digital solutions.

Visit website
Job Details
Department Software Development
Category backend
Posted 14 days ago