Backend Engineer
Summary
Build and scale backend APIs and microservices in C#/Node.js for a new fintech product that automates finance-team workflows, replacing manual processes for 7,000+ businesses.
- We're hiring a Senior Backend Engineer to help build a brand-new product that will transform how finance teams operate
- This isn't incremental feature work, you'll be helping to remove deeply manual processes and replace them with intuitive, scalable solutions used by 7,000+ businesses worldwide
- As a Senior Software Engineer, you'll play a key role in launching and scaling a new product area. You'll work in a cross-functional squad to:
- Turn ideas into well-designed, scalable systems
- Build high-quality features end-to-end
- Deliver solutions that make a measurable difference for customers
- You'll contribute across the stack, with a strong focus on backend APIs and services that power new and existing functionality in expenses and procurement
- That said, our interview process is technology-agnostic. We care more about strong engineering fundamentals, problem-solving ability, and learning mindset than specific framework experience which we discover through a System Design interview
- Our Current Stack
- C#, Node.JS, Mongo DB, AWS
- Frontend Tech Stack: Typescript, React
- Design, build, and ship end-to-end features for a new product
- Collaborate closely with Product Managers and Designers to shape technical direction
- Develop and evolve scalable backend APIs and microservices
- Write clean, well-tested, maintainable code
- Participate in code reviews, architecture discussions, and pair programming
- Mentor junior engineers and help raise engineering standards
- Contribute to a team culture of continuous learning and shared success
Benefits
- Hybrid work model
- Equity packages
- Company events
- Collaborative work spaces
- Opportunities for professional growth
- Inclusive community
- Global opportunities and exposure
- Authentic colleagues
- Autonomy
- You enjoy collaborating and shaping ideas early
- You're comfortable mentoring others and sharing knowledge
- You think in systems and care about long-term maintainability
- You're adaptable and excited to learn new technologies or domains
- You take pride in building reliable, high-quality software
- You thrive in environments where you have ownership and influence