Summary
Circle is seeking a Backend Engineer to join their dynamic team. As a backend engineer, you will develop services for the wallet infrastructure, collaborate with other teams, and participate in conferences and educational programs. The ideal candidate has 0-2 years of professional software development experience in object-oriented languages like Java and Go, a computer science degree or equivalent, and experience with Cloud Services, SQL databases, and API design.
Requirements
- 0-2+ years of professional software development experience in object oriented languages like Java and Go
- Computer Science degree or a closely related field (or foreign equivalent)
- Broad understanding of API design and REST principles
- Experience with Cloud Services (AWS, Google Cloud, Microsoft Azure, etc)
- Experience with SQL databases and designing schemas
- Experience in the deployment of production-quality, scalable software
- A focus on coding standards and code quality with speed -- 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 with a curious mindset, you enjoy moving at a fast pace, shipping software that improves the user experience and constantly improving your work with little supervision
Responsibilities
Develop various services for the wallet infrastructure and maintain the underlying code
Preferred Qualifications
Willing and able to learn unfamiliar languages and technologies
Benefits
Participate in conferences and educational programs