Việc làm này đã được thêm vào mục Việc làm đã lưu.
Bạn đã lưu tối đa 20 việc làm. Nếu bạn muốn lưu mới, hãy cập nhật Việc làm đã lưu.
3 Lý do để gia nhập công ty
- International Environment (Europe, US colleague)
- Work-Life Balance & Flexibility
- Strong Engineering Culture & Growth Opportunities
Mô tả công việc
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.
Yêu cầu công việc
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
Tại sao bạn sẽ yêu thích làm việc tại đây
- 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