Principal Software Engineer
At Coinme, we're large enough to make a difference but small enough for your voice to be heard. This means that we are an organization where every person matters. You are part of the success of our business and that of our customers regardless of where you sit in our organization. A human touch in a digital world.
Digital currency can transform the way we conduct business and brings new benefits to both the corporate world and to consumers globally. Coinme is on a mission to help people everywhere understand and use the power of digital currencies as a delightful medium-of-exchange, and be accessible anywhere in the world, so everyone has a fair chance for financial prosperity.
From analyst to engineers, from marketing to client services experts, we're hiring to support your growth and ours – Together We Rise.
As an accomplished software engineer, reporting to the VP of Engineering, this is a rare opportunity for a growth-minded individual to join a fast-growing exciting mission that will significantly impact the financial services industry and transform the lives of billions of people around the world.
You Will
Set the tone and pace of engineering and help guide engineering vision at Coinme
Work at a cross-engineering scope, driving impact felt by millions of customers
Contribute in a multitude of ways, from architecting phenomenal systems, creating and encouraging great software development practices and driving strategic technical improvements
Architect systems and anticipate strategic and scaling-related challenges via thoughtful long-term planning
Write exemplary code and be in the trenches alongside engineers, diagnosing root causes and leading by example
Own relationships with engineering teams and collaborate with other functions within the organization
Drive engineering excellence, operational stability and security into all layers of the platform
Mentor other engineers, helping them grow in their careers
You Have
BSc. in Computer Science or equivalent professional experience
10+ years of professional software development experience
Proven track record of senior technical leadership
Familiarity with crypto and blockchain technologies
Strong knowledge of shipping impactful and complex software projects
Ability to set technical and cultural standards for engineers
Experience architecting and building scalable services and distributed systems in Java or similar object-oriented language
Experience in designing, building and working with RESTful APIs
Experience in event driven microservices architecture
Solid understanding of core AWS solutions (EC2, RDS, etc.)
Our Benefits
- 100% Coinme-paid health insurance options for both employees and dependents
- Diverse offering of supplemental insurances
- 100% covered Employee Assistance Program
- 401k with up to 4% vested match
- Professional development reimbursement
- Stock Options
- Generous time off
- Paid Parental Leave
- Paid Volunteer Hours
Coinme is an Equal Opportunity/Affirmative Action employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or protected veteran status.