Principal Software Engineer

工作內容

Founded in 1994, Digital River is recognized as a leading global provider of Commerce-as-a-Service solutions. Companies of all sizes rely on Digital River’s multi-tenant, SaaS commerce, payments and marketing services to manage and grow their online businesses. Digital River has helped companies process more than $30 billion in online transactions, connecting B2B and B2C digital products and cloud service companies as well as branded manufacturers with buyers across multiple devices and channels, and nearly every country in the world. We are fortunate at Digital River to work with some of the e-commerce industry’s brightest talent. We have professionals on the ground in nearly every region of the world, including North America, Europe, Asia and Australia. Our employees are experts in e-commerce, e-marketing, creative site design and merchandising, global tax and compliance laws, fraud prevention, international payments and more. To attract and retain the best-of-the-best, we invest a great deal of time and effort in creating a community that people want to be part of and high performance culture where they can grow. Momentum is what we have and growth is our plan. We are looking for people who are energized by making an impact, having autonomy in their work and who want the ability to look back at what they have accomplished and say “wow.” If you are someone who loves being part of a team that is more like a family and likes to work for companies at the top of their game, join Digital River. We are seeking a Principal Software Engineer in our Taipei, Taiwan office. What You’ll Do: Lead the design, develop, modify, and implement of software programming for products (internally and externally) with focus on surpassing customers’ expectations by achieving high quality and on time delivery. The Principal Software Engineer is responsible for ensuring the overall functional quality of the released product on all required platforms and mechanisms. The Principal Software Engineer will drive improvements to our development and testing practices in addition to improvements to systems. • Analyze, design, build, test and deliver a full-stack system to improve availability, scalability, usability and latency • Represents engineering in efforts to work directly with clients regarding application changes, recommendations, etc. • Provide and track solutions to problems and software enhancements, and engineer and tune performance for webscale traffic • Possess advanced technical knowledge and thorough understanding of most parts of the application and how changes impact the existing system • Mentor and guide assigned developers on a development team •Recommend and introduce new technology • Provide leadership as a subject matter expert for multiple areas of the application • Possess high degree of understanding the system deployment and environmental issues, and can facilitate emergency deployments including required approvals from executive management • Estimate, schedule, and coordinate projects as part of larger program team • Work in coordination with QA, Business Analysts, and Architects to develop the module as per the overall product development plan • Work with Development Manager/ Lead SE to manage team members’ workloads and schedules • Generate systems software engineering policies, standards, and procedures

條件要求

 Bachelor’s degree in Computer Science/Software Engineering/Related field, 8+ years of experience in Software Engineering/Information Technology
 Extensive understanding of IT systems infrastructure and engineering practices
 Robust knowledge of software design, development, debug and test practices
 Expert of object-oriented analysis, design, and development
 Skillful in distributed systems, dependency injection frameworks, and test mocking frameworks
 Widespread Knowledge various technologies
 Experience guiding development teams and providing technical feedback
 Involvement working on complex products, solutions, and problems
 Polished written and verbal communication skills, analytical skills, and problem solving skills
 Ability to collaborate with cross functional team of business owners, Developers, Business Analysts, and Quality Assurance
 Experience working with and providing guidance to more junior members of the team

Preferred:
 Knowledge and experience working with Microsoft Windows and Microsoft Office (Word, Excel, PowerPoint, Outlook)
 Industry Code Certification
 Skilled with at least one data storage specific DSL (SQL, CQL, etc.)
 Skilled with data storage specific DSL
 Ecommerce experience, including global, multi-datacenter, multitenant environments
 Experience working with remote peers
 Experience in exposing data points for monitoring and alerting purposes
 Expertise in troubleshooting large scale distributed systems

員工福利

法定項目

勞保、健保、特別休假、勞退、婚假

其他福利

|該有的我們都有| 
勞健保
勞工退休金提撥
員工團保(包括人壽保險、意外保險、住院醫療、傷害醫療及防癌保險、職災)

|好好工作也要好好休息| 
週休二日
優於勞基法之年假制度 ( 15天年假 ) 
優於勞基法之病假制度 ( 7天全薪病假 )

|提升幸福指數| 
介紹獎金
績效獎金
生日禮金
教育訓練 ( 員工進修補助 )
順暢的升遷管道
多元的職位輪調及海外工作機會

|認真工作認真玩|
年度海內外員工旅遊
部門聚餐
每週五啤酒日
免費提供早餐、咖啡、鮮奶、水果、下午茶
一元販賣機提供多樣飲料及零食
多元社團活動並提供社團活動補助
盲人按摩服務
福委會不定期舉辦節日活動及相關補助

|還要給你更多|
年度員工半日型健康檢查
完善舒適的辦公環境
安全的兒童遊戲室
舒適的哺乳室
設備齊全的休憩室,Wii遊戲機應有盡有
員工優惠

|幸福企業|
2014年獲得勞工局所頒發之幸福企業獎

薪資範圍

面議(經常性薪資達4萬元)