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
Responsibilities:
📍Engineering Excellence Program Leadership: Develop and execute a comprehensive Engineering 📍Excellence Program to elevate the software development life cycle (SDLC) practices across the organization. 📍Define and implement best practices, coding standards, and processes that promote code quality, scalability, performance, security, and maintainability. 📍Collaborate with cross-functional teams to identify areas for improvement and implement initiatives to enhance engineering efficiency. 📍Foster a culture of continuous improvement and innovation within the engineering teams. 📍Developer Tools and Platform Strategy: Collaborate with the Developer Tools and Platform 📍Team to define a strategic roadmap for frameworks, libraries, tools, and infrastructure development. 📍Identify opportunities to streamline development workflows, automate repetitive tasks, and improve developer productivity. 📍Stay up to date on emerging technologies and industry trends to drive innovation in developer tools and platforms. 📍Cross-Functional Collaboration: 📍Work closely with product management, development and security teams to align development processes and tools with business objectives. 📍Engage with stakeholders to gather feedback and ensure that engineering practices meet business needs. 📍Technical Guidance and Mentorship: 📍Provide technical leadership and mentorship to development teams, helping them solve complex technical challenges and make informed architectural decisions. 📍Conduct code reviews, architectural reviews, and performance assessments to ensure adherence to best practices. 📍Act as a subject matter expert on software engineering principles, design patterns, and development tools.
Qualifications:
📍Bachelor's or Master's degree in Computer Science, Software Engineering, or related field. 📍Extensive experience (8+ years) in software development at a leading software company with a strong background in software architecture and design. 📍Proven experience leading engineering excellence initiatives and process improvements. 📍Proficiency in programming and development technologies. 📍Strong familiarity with DevOps practices and tools. 📍Familiarity with secure development practices. 📍Excellent communication and interpersonal skills with the ability to collaborate effectively across teams. 📍Leadership experience and the ability to inspire and mentor engineering teams. 📍Innovative mindset and a passion for driving engineering excellence.