Job Openings Senior Internal System Engineer

About the job Senior Internal System Engineer

Team Segment : Corporate

As a Senior Internal System Engineer in this team, you will aim to ensure that software delivery meets the needs of daily business operations within the company, enabled by your full-stack skills in Python and Next.js.

Responsibilities:

    • Write readable, testable, efficient, and maintainable code
    • Design and implement extendable web applications in Python (Flask or FastAPI) and React/Next.js
    • Establish CI/CD pipelines with automated testing and deployment
    • Troubleshoot service failures and fix functionality defects
    • Build reusable components and internal utilities for team productivity improvement
    • Operate and maintain services on Linux with Nginx/Apache reverse proxy

    Requirements:

    • 2+ years of software development experience with Python using Flask/FastAPI or similar frameworks
    • 2+ years of software development experience with JavaScript/TypeScript using React and Next.js
    • Experience with UI component frameworks such as Bootstrap or Semantic UI
    • Good understanding of all parts of web application techniques including web server (Nginx/Apache), SQL database (MySQL/PostgreSQL), HTML, CSS, JavaScript, DOM API, HTTP(S), Ajax, Cookie, and network API design (REST/GraphQL)
    • Ability to build and maintain web services on Linux systems
    • Excellent English reading and good English writing

    Nice to Have:

    • Experience with test automation using Playwright or Selenium-based frameworks
    • Experience with containerization using Docker
    • Experience with cloud hosting on AWS or GCP
    • Knowledge of DevOps principles and practices
    • Knowledge of Clean Architecture and Domain-Driven Design
    • Awareness of application security fundamentals (OWASP Top 10)
    • BS or above in Computer Science or related technical field, or equivalent practical experience