ApplySenior Platform Engineer - Developer Experience and Internal Tooling
Posted 2 months agoViewed
View full description
💎 Seniority level: Senior, 5+ years
📍 Location: Canada
💸 Salary: 100000.0 - 120000.0 USD per year
🔍 Industry: FinTech
🏢 Company: Shakepay👥 51-100💰 $35,197,607 Series A about 3 years agoCryptocurrencyBitcoinPaymentsFinTech
🗣️ Languages: English
⏳ Experience: 5+ years
🪄 Skills: AWSDockerPostgreSQLBashKubernetesTypeScriptCI/CDTerraform
Requirements:
- 5+ years of experience in a Developer Experience (DevEx), Platform, or DevOps role, with a proven track record of delivering impactful improvements.
- Deep understanding of system architecture, infrastructure, and developer workflows, with experience optimizing monolithic applications and supporting internal tools.
- Strong proficiency with automation and scripting languages (e.g., Bash, TypeScript, YAML) and experience with CI/CD pipelines.
- Expertise in GitOps, infrastructure as code (IaC) tools, and developer tooling (e.g., build systems, code quality tools, IDE integrations).
Responsibilities:
- Shape the architecture of our monolith, introducing domain-driven design and a layered approach to improve modularity and maintainability.
- Develop internal tools that enhance developer experience, including supporting and optimizing Retool and other engineering workflows.
- Mentor engineers on improving their development workflows, tooling, and best practices.
- Lead automation efforts to reduce manual toil, streamline CI/CD pipelines, and improve developer productivity.
- Measure and improve DORA metrics (deployment frequency, lead time, change failure rate, MTTR) to drive engineering excellence.
- Work closely with engineers to identify pain points in the development process and deliver impactful improvements.
- Participate in the on-call rotation to ensure platform reliability and maintain a sustainable on-call experience.
Apply