💼Backend Engineer
Tengo
Software Engineering
Posted on Nov 29, 2024
💼
Backend Engineer
🦋 We are Tengo
➡️
Discover more about us at Careers at Tengo or https://www.tengo.cc/
👀 About the role
We’re seeking a highly skilled & hands-on Backend Engineer. This is a unique opportunity to join Tengo in the early team and make a significant impact on both the product and the technical stack. You will work closely with our CTO Yoann.
To date, our technical challenges encompass :
Collecting, structuring & enriching open web data from hundreds of sources
Use LLM & RAG pipelines to analyse tender speciations (aka dozens of long PDF docs per tender)
Building a SaaS app that enable our customers to find tenders that match their business needs
Creating features to assist those suppliers in responding to the tender
💡
The first 2 points will be your primary area of work ;-)
As Backend Engineer, you will:
Feed data to the Tengo product to bring value to users dealing with public tenders daily. For example, typical tasks are :
Scraping data and deduplicating it
Extract & structure content from PDF files, index it in databases
Write prompts for LLMs, build tooling & dataset to evaluate performances
Collaborate with the tech & product team to ship quality software, fast : write and challenge specs, technical design, peer coding, reviews, …
Participate in the daily life of an early stage startup that is focused on one thing: building an ambitious product
Tech Stack
If you are not familiar with the entire technical stack of Tengo, don't hesitate to apply! We think good software engineers adapt fast to new technologies.
Backend: Typescript, Nest.JS, PostgreSQL, Prisma ORM, Langchain
Frontend: React
Infra: Heroku, Github, AWS
Internal Tooling: Notion, Slack, ChatGPT, Figma
🤩 Is that you?
Our philosophy
Our tech team:
is pragmatic: we like to find the quick solution that delivers value instead of the perfect solution
loves end-user interaction: We want to step into the user's shoes to build the best product for them. For example, we often answer tenders ourselves to experience the pain points. Everyone participates in discovery calls or provides support
aspires to grow personally and collectively: we value feedback, humility, teamwork, and improvement. We learn by reading, meeting others people, exchanging points of views
We hope that our values will resonate with you!
The ideal candidate
You have 4+ years of software engineer experience on coding SaaS apps in teams
You have previously defined technical implementations and challenged software architectural designs
You’re eager to join an early stage project, define on a young product & get your hands dirty implementing it
You’re curious and enjoy exploring new areas (you might even grow to love tenders!).
⚙️ Process
Initial call with Yoann to discuss the role (15 min),
Interview with Yoann (CTO) to understand your previous experiences (45 min)
Case & Technical interview (on site) with Yoann, CTO (1h30),
Interview with Hugues, CEO (45 min)
Reference check
🎁 Benefits
💰 Equity package
📍 Lovely offices in Paris (75002)
🏡 We are remote-friendly, although this is not a full-time remote position. We think in-person collaboration reinforces team spirit and foster quick iterations, which is essential for an early stage startup. Rule of thumb is at least 2 days / week in the office.
Tengo is committed to creating a diverse environment. All qualified applicants will receive consideration for employment irrespective of gender, origins, identity, background and orientations.
We are aware there’s a long way to go regarding diversity in our industry, which is why we encourage all applicants to apply to our open positions.