Software Engineer, Internal
FullEnrich

Software Engineer, Internal

Macedonia
15 shikime
Postuar: 09.02.2026
Punë/Tenderë

Përshkrimi

Location: Remote

About FullEnrich

FullEnrich is a profitable B2B data enrichment platform with 3,000+ customers. We aggregate 20+ data providers into a single waterfall system that helps sales and marketing teams find the contact data they need. We're a small, fast-moving team with a product-led growth motion and strong presence in the US market. We're backed by great investors and growing fast.

We’re a remote-first team of 20+ people, distributed across the US, UK, and France, with teammates also in North Macedonia, Brazil, and Argentina.

The Role

We're looking for a curious & pragmatic, Internal Software Engineer to work directly with our CPO and co-founder.

Here's the honest pitch: today, a lot of internal tooling, automation, and data work is done by the CPO himself. That doesn't scale. We need someone to take ownership of our internal technical productivity, from building AI-powered tools to automating repetitive processes to supporting data-driven decisions across the company.

This is not a typical engineering role. You’ll not work on customer facing product. Instead, you'll work on high-impact, short-cycle missions that change week to week. One week you might spend building an AI agent that answers questions from our data warehouse via Slack. The next, you might be automating a sales workflow or building a dashboard to support a strategic decision.

Your "customers" are internal: the product team, the sales team, the revenue operations team. You'll build for them, demo to them, train them, and make sure what you ship actually gets adopted.

What You'll Do

**Build internal AI agents and tools.**
For example: a Slack bot that lets anyone query our data warehouse in natural language ("I’ve a call in 15min with customer XYZ, brief me on what they have been doing on the platform"). Or an internal app where sales can drag-and-drop a security questionnaire, and an AI agent reads, answers each question, and returns the completed file with intact formating, while flagging questions it couldn't confidently answer.

**Automate internal processes with n8n.**
Identify repetitive tasks across teams and build automations that save real time.

**Support data analysis and decision-making.**
Work with dbt, our data warehouse, ETL & ReverseETL (Airbyte and HighTouch) to build metrics, and ad-hoc analyses, and push data to the right tools. You won't be a full-time data analyst, but you'll need to be comfortable with numbers and able to produce outputs (dashboards, reports) that support strategic decisions.

**Explore and prototype AI use cases to improve internal productivity.**
You’ll have time to experiment with new approaches, test agent architectures (orchestration, sub-agents), and identify what we can build to make teams more effective.

**Train and support adoption.**
Building a tool is half the job. The other half is making sure people actually use it. You'll demo what you build, onboard teams, and iterate based on feedback.

What We're Looking For

- **~3 years of experience**
in software engineering.
- **Full-stack JavaScript skills.**
You'll build backends, scripts, and internal frontends.
- **Curiosity and fast learning**
above all. You'll constantly pick up new tools (n8n, dbt, AI agent frameworks, etc.). We don't expect you to know them all on day one. But we expect you to figure them out fast.
- **Comfort with context-switching.**
No two weeks will look the same. You need to thrive in that environment, not fight it.
- **A quantitative mindset.**
A background that includes mathematics such as a Master's in Computer Science (or equivalent). You'll work with data regularly and need to be rigorous about it.
- **Product sense.**
You think about who's going to use what you build and how to make it easy for them. You're not just shipping code, you're shipping something people will actually want to use.
- **Strong written and spoken English.**
- **Someone who doesn't think writing code exempts them from talking to people.**
You'll work closely with sales, RevOps, and product. Communication is part of the job to make sure people actually use it.

This Role is NOT For You If...

- **You need predictability.**
The backlog will shift based on company priorities. If you need a well-defined roadmap months ahead, this isn't it.
- **You think manual work is beneath you.**
Some tasks will be tedious. Some will be temporary. Some will be thrown away. That's the nature of the role. The CPO does this work today; pragmatism matters more than elegance.
- **You spend 10 hours automating a task that takes 30 minutes to do manually.**
We love automation, but we love good judgment more. Knowing when to automate and when to just get it done is a core skill here.
- **You want to work in isolation.**
This role requires demoing, training, collecting feedback, and being genuinely available to other teams.
- **You always optimize for clean architecture over shipping.**
There's a balance between maintainability and speed. Sometimes a quick-and-dirty solution is the right call. Sometimes it's not. You need to make that call well.

What's In It For You

- **Work directly with the CPO and founding team**
on cross-functional topics that touch every part of the business.
- **Experiment with AI and implement it**
. You’ll have dedicated time to work on AI agents, automation, and new approaches. This isn’t a “we’ll get to it someday” promise, it’s a core part of the role.
- **See the impact of your work immediately.**
You're building for a small, fast team. When you ship something, you'll know within days if it's making a difference.
- **Learn how a profitable, growing B2B startup operates from the inside.**
You'll have visibility into sales, product, data, and operations. Few roles at this level give you that breadth.
- **No two weeks are the same.**
If you're the kind of person who gets bored doing the same thing for months, this role was designed for you.

Location: Macedonia

Apply here: https://www.notion.so/fullenrich/Software-Engineering-Internal-30295d87321e808d884ad714a9d2e6bc?source=copy_link

Specifikimet

Lloji i Punësimit
Kohë e plotë
Niveli i Përvojës
Mesatar
Puna në Distancë
Plotësisht në distancë
Periudha e Pagës
Mujore
Metoda e Aplikimit
Website
URL për Aplikim
https://www.notion.so/fullenrich/Software-Engineering-Internal-30295d87321e808d884ad714a9d2e6bc?source=copy_link
Kërkohet CV
Po

Informacioni i shitësit

Admin User
Anëtar që nga: 2025

Kontakto shitësin

+355691234567
admin@shpallje.com