Staff Platform Engineer - Developer Experience
At Shakepay, our mission is to facilitate the Bitcoin golden age and provide equitable financial services to all Canadians.
We prioritize impactful work, team success, and acknowledging achievements in our culture. If you are someone who values personal growth, rapid innovation, and collaborative idea-sharing among a community of like-minded individuals, we welcome you to join us in shaping the future.
About Shakepay
With the Shakepay app's introduction in 2015, we have been dedicated to simplifying the process of purchasing and earning bitcoin in a safe and efficient manner. In 2022, we unveiled the Shakepay Card, enabling users to earn bitcoin rewards while shopping. Currently, over one million Canadians utilize Shakepay to enhance their bitcoin investments and financial autonomy. Our company is fully compliant across all Canadian territories and provinces, supported by renowned venture capitalists with a substantial funding of $44M. We boast a dedicated and expanding community and are seeking individuals who want to contribute to our exceptional journey.
About the Platform Team
The platform team focuses on supporting engineering teams by providing the necessary tools and guidelines for independent operation.
The team's main objectives include:
- Develop tools and platforms to enable engineers to swiftly and reliably produce high-quality code.
- Construct and maintain resilient systems that align with our growth, ensuring seamless workflows for developers.
- Improve architectural aspects and implement best practices that enhance performance, scalability, and sustainability, fostering confident and efficient development among engineers.
- Automate processes for enhanced operational efficiency, streamline workflows, leverage observability for developer insights, and embed quality into the development life cycle.
As a Staff Platform Engineer specializing in developer experience, your primary goal is to reduce development obstacles and elevate engineering efficiency. You will lead efforts to improve engineering velocity, reliability, and quality, promoting a culture of technical excellence and productivity. This hands-on position entails tool development, initiative leadership, and close collaboration with engineers across teams to ensure a smooth and effective development environment.
Responsibilities:
- Formulate and implement technical strategies to enhance developer experience, influencing multiple teams and systems.
- Design and implement fundamental tools that support Shakepay's engineering productivity and reliability at scale. Identify and spearhead impactful initiatives to optimize the developer workflow, improving key engineering metrics.
- Serve as a mentor and advocate for enhancing engineering culture, providing guidance to senior engineers.
- Participate in and enhance the on-call process, ensuring sustainable and efficient incident response practices.
Qualifications:
- Over 8 years of hands-on software development experience in Developer Experience, Platform, or DevOps roles.
- Skilled in designing and implementing developer tooling, automation frameworks, and internal platforms to enhance engineering velocity.
- Profound understanding of CI/CD, GitOps, infrastructure as code (IaC), and modern developer workflows with an emphasis on code quality.
- Strong software engineering fundamentals and proficiency across the development stack, including backend services, build systems, and IDE integrations.
- Experience in incident management, on-call rotations, promoting a culture of operational excellence and reliability.
- Passion for removing development hurdles, enabling fellow engineers to ship faster and more confidently through code.
Preferred Experience:
- Familiarity with technologies such as Kubernetes, SQS, Datadog, AWS Cloud, PostgreSQL, Terraform, ArgoCD, Helm, and Node.js.
- Background in building FinTech infrastructure or understanding the unique challenges in this sector.
- Enthusiasm for enhancing internal developer documentation and knowledge-sharing
- Interest in Bitcoin and willingness to delve deeper into the subject.
- Collection of Safe-for-Work reaction memes to uplift the team spirit.
The candidates are encouraged to apply as we value potential alongside experience. All individuals, irrespective of background and life experiences, are welcome to submit their applications. Fluency in English is a necessity due to the English-speaking user base and the nature of our platform accessible to all Canadians.