About the company
Gemini is a regulated cryptocurrency exchange, wallet, and custodian that makes it simple and secure to buy bitcoin, ether, and other cryptocurrencies.
Job Summary
The Role: Principal Engineer
📍At the Principal level, engineers are expected to master their immediate domain and have broad impact across other engineering teams. This person will define technical direction, unblock and mentor teammates, and tackle the most complex system and architectural challenges. Principal engineers are distinguished by their organization-level impact and focus on high-leverage activity, in addition to direct code contribution. Beyond pure technical focus, Principals bridge the gap between management and engineering - they obsess over not only the how, but also what and why, and are able to disseminate this context to both audiences, up-leveling the entire organization in depth and delivery.
Responsibilities:
📍Influencing leadership / CTO organization and collaborate with other Principal Engineers across the organization to build the right software architecture for Gemini. 📍Design, implement, deploy, and maintain services supporting multiple engineering teams. 📍Advocate and model technical and operational excellence. 📍Drive large cross-group technical initiatives. 📍Set long-term technical strategy for services within and adjacent to primary domain. 📍Review, validate and provide feedback on technical design documents. 📍Perform thorough code reviews to ensure quality and up-level peers.
Minimum Qualifications:
📍8-10 years software development experience. We primarily use Scala. 📍5 years in-depth experience with distributed systems or cloud computing. We primarily use AWS native technologies. 📍Significant experience with configuration management and infrastructure as code. 📍We often use Terraform and Ansible. 📍Experience building and owning low-latency, high-availability critical systems or cloud-based services. 📍Experience defining, managing, and executing a portfolio of complex engineering projects.
Preferred Qualifications:
📍Expertise in event-driven architecture. 📍Expertise in instrumentation, observability and monitoring. 📍Experience with container and orchestration technologies and relevant security considerations. We often use Kubernetes and EKS.
It Pays to Work Here
📍The compensation & benefits package for this role includes: 📍Competitive base salary 📍Benefits 📍Discretionary annual bonus 📍Discretionary equity