Romania Hybrid Employment

3Pillar is hiring a Software Engineer

About the Role

3Pillar is looking for a Senior Software Engineer to architect and build transformative digital products across industries like urban living, media, and healthcare. In this client-facing role, you will leverage agile methodologies and contribute to a collaborative engineering practice.

What You'll Do

  • Facilitate clear communication with client stakeholders regarding project status and technical recommendations.
  • Craft high-quality, efficient, secure, and scalable code for client solutions.
  • Participate actively in agile planning, estimation, and requirement gathering.
  • Organize and present developed features to clients.
  • Execute complex project activities while maintaining high-quality standards.
  • Collaborate with engineers, designers, and managers to understand user pain points and promote client success.
  • Engage in agile rituals including daily stand-ups, sprint planning, and retrospectives.
  • Mentor others through Communities of Practice (CoPs) and on project teams.
  • Independently drive project delivery from conceptualization to deployment within defined architectures.

What We're Looking For

  • Experience designing and implementing scalable backend services and APIs with Node.js.
  • Experience with AWS serverless services like Lambda, API Gateway, DynamoDB, or RDS.
  • Proven ability to collaborate with cross-functional teams to define and execute technical requirements.
  • Experience optimizing system performance and troubleshooting complex issues.
  • Experience mentoring and guiding junior team members.
  • Initiative in staying updated with the latest Node.js and AWS technologies.
  • Experience in Agile software development methodologies.
  • Expertise in applying Object-Oriented Programming principles.
  • High-level design proficiency following standards like UML / C4 / ArchiMate.
  • Experience building well-tested, scalable, and performant enterprise-level systems.
  • Practice mentoring other engineers and decision-makers throughout an organization.
  • A good understanding of SOLID principles.
  • Familiarity with OWASP security considerations.
  • 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.
  • Strong verbal and written communication skills.
  • Professional software engineering experience on multi-discipline teams.
  • Backend development expertise in Node.js.
  • 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 and Design Patterns.
  • Experience with Unit Testing.

Technical Stack

  • Node.js
  • AWS Lambda, AWS API Gateway, AWS DynamoDB, AWS RDS, AWS S3
  • Docker, Kubernetes

Team & Environment

You will collaborate closely with engineers, designers, and managers on client projects. You'll also actively participate in the broader Engineering Practice community and mentorship-focused Communities of Practice (CoPs).

Benefits & Compensation

  • Flexible work environment – office, home, or a blend of both.
  • Remote-first approach from interviews to onboarding.
  • A global team, learning from top talent worldwide.
  • Well-being focus including fitness offerings, mental health plans, and generous time off.
  • Accelerated career growth and development opportunities across projects, offerings, and industries.

Work Mode

This role offers a hybrid work mode and is open to candidates in global locations.

We are an equal opportunity employer.

Required Skills
Node.jsAWS LambdaAWS API GatewayAWS DynamoDBAWS RDSAWS S3DockerKubernetesBackend ServicesAPI DesignSystem PerformanceTroubleshootingMentoringCross-functional Collaboration
Starting a business in Thailand?

Company registration done right

Foreign ownership rules, licenses, tax registration — Thai business setup has many moving parts. SVBL guides you through every step with full legal compliance.

Company registration & structure
Foreign ownership solutions
License & tax registration
BOI promotion eligibility
Start your business
100% foreign ownership possible
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