Simplify Logo

Full-Time

Software Engineer

Devops

Confirmed live in the last 24 hours

Wave Financial

Wave Financial

201-500 employees

Financial software solutions for small businesses

Fintech
Financial Services

Mid

Toronto, ON, Canada

Category
IT & Support
Software Engineering
Required Skills
Datadog
Sentry
Kubernetes
MySQL
Postgres
Docker
Quality Assurance (QA)
AWS
Terraform
Ansible
Development Operations (DevOps)
CircleCI
Requirements
  • Bachelor’s degree in Computer Science, Engineering, or a related field, or equivalent experience.
  • 3+ years of experience in a DevOps, Site Reliability Engineering (SRE), or Infrastructure role, with a strong focus on cloud environments.
  • Proficiency with AWS, including hands-on experience with services like EC2, EKS, RDS, S3, Lambda, and VPCs.
  • Solid experience with Docker, Kubernetes, and Helm including deploying and managing containerized applications in production environments.
  • Expertise with tools such as Terraform, CloudFormation, or Ansible for automating infrastructure provisioning and management.
  • Proven experience in designing, implementing, and maintaining CI/CD pipelines using tools like CircleCI and ArgoCD.
  • Hands-on experience with relational databases (e.g., PostgreSQL, MySQL) and familiarity with database migration, optimization, and backup strategies within cloud environments.
  • Familiarity with monitoring tools (e.g., DataDog, Prometheus, Grafana) and logging systems (e.g., Sumo Logic, Sentry) to ensure system reliability and performance.
  • Strong understanding of security principles, including least privilege policies, network security, and data protection in a cloud environment.
  • Experience in monitoring and optimizing cloud costs, with a focus on making infrastructure both performance and cost-effective.
  • Ability to quickly identify and resolve technical issues, minimizing downtime and ensuring seamless operations.
  • Strong communication skills, with the ability to work effectively with cross-functional teams, including developers, QA, and product managers.
  • Willingness to learn new technologies and adapt to changing technical landscapes in a fast-paced environment.
Responsibilities
  • Champion Infrastructure Reliability: Ensure the robustness, security, and scalability of our infrastructure by proactively identifying and resolving potential issues before they impact our services.
  • Drive Continuous Improvement: Collaborate with product teams to refine and optimize deployment pipelines, reducing friction and increasing deployment frequency while maintaining high standards of security and quality.
  • Innovate in Cloud-Based Development: Spearhead the development and refinement of cloud-native developer environments, enabling engineers to innovate faster and more efficiently within a fully integrated cloud ecosystem.
  • Optimize Performance and Cost Efficiency: Analyze and improve the performance of our systems, ensuring our services remain fast, secure, and cost-effective as we scale, while continuously seeking opportunities to optimize cloud spending.
  • Contribute to Strategic Projects: Participate in and sometimes lead critical projects, such as system migrations or architecture redesigns, that shape the future of our infrastructure and development practices.

Wave Financial provides financial software solutions specifically designed for small businesses, freelancers, and independent contractors. Their main products include invoicing, accounting, and receipt scanning, which are offered for free, making it accessible for users who want to manage their finances without the high costs associated with traditional accounting software. Wave generates revenue through optional paid features, such as payment processing and payroll services, which allow clients to accept payments and manage employee payroll efficiently. The software is designed to work together seamlessly, giving users a comprehensive view of their financial health. Unlike competitors like QuickBooks, Wave focuses on user-friendliness and affordability, aiming to empower small businesses to handle their finances effectively.

Company Stage

Seed

Total Funding

$62.2M

Headquarters

Toronto, Canada

Founded

2009

Simplify Jobs

Simplify's Take

What believers are saying

  • Wave's free software model attracts a large user base, creating opportunities for monetization through additional services like payment processing and payroll.
  • The recent partnership with Check enhances Wave's payroll capabilities, making it a more comprehensive solution for small businesses.
  • Wave's updated mobile app and new dashboard features improve user experience and accessibility, potentially increasing user engagement and satisfaction.

What critics are saying

  • The introduction of a paid plan may alienate some users who were attracted to the free model, potentially leading to a decline in user base.
  • Layoffs and organizational changes, such as the recent 14% reduction in staff, could impact company morale and operational efficiency.

What makes Wave Financial unique

  • Wave Financial offers a free core suite of financial tools, making it highly accessible to small businesses and freelancers compared to more expensive solutions like QuickBooks.
  • The seamless integration of invoicing, accounting, and receipt scanning provides a unified financial management experience, unlike competitors who may offer disjointed services.
  • Wave's collaboration with Check to provide full-service payroll functionality across all 50 U.S. states addresses a significant pain point for small businesses, setting it apart from other fintech solutions.