About Tank Payments
Tank Payments is building a modern financial infrastructure for the trucking industry. We offer payables automation software for logistics businesses that make hundreds of payments to trucking businesses every day. Trucking companies that receive payments through our software run their financial back office with Tank, using a banking and cash management application tailored specifically for the unique needs of the trucking vertical.
We raised a $3.3M Seed round led by Y Combinator, Greylock, and others. We've been growing at an incredibly fast rate and are looking for world-class engineers to join us early as we scale up. Our founding team has worked together for 5+ years at a tech startup and later at Amazon and brings a diverse range of backgrounds and expertise.
Read more about us below:
About the role
tl;dr - Full-stack software engineer role at a seed-stage startup modernizing payments in the logistics industry.
Why Join Us
- Opportunity: Join at the earliest stage of fast-growing YC startup modernizing payments in one the largest industries in the US. You’ll take on a critical role in scaling the business and accelerate your career
- Timing: Business model with strong traction and revenue growth, but still early. Huge upside potential.
- Team: Building a world-class, in-person team that is experienced, ambitious, and tight-knit. We will continue to maintain a high bar for every member who joins us as we scale.
Requirements
- Full-stack/front-end software engineer ideally with 1-4 years of experience
- Experience building and contributing to highly scalable and reliable systems
- Entrepreneurial drive and comfort working in an early-stage startup environment
- Excited about being founding member of a startup and building a world-class engineering culture
Not required:
- Previous experience with our tech stack or in the trucking industry
Tech Stack
- Backend: Python
- Frontend: Next.js, React, TypeScript, Tailwind
- Infrastructure: AWS (CDK, Lambda, ECS/EC2, DynamoDB, Gateway, etc)
- Mobile App: Flutter
Technology
- Backend: Python, Go
- Frontend: Next.js, React, TypeScript, Tailwind
- Infrastructure: AWS (CDK, Lambda, ECS/EC2, DynamoDB, Gateway, etc)
- Mobile App: Flutter
Interview Process
At each stage, we will give you an update within 24-48 hours. Here's what you can expect:
- Phone Screen (40-60min): [Virtual] A conversation for you to learn more about the role and evaluate whether Tank Payments is a good fit. We will give you an overview of the company and ask about your previous experience. We are looking for candidates who are driven and can speak about their work clearly and with passion.
- Technical Screen (40-60min): [Virtual] A coding screen to assess basic technical abilities. We will ask about your previous projects and go through 1-2 simple coding exercises. We are looking to evaluate how you write, test, optimize, and debug solutions.
- On-Site Interview (60min x 3 people): [In-Person] A 1 hour interview with each member of the founding team. We will dive deeper into your technical abilities and evaluate your general fit for the role. The last 15 minutes are reserved for answering your questions. This is a chance for you to get to know us better, understand what it's like to work with us, and explore how you could contribute to our mission.
We look forward to getting to know you!