Senior Software Engineer, Backend, APAC

Circle

Circle

Software Engineering
Posted on Thursday, January 19, 2023

Circle is a financial technology company at the epicenter of the emerging internet of money, where value can finally travel like other digital data — globally, nearly instantly and less expensively than legacy settlement systems. This ground-breaking new internet layer opens up previously unimaginable possibilities for payments, commerce and markets that can help raise global economic prosperity and enhance inclusion. Our infrastructure – including USDC, a blockchain-based dollar – helps businesses, institutions and developers harness these breakthroughs and capitalize on this major turning point in the evolution of money and technology.

What you’ll be part of:

Circle is committed to visibility and stability in everything we do. As we grow as an organization, we're expanding into some of the world's strongest jurisdictions. Speed and efficiency are motivators for our success and our employees live by our company values: Multistakeholder, Mindfulness, Driven by Excellence and High Integrity. Circlers are consistently evolving in a remote world where strength in numbers fuels team success. We have built a flexible and diverse work environment where new ideas are encouraged and everyone is a stakeholder.

What you will be doing

  • Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
  • Creates services, APIs, and SDKs which align with data protection standards and aid in the implementation of protection controls for other developers
  • Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes
  • Be involved and participate in the overall application lifecycle
  • Build high-quality reusable code that can be used in the future
  • Conduct whitebox tests and optimize performance
  • Participate in conferences and educational programs
  • Follow new and emerging technologies and provide training, help, and support to other team members
  • Taking lead on projects, as needed

What you should have

Software Engineer, Backend (II)

  • 2+ years of experience as a Back-end developer
  • Bachelor’s degree in computer programming, computer science, or a related field
  • Understanding of specific languages, such as Golang, Rust or Java and operating systems may be required
  • Familiar with the Golang Web Framework like Gin, Fasthttps and know the golang develop related tool like go mod , go lint, etc
  • Familiar with database operations like MySQL, Postgresql, NoSql, etc. And understand how to use raw commands to operate databases
  • Familiar with unit test development and look for high quality coding
  • Strong understanding of the web service development cycle and programming techniques and tools

Senior Software Engineer, Backend (III)

All of the requirements of a Software Engineer, Backend (II) and:

  • 4+ years of experience as a Back-end developer
  • Focus on efficiency, user experience, and process improvement.
  • Excellent project and time management skills
  • Strong problem-solving and verbal and written communication skills
  • Ability to work independently or with a group
  • Led teams (2-4) technically on architecture and system design


Staff Software Engineer, Backend (IV)

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

  • 7+ years of experience as a Back-end developer
  • Ability to design the solution architecture and complete the implementation
  • Led teams (>5) technically on architecture and system design

We are an equal opportunity employer and value diversity at Circle. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status. Additionally, Circle participates in the E-Verify Program in certain locations, as required by law.

#LI-Remote