Remote Senior Software Engineer

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Senior Software Engineer is responsible for extending Circle's in-house blockchain systems infrastructure to support the tokenization of the world.
  • This role involves analyzing requirements, procedures, and problems to improve existing systems and modifying systems as needed.
  • The engineer will build and own 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.
  • Collaboration with Product and Engineering teams is essential 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 is a key responsibility.
  • The engineer will build publicly accessible APIs that simplify integration for developers with complex payment systems.
  • Integration of Platform Services with leading banks and financial technologies is required.
  • Consulting with management to ensure agreement on system principles is part of the role.
  • Writing the infrastructure to deliver great payment experiences, including data sources (SQL or NoSQL), messaging systems, and APIs is expected.
  • Other duties may be assigned as necessary.

Requirements:

  • A minimum of 4 years of professional software development experience in object-oriented languages such as Java and Go is required.
  • A Bachelor's degree in Computer Science or a closely related field (or equivalent) is necessary.
  • Experience leading teams (2-4 members) technically on architecture and system design is essential.
  • Familiarity with payment systems like credit cards and bank transfers is required.
  • A broad understanding of RESTful API design and development principles is necessary.
  • Experience with Cloud Services (AWS, Google Cloud, Microsoft Azure, etc.) is required.
  • Proficiency with SQL databases and designing schemas is necessary.
  • Proven experience in the design and deployment of production-quality, scalable software is essential.
  • A focus on coding standards and code quality, with a desire for great test coverage to enable continuous delivery, is required.
  • Excellent communication skills are necessary to collaborate with remote teams, share ideas, and present concepts effectively.
  • The candidate should be a self-starter who enjoys moving at a fast pace, shipping software that improves user experience, and constantly improving their work with little supervision.

Benefits:

  • This position is eligible for day-one PERM sponsorship for qualified candidates.
  • The base pay range is between $147,500 and $195,000, determined by various factors including relevant experience, skill set, qualifications, and organizational needs.
  • An annual bonus target of 12.5% is included.
  • Equity and benefits such as medical, dental, vision, and 401(k) are provided.
  • Circle has a discretionary vacation policy.
  • Employees receive 10 days of paid sick leave per year and 11 paid holidays per year in the U.S.
About the job
Posted on
Job type
Salary
$ 147,500 - 195,000 USD / year
Experience level
Technology stack
Leave a feedback