Remote Principal Software Engineer/Manager Job at Zealogics.com
Job Overview
Zealogics.com is hiring a remote candidate for Principal Software Engineer/Manager. This is a full time position. Work location: Taiwan, Province of China.
The role typically involves technologies such as CI/CD, .NET, Azure, software engineering, engineer, architecture.
Key Responsibilities
- Design and build the core automation engine using C# / .NET .
- Ensure the code is clean, scalable, and follows modern design patterns (Solid, Clean Architecture).
- Solve complex technical challenges, such as compiling code at runtime or handling Windows UI interactions.
Required Skills
Primary Skills
- CI/CD
- .NET
- Azure
- software engineering
Secondary Skills
- engineer
- architecture
- leadership
- communication
Skills required for this role include CI/CD, .NET, Azure, and related tools for day-to-day development.
Job Details
- Employment Type: Full Time
- Location: Taiwan, Province of China
- Salary: $25000 – $40000 USD
Tech Stack
CI/CD, .NET, Azure, software engineering, engineer, architecture, leadership, communication
Role details
*This position is remote within TAIWAN ONLY 🚀 The Goal
We are building a 'Text-to-Code' automation engine. We need a strong C# Architect who has successfully integrated AI/LLMs into real-world projects. You will lead the design of a system that turns natural language into executable Windows automation.
💻 What You Will Do
1. System Architecture & C# Core
2. AI Integration (Real-world Application)
Integrate LLMs (OpenAI, Azure, etc.) into the software workflow.
Design the logic for how the system interacts with AI—focusing on prompt structure, context management, and error handling (Self-healing).
Bridge the gap between 'Generative AI' and 'Reliable Software Execution.'
3. Leadership & Communication
Mentor & Guide:
Help other engineers grow. Conduct code reviews and set engineering standards.
Bridge the Gap:
Translate technical architecture into clear explanations for PMs and stakeholders.
Collaborate:
Work with a mindset of 'we' not 'I'. You are a partner in product decisions.
✅ Who You Are
Senior C# Developer:
5+ years preferred. You know .NET deeply and care about code quality.
Architect:
You have experience building systems from scratch (0 to 1) and making architectural decisions.
AI Practitioner:
You have applied AI/LLMs to actual projects. You understand the limitations and potential of LLMs.
Problem Solver:
You don't just wait for tasks; you identify problems and propose solutions.
Great Communicator:
You can explain complex tech clearly. You are easy to work with and open to feedback.
🌟 Nice to Have
Experience with Windows UI Automation (UIA) or RPA tools.
Experience with DevOps / CI/CD pipelines.
English proficiency (Professional working proficiency).
💡 Why Apply?
Impact:
You are the architect, not just a coder. Your decisions shape the product.
Tech Stack:
Work with the latest combination of Modern C# and Generative AI.
Culture:
We value engineering excellence and psychological safety.