系統開發工程師
Description
Responsibilities:
- Design, develop, and maintain full-stack web applications and internal systems.
- Develop backend services and APIs to support data processing, analytics, and business workflows.
- Implement frontend interfaces to visualize data, manage workflows, and improve user experience.
- Build and maintain data processing pipelines for data ingestion, transformation, and storage.
- Integrate systems with databases, data sources, and external services.
- Ensure system reliability, performance, security, and scalability.
- Collaborate with data, AI, and business teams to translate requirements into technical solutions.
- Participate in system optimization, refactoring, and ongoing maintenance.
Requirements:
- Proficiency in backend development using Python, JavaScript, C# or similar server-side languages.
- Experience with frontend development frameworks (e.g. React, Vue, or similar).
- Solid experience with SQL and relational databases.
- Understanding of data processing workflows and system integration.
- Familiarity with APIs and system architecture design.
- Ability to work across frontend, backend, and data layers.
- Strong problem-solving skills and attention to detail.
Plus (Nice to Have):
- Experience with cloud platforms, containerization, or CI/CD pipelines.
- Experience integrating data pipelines or analytics systems.
- Familiarity with Linux environments or system operations.
- Experience working in data-driven or enterprise system environments.
- Exposure to AI or data analytics projects is a plus.
