HANOI, VIETNAM

Principle Software Engineer


THE ROLE

As a Principal Software Engineer, you will play a pivotal role in designing, developing, and optimizing high-performance software systems. You will act as a technical leader, driving innovation, mentoring engineers, and ensuring that our technology stack meets the highest standards of scalability, security, and performance.

This role requires a deep understanding of software architecture, cloud computing, and modern engineering best practices. You will collaborate with cross-functional teams, provide guidance on system design, and contribute to long-term technical strategy.

Tech stack we are using: SQL Server, Entity Framework, .NET Core, Identity Server, RESTful APIs, Docker GraphQL, Amazon AWS (EC2, S3, SQS, SES, Lambda, ECS, EKS, API Gateway, etc), Elasticsearch, NodeJS, React.js, Redux, Web socket…

JOB RESPONSIBILITIES

  • Serve as a technical authority for complex projects and large-scale systems.
  • Lead software architecture decisions to ensure scalability, performance, and security.
  • Develop and implement best coding practices, ensuring high-quality software delivery.
  • Mentor and coach mid-level and senior engineers, fostering technical growth.
  • Drive innovation and continuous improvement, staying ahead of emerging technologies.
  • Collaborate with product managers, designers, and other engineers to deliver business-critical solutions.
  • Ensure smooth integration of cloud services, DevOps, and CI/CD pipelines.

JOB REQUIREMENTS

  • Bachelor's degree in computer science or equivalent
  • 8+ years in software development, with at least 3+ years in a leadership role
  • Strong expertise in .NET and C#
  • Good communication in English
  • Understanding of monolithic vs. microservices trade-offs
  • Expertise in unit testing, integration testing, and test automation.
  • Proficiency in RESTful APIs, GraphQL, gRPC
  • Hands-on experience with AWS, Azure, or Google Cloud (GCP)
  • Have experience with one of SQL databases: SQL Server, Oracle, Postgresql or MySQL
  • Experience with profiling tools, database optimization, and caching strategies is a plus
  • Experience in microservices architecture, event-driven systems, and distributed computing is a plus
  • Familiarity with Docker, Terraform/CDK, CI/CD pipelines and infrastructure as code (IaC) is a plus.
  • Understanding of OWASP Top 10, authentication protocols (OAuth, JWT, SAML) is a plus
  • Experience with compliance standards like GDPR, HIPAA, SOC2 is a plus

WHAT WE OFFER

  • International working environment
  • Flat and transparent organization
  • Individual ideas are highly appreciated.
  • Working with a strong technical team of young and ambitious members
  • Flexible working time and result oriented
  • Partial remotely (1-2 days/week work from home)
  • Tech summit at a 5* resort annually.
  • Chances to learn new business
  • Great opportunities in developing career paths, English and soft skills.
  • Social, healthcare and unemployment insurances complied with the labor law
  • Up to 15 annual leave days per year
  • Summer trip allowance, 2 week fully paid off for parental leave, teamwork activities and more to come once you join

To apply, please send your CV to email:hr@pixelz.com with title "Principle Software Engineer - Your full name". Only qualified candidates are contacted.



ABOUT PIXELZ

Pixelz was founded in 2011 in Holstebro, Denmark. Back then, Pixelz was known as 'Remove the Background', based on a simple premise to make it easy for e-commerce companies to create beautiful product images.

Over the years, we’ve innovated in response to the industry challenges of fluctuating image volumes, slow workflows, and inconsistency in image quality. Through trying to solve these issues, we developed the concept of SAW – Specialist Assisted Workflow. An idea of splitting the retouching workflow up into many different steps assisted by AI technology. A completely different way of handling retouching than anyone had ever done before.

Today, we are a technology company powered by a talented and passionate team. With our diverse team, we are able to push boundaries, embrace change and innovate to create more and better opportunities for our customers, our colleagues, and the communities we are a part of.