Mid-Level/Senior/Staff Software Engineer, Backend 資深後端工程師

工作內容

【投遞方式】將優先審查投遞至 Circle 官網之履歷,請至 https://careers.circle.com/us/en/job/JR100650/Senior-Software-Engineer 投遞

Applications submitted to Circle's career site will receive priority in the review process:  https://careers.circle.com/us/en/job/JR100650/Senior-Software-Engineer

 

 

What you’ll be responsible for:

The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world; analyzing requirements, procedures, and problems to improve existing systems and modifying systems; building and owning scalable microservices that are responsible for reliable and secure APIs that transfer value and assets across all blockchain protocols as well as traditional banking protocols; collaborating with Product and Engineering teams to design, test, and shape Circle features, including developing and documenting system design procedures, testing procedures, and quality standards; troubleshooting program and system malfunctions to restore normal functioning; building publicly accessible APIs that make it simple for developers to integrate with complex payment systems; integrating Platform Services with leading banks and financial technologies; consulting with management to ensure agreement on system principles; writing the infrastructure to deliver great payment experiences, including data sources (SQL or NoSQL), messaging systems and APIs; other duties as assigned. 

 

條件要求

What you'll bring to Circle:

Software Engineer, Backend

  • 2+ years of professional software development experience in object-oriented languages like Go
  • Bachelor's degree in Computer Science or a closely related field (or equivalent).
  • Familiar with the Golang Web Framework like Gin, Fasthttps and know the golang develop related tool like  go mod , go lint, etc
  • A broad understanding of RESTful API design and development principles.
  • Experience with Cloud Services (AWS, Google Cloud, Microsoft Azure, etc).
  • Experience with SQL databases and designing schemas.
  • A focus on coding standards and code quality -- a desire to have great test coverage to enable continuous delivery.
  • Excellent communication skills, able to collaborate with remote teams, share ideas and present concepts effectively.
  • Self-starter, you enjoy moving at a fast pace, shipping software that improves the user experience and constantly improving your work with little supervision.
  • Written and verbal communication skills in English and Mandarin Chinese are required.

Senior Software Engineer, Backend

All of the requirements of a Software Engineer, Backend and:

  • 4 years of minimum professional software development experience in object-oriented languages like Go
  • Led teams (2-4) technically on architecture and system design.
  • Excellent project and time management skills
  • Strong problem-solving and verbal and written communication skills
  • Ability to work independently or with a group


Staff Software Engineer, Backend

All of the requirements of a Senior Software Engineer, Backend and:

  • 7 years of minimum professional software development experience in object-oriented languages like Go
  • Ability to design the solution architecture and complete the  implementation
  • Technical leadership of teams >4  on architecture and system design.
  • Expert in one of the domains of API design, payments processing, or blockchains.
    • Deep understanding/experience with:
    • Architecture, design, and deployment of production-quality, scalable software
    • Web3, blockchain, smart Contract business logic
    • RESTful API design and development  principles 
    • Cloud services (AWS, Google Cloud, Microsoft Azure, etc)
    • Container orchestration systems like Kubernetes or EKS, ECS
    • SQL databases and designing schemas

遠端型態

完全遠端面試
部分遠端工作

遠端優先,可以選擇在家上班,或是到台北的辦公室工作

員工福利

法定項目

勞保、健保、特別休假、勞退、婚假、哺乳室、週休二日、家庭照顧假、陪產假、產假、女性生理假、員工體檢

其他福利

We've Got You Covered
We believe that the best experience a company can offer is a collaborative workplace, camaraderie among colleagues, and a visionary management team. Nonetheless, we keep our feet on the ground when it comes to perks and benefits. Here are some additional privileges our employees enjoy: 

  • Training - Not just "regular training". We are in a fast moving space where staying on top of market trends and technologies is critical to our success. Our expert-developed and curated training programs are specific and relevant to the crypto and digital asset industry. 
  • Flexible Paid Time Off - In addition to your vacation days, we let you take what you need beyond that as long as it works for you and your team. 
  • Remote First - As a global organization, we sit across various time zones. We stay connected online through Slack and online team building activities. Offline, we also have a spacious, welcoming, and open office for our Taipei-based team. Don’t worry, after we land on the Moon, we will still be a remote-first company!
  • Only the Best for the Best - Some say these are nice to have, but we think a comfortable working environment can only help our team’s success. We offer all employees MacBook Pros, while our office provides standing desks, ergonomic chairs and more.  
  • Mobile Phone and Home Office Reimbursements - We understand the reality of being a remote-first company: We offer monthly mobile phone stipend and home office setup reimbursement, allowing you to create the working environment that suits you.
  • Referral Bonus - We've already hired you as you are the best. Why not motivate you to bring the best talents that you know to join us? For each successful referral, we offer a NTD $100,000 referral bonus. 
     

薪資範圍

NT$ 1,700,000 - 5,000,000 (年薪)