
Backend Engineer C# / .NET + Cloud Platform
⏳ Tin này đã hết hạn nhận hồ sơ (hạn nộp: 15/07/2026). Công ty có thể đã tuyển xong. Bạn vẫn đọc được mô tả bên dưới để tham khảo yêu cầu và mức lương của vị trí này.
Mô tả công việc
We are looking for a strong, English-proficient Backend Engineer with cloud experience to join our team and build a cloud computing platform for engineering simulation.
In this role, you will develop backend services using C# / .NET, integrate with AWS infrastructure, and own the cloud execution workflow that enables users to run high-performance simulation jobs in the cloud.
You will be the primary owner of cloud development, working closely with desktop, frontend, and product teams to deliver a seamless Desktop → Cloud → Results workflow.
You will work closely with cross-functional teams (backend, desktop, frontend, AI) to deliver a seamless Desktop → Cloud → Results workflow.
- Design and develop backend APIs using C# / .NET for job submission, monitoring, and result retrieval.
- Build and manage cloud job execution workflows:
- Job submission → execution → completion
- Integrate backend services with AWS infrastructure (EC2, S3, Lambda).
- Implement storage integration for simulation input/output data.
- Design and implement event-driven workflows (job lifecycle, billing, notifications).
- Implement usage-based billing logic (credit calculation) using event-driven patterns.
- Own cloud infrastructure and DevOps tasks:
- deployment
- environment setup
- CI/CD pipelines
- Build and maintain compute platform for simulation workloads (CPU/GPU).
- Collaborate with backend and desktop teams to integrate cloud services.
- Optimize performance, scalability, and cost of cloud resources.
- Troubleshoot and resolve cloud infrastructure and performance issues.
- Stay up-to-date with cloud technologies and best practices.
- Working hours is flexible but need to have at least 3 hours in the evening (from 9-12) to be able to communicate effectively with other teams from other countries.
- Bachelor's degree in Computer Science, Information Technology, or a related field (or equivalent experience).
- Fluency in English is a must to communicate directly in English.
- Strong experience in backend development using C# / .NET (ASP.
NET Core). - Experience designing and building REST APIs.
- Strong experience with AWS (EC2, S3, Lambda, IAM)
- Experience working with distributed systems or async processing.
- Experience with event-driven architecture (queues, background jobs, messaging).
- Experience with Docker or containerized environments.
- Good understanding of system design:
- job lifecycle
- data flow
- failure handling
- Experience with CI/CD and deployment processes.
- Familiarity with Redis, message queues, or background workers is a plus.
- Experience designing and operating cloud infrastructure.
- Familiarity with GPU workloads or HPC systems is a strong advantage.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Opportunity to work with cutting-edge technologies and frameworks.
- Work with a talented team of developers in building impactful software solutions.
- Own and build a cloud platform from the ground up.
- Work on a unique system combining:
- Desktop applications
- Cloud compute (CPU/GPU)
- Storage integration
- Usage-based billing
- Collaborate with diverse teams and influence technical decisions that align with business goals.
- Flexible working style
- Leadership training
- 13th months salary, holiday bonus
- Competitive salary, annual review, and growth opportunities.
Nhà tuyển dụng
VCAPTECH · 📍 Hồ Chí Minh
Việc khác tại VCAPTECH
- V
Backend Engineer C# / .NET + Cloud Platform1 tháng trước - V
Software QA Engineer Remote, English1 tháng trước - V
Software QA Engineer Remote, English1 tháng trước