You are early in your career as a data or solutions engineer and enjoy building things that people use daily. You are comfortable working across SQL, data models, APIs, and frontend components, and you like turning messy or unclear requirements into simple, working solutions.
You are curious, collaborative, and eager to learn. You understand that vibe coding can be a fast and creative way to build, but you also want to develop good engineering habits over time. You care about writing readable, maintainable code and are comfortable asking questions, seeking feedback, and improving through iteration.
You communicate clearly in English and enjoy working cross-functionally with both technical and non-technical stakeholders.
Technical skills
You do not need to be an expert in everything below, but you should have experience with some and a strong willingness to learn the rest.
- TypeScript and JavaScript
- Next.js
- PostgreSQL and SQL
- REST APIs
- Git and basic version control workflow
- Python for sync scripts, data utilities, or simple backend tasks
Tools and platforms you will work with
- Microsoft Fabric as a data source
- dbt as a transformation layer
- Vercel or similar modern deployment platforms
Foundational engineering practices
- Basic understanding of monitoring, logging, and reliability concepts
- Interest in improving code structure, readability, and maintainability
We’d still love to hear from you if…
You do not check every box but are excited about building data-powered tools and learning by doing. You enjoy moving fast while gradually introducing structure, and you care about maintaining and improving projects over time.
If you are curious, collaborative, and motivated to grow into a strong data and solutions engineer while shaping Flatpay’s internal data apps, we encourage you to apply.