Full-Time

Database Architect

Updated on 11/19/2024

Procurify

Procurify

51-200 employees

Cloud-based spend management platform for organizations

Enterprise Software
Fintech

Compensation Overview

$146k - $200kAnnually

Senior

Remote in Canada

Work from anywhere within Canada.

Category
Data Management
Data & Analytics
Required Skills
Agile
Python
MySQL
Postgres
AWS
Terraform
SCRUM
Django
Requirements
  • 6-8+ years of software engineering experience with a significant portion of that experience focused on database engineering
  • Expert-level experience with MySQL and PostgreSQL
  • Strong experience working with databases in AWS, especially RDS Aurora
  • Expert-level experience performance tuning databases
  • Experience collaborating with internal and external stakeholders, and setting clear expectations
  • Autonomous and self-motivated while maintaining a 'work out loud' attitude
  • A history of focusing on security at scale (eg data isolation) in designing and implementing projects
  • Strong Python programming experience in either a backend or scripting capacity (familiarity with Django is a bonus here)
  • A proven track record of building/maintaining business-critical web applications at scale
  • A coach who has experience growing technical leadership on an engineering team
  • Familiarity with agile and software development practices such as scrum/kanban, CI/CD, test automation, and infrastructure as code.
Responsibilities
  • Help design and deliver the data layers of our most critical services
  • Coach our Software Engineers in data modeling design patterns, normalization, optimization and trade-off analysis
  • Provide tools that enable engineers to assess and improve low-performing database queries to support our internal performance SLOs
  • Assess the consistency of our transactional data and provide tools to enable engineers to improve the overall health of their data
  • Identify, design, and implement internal process improvements that enable our team to implement architecturally significant changes while maintaining alignment with stakeholders
  • Work closely with the architecture team’s backend and frontend counterparts to influence our system’s high-level design principles and ensure our database architecture aligns to them
  • Join annual hackathons and immerse yourself in all things FinTech innovation
  • Work with a cloud native architecture (RDS (MySQL/Postgres/Dynamo), EKS, Terraform)
  • Advise Procurify's leadership team on critical technical considerations related to the future of our data layer technologies.

Procurify provides a cloud-based spend management platform designed to help organizations manage their purchasing processes and control expenses. The platform offers tools for budgeting, approval workflows, and expense tracking, allowing businesses to gain real-time visibility into their financial operations. It primarily serves mid-sized to large enterprises across various industries, including technology, education, healthcare, and non-profits. Unlike many competitors, Procurify emphasizes a user-friendly interface and comprehensive support, making it easier for clients to adopt and utilize the software effectively. The company's goal is to help organizations align their spending with their core values and business objectives, ensuring they can make informed financial decisions.

Company Stage

N/A

Total Funding

$85.9M

Headquarters

Vancouver, Canada

Founded

2013

Growth & Insights
Headcount

6 month growth

2%

1 year growth

5%

2 year growth

-3%
Simplify Jobs

Simplify's Take

What believers are saying

  • Procurify's SaaS model provides a steady revenue stream, enabling ongoing innovation and customer support.
  • The appointment of Amy Wang as CFO, with her extensive experience in driving financial growth, positions Procurify for strategic expansion and financial stability.
  • Partnerships with companies like Helm CONNECT and Veriscape enhance Procurify's platform capabilities, offering clients integrated and comprehensive spend management solutions.

What critics are saying

  • The competitive fintech landscape requires Procurify to continuously innovate to maintain its market position.
  • Dependence on mid-sized to large enterprises means economic downturns affecting these sectors could impact Procurify's revenue.

What makes Procurify unique

  • Procurify's cloud-based spend management platform offers real-time visibility and control over expenses, setting it apart from traditional procurement solutions.
  • The company's focus on mid-sized to large enterprises across diverse industries allows it to tailor its solutions to specific market needs, unlike more generalized competitors.
  • Procurify's commitment to continuous product improvement and customer success ensures a user-friendly experience and high client satisfaction.

Help us improve and share your feedback! Did you find this helpful?