Job Description
Homescreen, Search Browsing, Location Filters and Listing Details Page are critical parts of various user journeys in Carousell, and we are building the next generation technology to power our business.
We are always improving our buyer platform that powers most of these flows and our challenge is that it needs to cater to tens of millions of users and billions of listings. Isn't it exciting? Become part of this growing team and have a phenomenal impact by helping users easily find what they are looking for and engage and retain users by making content browsing on Carousell a habit. You can breathe the innovation and excitement of a startup, working alongside some of the most talented engineers!
How can you participate? We're looking for a talented backend engineer willing to make a huge impact in a fast growing company, leader in SouthEast Asia. Come and join our Engineering Team based in TW if
You:
Solve problems - Embrace solving tough challenges and believe in using technology to solve problems at scale.
Care Deeply - Strive to be empathetic and connect better with people around you.
Are Relentless Resourceful - Drive resourcefully to persevere and overcome obstacles achieving challenging goals.
Are Mission First - Focus on impact and results. You work on the right things and get them done.
Stay humble - Continually seeking self-improvement and for better results.
You will:
Collaborate and innovate closely with colleagues from various teams and functions (Product, Search Engineering, SX Engineering, Vertical Engineering) to deliver the optimized, reliable system and experience across all buyer journeys for tens of millions of users every month.
Analyse requirements, design and develop functionalities based on the product requirements.
Build and design scalable and reliable microservices.
Fully involved in the developing process from writing the technical design document to implementing the APIs to be utilized by client engineers.
Work with the infrastructure team on deploying, scaling and performance optimization.
Participate in code reviews to maintain a high-quality code culture.
Diagnose and troubleshoot incident and site issues with modern performance monitoring tools.
能力需求
Experience in Go or similar languages, gRPC, RESTful APIs.
Ability to write clean, maintainable and performant code making use of appropriate design principles and design patterns.
Experience with database systems, with knowledge of SQL and NoSQL stores (e.g. Cassandra, PostgreSQL, etc.)
Experience in technologies such as Redis, Kafka.
Experience in building large, scalable distributed systems with a good understanding of microservices architecture,
Kubernetes, containers and associated principles.
Experience in optimizing the performance of backend systems and scaling infrastructure components.
Experience in using observability, monitoring, alerting and logging tools such as Kibana, Grafana and Prometheus.
Able to direct the overall design and code architecture for codebases that you and your team works on and constantly works to improve it. Able to write style guidelines for your team to follow.
Degree in Computer Science, Software Engineering or other equivalent degrees/experience.
3+ years experience in software development.
加分能力
Experience with scripting programming languages such as Python.
Experience with TDD/BDD and agile methodologies.
Experience with online classifieds marketplace.
Knowledge of managing data consistency in distributed systems.
Experience working with asynchronous systems.
Embrace the new technology, and be active in the tech social community.
大家好~我們是Carousell 旋轉拍賣,目前台灣團隊正在積極徵才中,需要一位資深後端高手加入我們!
團隊簡介
Carousell 旋轉拍賣是讓網路買賣跟拍照聊天一樣簡單的手機 app。目前已拓展至亞洲的 8 個市場,擁有超過千萬使用者、超過2.5億的上架商品,是全球最大且成長最快速的社群拍賣平台之一。 這個職缺會加入我們的Buyer Experience Team, BX Team的使命是協助買家輕鬆找到他們想買的商品,並且順利的完成交易。只要是買家「逛街」時會經歷過的地方,從首頁 (Home Screen)、分類瀏覽 (Category Browse)、地點篩選 (Location filter)、搜尋條件 (Search Filter)、商品卡片(Listing Card) 到商品頁面 (Listing Page),都是這個團隊負責的領域。
*目前除了BX team,我們也有另外的團隊正在徵求後端工程師,不過所有後端人選的履歷各團隊都會一起review,並且會在前半段的技術面試過程中判斷及了解人選適合的團隊。其他團隊的jd可以參考文末我們的徵才網站連結,為避免混淆,這裡先以BX team的介紹及jd為主,更多細節及介紹,會在後續的recruiter call中跟大家說明及討論~謝謝!
工作內容
Job Description Homescreen, Search Browsing, Location Filters and Listing Details Page are critical parts of various user journeys in Carousell, and we are building the next generation technology to power our business.
We are always improving our buyer platform that powers most of these flows and our challenge is that it needs to cater to tens of millions of users and billions of listings. Isn't it exciting? Become part of this growing team and have a phenomenal impact by helping users easily find what they are looking for and engage and retain users by making content browsing on Carousell a habit. You can breathe the innovation and excitement of a startup, working alongside some of the most talented engineers!
How can you participate? We're looking for a talented backend engineer willing to make a huge impact in a fast growing company, leader in SouthEast Asia. Come and join our Engineering Team based in TW if
You:
You will:
能力需求
加分能力
techstack
關於我們的後端架構/相關分享,歡迎參考我們同事寫的medium文章:https://pse.is/3l26ru
什麼樣的你會非常適合Carousell
薪資範圍
1.6~2.8M/年(12個月based) 依經驗與能力面議,另有員工股票選擇權 由於這個職缺橫跨兩個職級,所以薪資範圍比較大,假如違反板規請跟我說~謝謝!
工時/特休
彈性8小時(參考時段:10:00AM ~ 7:00PM,中午休息一小時) 年假14天,有薪病假14天&一天生日假
工作地點
台北市中山區南京東路一段92號4樓 (靠近中山捷運站) 彈性在家工作,重要會議/活動,才需進公司。
福利/推薦項
聯絡方式
請透過此連結應徵,並提供英文履歷 通過履歷審核者,我們將會主動透過email聯繫約定電話時間。後續將安排線上技術測驗、Recruiter面談。 通過線上面談者,將進一步安排與技術團隊、主管、創辦人面談。
(目前以上所有流程皆為線上進行)
若有任何疑問,歡迎來信 jena.tsai@thecarousell.com 詢問,謝謝!
補充說明
我們同時也在積極徵求 iOS工程師、測試工程師、資料工程師、產品經理,歡迎參考我們的徵才頁面 更多Carousell的技術分享,歡迎參考我們的medium