Skip to main content
Engineer & Data Scientist

Senior Backend Engineer 資深後端工程師

By 2022年3月15日10 5 月, 2023No Comments
[Scopes]
1. Maintain, update, and design microservices communication protocol. Building maintainable APIs, testable code.
2. Constantly improve the platform in terms of architecture and performance to accommodate new microservices.
3. Design and optimize databases that consider platform scalability and solve migration issues.
4. Support data scientists in incorporating ML pipelines into the platform.

[Requirements]
1. Minimum of 2+ years of professional experience writing backend code.
2. Ability to autonomously complete projects from start to finish and explain your design decisions.
3. Experience designing, developing, and maintaining RESTful APIs.
4. Strong computer science fundamentals, including a basic understanding of networks, operating systems, and time complexity analysis.
5. Experience troubleshooting complex production environments at the application and database levels.
6. Embrace a “CAN DO” attitude to take on a challenge and make a difference.
7. Willingness to embrace technology challenges and learn new skills.
8. Ability to work in an agile development environment and be a good team player.

[Technical Skills]
1. Strong proficiency in Python (we use FastAPI).
2. Experience with NoSQL databases (we use MongoDB).
3. Building maintainable APIs and writing testable code.
4. Familiarity or experience with Linux system troubleshooting.

[Nice to Have]
1. Experience as an open-source project author/contributor.
2. Experience designing, developing, and maintaining authorization systems.
3. Experience delivering software to both cloud and on-premise environments.
4. Experience with notification systems.
5. Experience with task scheduling (we use Airflow).
6. Desire to mentor software engineers in all aspects of their engineering skill-sets.

Leave a Reply

這個網站採用 Akismet 服務減少垃圾留言。進一步瞭解 Akismet 如何處理網站訪客的留言資料