Senior Software Engineer

CIRCLE INTERNET SINGAPORE PTE. LTD.

Singapore, Singapore
Not specified
6 years professional software development experience
Object oriented languages java and go
Payment systems credit cards bank transfers
Circle Internet Singapore Pte. Ltd. is seeking a Senior Software Engineer to enhance its blockchain infrastructure, focusing on building scalable microservices and APIs for payment systems. The ideal candidate will have extensive experience in software development, particularly with object-oriented languages, and a strong background in payment systems integration

Job Summary

  • The Senior Software Engineer will extend Circle's in-house blockchain systems to support the tokenization of the world.
  • Responsibilities include building scalable microservices that handle reliable and secure APIs for transferring value across blockchain and banking protocols.
  • Candidates must have a minimum of 6 years of experience in object-oriented languages like Java and Go.

Matching Summary

Match Score: 85

Circle Internet Singapore Pte. Ltd. is seeking a Senior Software Engineer to enhance its blockchain infrastructure, focusing on building scalable microservices and APIs for payment systems. The ideal candidate will have extensive experience in software development, particularly with object-oriented languages, and a strong background in payment systems integration.

Skills & Requirements

Must-have

  • 6 years professional software development experience
  • Object oriented languages Java and Go
  • Payment systems credit cards bank transfers
  • RESTful API design and development principles
  • Cloud Services AWS Google Cloud Microsoft Azure
  • SQL databases schema design
  • Production-quality scalable software deployment

Nice-to-have

  • Led teams of 2-4 on architecture
  • Excellent communication skills for remote collaboration
  • Self-starter with fast-paced shipping culture
  • Strong focus on coding standards and test coverage
  • Experience integrating with traditional banking protocols

Key Requirements

  • Bachelor's degree in Computer Science or related field
  • Minimum 6 years professional software development experience
  • Proven experience leading technical teams of 2-4 members

Work Rights

Not specified

Tailored Resume

Cover Letter