Wave

Wave

Wave is a small business software company that offers a suite of money management tools including invoicing, accounting, credit card processing, payroll, receipt scanning, and personal finance tools. With 2.5 million customers worldwide, Wave provides ...

Internet Software & Services
251-1K
Founded 2010
$80M raised

Description

  • Write clear, concise, well-tested production code and deliver features from definition to production.
  • Work as part of a small, agile, integrated product team to continuously improve team skills and the product.
  • Take complete ownership of major initiatives or complex tasks, including design, implementation, launch, and post-launch support.
  • Design, configure, and maintain monitoring and alerting for new initiatives and production systems.
  • Drive engineering-wide improvements by contributing expertise, resolving cross-team technical disagreements, and introducing new technologies when appropriate.
  • Improve developer experience by configuring or creating tools, scripts, and documentation to help other engineers be productive.
  • Collaborate with product managers, designers, and other engineering leaders to align technical work with broader business needs and strategy.
  • Educate others through written documentation, example code, and presentations to raise engineering excellence across teams.
  • Occasionally participate in on-call rotations and provide out-of-hours support when required.

Requirements

  • 10+ years of experience as an application developer or equivalent developer tools experience.
  • Mastery of one or more languages such as Python, Ruby, and/or JavaScript.
  • Experience with observability and alerting tools (examples: Datadog, PagerDuty).
  • Experience producing developer education materials and written documentation.
  • Experience improving developer experience by configuring or creating tools and scripts.
  • Experience with Terraform configuration.
  • Experience with Kafka configuration for applications.
  • Understanding of container orchestration from an application developer’s point of view and experience across the full ecosystem from local development through production.
  • Familiarity or interest in technologies such as Kubernetes and AWS Lambda; willingness to continually learn new tools; occasional on-call availability outside standard hours.

Benefits

  • Salary range $180,000–$188,000 per year (final compensation based on experience and role alignment).
  • Bonus structure.
  • Employer-paid benefits plan and Health & Wellness Flex Account.
  • Professional Development Account for learning and growth.
  • Wellness Days, Holiday Shutdown, and Wave Days (extra vacation days in the summer).
  • Get A-Wave Program: work from anywhere in the world for up to 90 days.
  • Remote-friendly role with inclusive and accessible candidate experience accommodations available.

Interested in this position?

Apply directly on the company website

Apply Now

Similar Roles

Staff Software Engineer - Product Analytics

Datadog 5K-10K IT Services

Datadog is hiring a Staff Engineer to lead the backend technical direction for its Product Analytics platform, building systems that help customers analyze user behavior, retention, and growth at scale.

SQL
1 day, 6 hours ago

Principal Engineer, Ads Measurement

Unity 5K-10K Internet Software & Services

Unity is hiring a Principal Engineer for Ads Measurement to lead the development of self-attribution and install measurement systems that help the company independently evaluate ad performance and support optimization across its ads platform.

C++ Go Java
1 day, 6 hours ago

Engineering Team Leader, Elements Team

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring a Team Lead for its Elements team to guide development of embedded donation widgets and related products for global nonprofits.

Bull ClickHouse Cloudflare Elasticsearch Kafka Koa MongoDB NestJS Node.js React Redis TypeScript Vue.js
1 day, 6 hours ago

Engineering Team Leader, DX Platform

Fundraise Up 51-250 Capital Markets

Fundraise Up is hiring a Team Lead for the Donor Experience Platform to guide the development of the internal API and donation-processing experiences that power its global nonprofit fundraising products.

Bull ClickHouse Elasticsearch Kafka Koa MongoDB NestJS Node.js React Redis TypeScript Vue.js
1 day, 6 hours ago

You're on a roll! Sign up now to keep applying.

Sign Up

Already have an account? Log in

Used by 14,729+ remote workers