Remote Technical Lead, Development

Posted

This job is closed

This job post is closed and the position is probably filled. Please do not apply.  Automatically closed by a robot after apply link was detected as broken.

Description:

  • The Technical Lead is a senior member of the Technology team focused on solving complex problems and addressing operational issues such as scalability and performance.
  • This role involves driving the technical side of the business forward and ensuring the company can scale as it grows.
  • Responsibilities include designing and maintaining scalable and secure software architectures that align with business goals, resulting in robust and reliable software systems.
  • The Technical Lead will introduce and implement best practices around Object-Oriented programming, Domain-Driven Design, and microservices where appropriate.
  • The role requires navigating the space between application development and infrastructure, including the use of third-party tooling to optimize performance and provide quantitative benchmarks for application performance.
  • The Technical Lead will implement and enforce coding standards and best practices, leading to measurable improvements in code quality and maintainability.
  • Regular code reviews will be conducted to provide feedback that reduces bug counts and improves software performance.
  • Effective communication between development teams, product managers, and other stakeholders will be facilitated to ensure project alignment.
  • The role emphasizes leveraging application data, third-party data, and the data warehouse to analyze and solve problems related to product impact and performance.

Requirements:

  • Candidates must have 6+ years of experience with Ruby on Rails.
  • Experience deploying resources outside of application development, including AWS, RDS, queues, and serverless architectures, is required.
  • Candidates should have experience configuring and analyzing Application Performance Monitoring tools such as DataDog, Sentry, and other observability platforms.
  • Strong data engineering skills are necessary, including the ability to write complex SQL queries, perform optimization, and manage ETL processes.
  • Strong data analysis skills are required, with experience in data warehouse tooling (e.g., Snowflake, Prefect) and BI tooling (e.g., Tableau, Metabase, Looker).
  • A solid understanding of coding principles, domain-driven design, performant code and queries, and unit and integration testing is essential.
  • Candidates should have led projects involving scale, concurrency, queuing, background processing, and efficient ingestion of third-party data.
  • A security mindset is important, with knowledge of OWASP, secure development practices, and SOC-2 processes.
  • Bonus points will be awarded for experience with B2B SaaS products and integrations (e.g., Hubspot, Salesforce) or prior experience in the FinTech/Payroll space.

Benefits:

  • Candidates must be located in Canada to be considered for this position.
  • The role is organized as a remote position, requiring candidates to work effectively in a remote environment.
  • Candidates must have access to a secure high-speed internet connection and a secure workspace to ensure the security of private information.
  • This position is available on a permanently remote basis.
  • As part of the final hiring process, reference calls with previous managers and possibly other individuals will be conducted.
  • A criminal record check and a basic security clearance will also be required due to the nature of the business.
About the job
Posted on
Job type
Salary
-
Leave a feedback