Wave is a company dedicated to helping small businesses thrive through innovative financial solutions. As a Software Engineer at Wave, you'll be part of a dynamic environment where creativity and inspiration drive success. The role involves working in cross-functional teams alongside Engineers, Product Managers, and Designers to tackle exciting business challenges. You'll be instrumental in delivering world-class financial products at scale, utilizing various technologies including Python, Ruby, and JavaScript.
The position offers a unique opportunity to work in an agile environment where continuous learning and knowledge sharing are highly valued. You'll be involved in writing clean, well-tested code and working on technical projects from inception to delivery. The role requires a strong foundation in computer science and practical experience with modern programming languages and distributed systems.
Wave values diversity of perspective and creates an inclusive environment where remote work is fully supported. You'll have the opportunity to work on highly available systems, contribute to the development of financial products, and be part of a team that's constantly striving to keep their technology choices current. The company provides all necessary resources for success and maintains a strong focus on collaborative problem-solving and continuous improvement.
This role is perfect for someone who enjoys working in a fast-paced environment, has a passion for clean code, and wants to make a meaningful impact on small businesses. The position offers the flexibility of remote work while maintaining strong team connections and professional growth opportunities.