Software Engineer
Genesy Ai
About Genesy AI
Genesy AI is a Barcelona-based startup on a mission to revolutionize how B2B sales and prospecting teams operate. Our cutting-edge AI-driven lead generation technology empowers sales teams to focus on what truly matters: selling. By automating manual prospecting, we help optimize workflows, ensuring a predictable and scalable sales pipeline—no wasted time, just results.
After successfully raising €5 million in a landmark seed funding round, we are looking to grow our teams and scale in key markets.
We’re growing fast and looking for a Software Engineer to join us at Genesy AI. You’ll play a key role in building the systems and user experiences that power our sales-automation platform, from high-throughput backend workflows to performant, feature-rich web applications.
💪🏻 What You’ll Do
Depending on your background and strengths, you will take ownership across one or more of the following areas:
Backend
-
Build and maintain scalable, reliable services powering our core engine.
-
Work with async architectures, data pipelines, and workflow orchestration (Temporal).
-
Design and implement production-grade APIs and integrations with external platforms (CRMs, LinkedIn, and more).
-
Optimize performance, debug complex issues, and ensure strong observability.
Frontend
-
Develop high-quality, responsive web applications using React + TypeScript.
-
Own customer-facing dashboards, campaign builders, reporting UIs, and supporting API layers.
-
Work on internal tools, SSR/edge rendering, and lightweight Node.js services.
-
Focus on performance, Core Web Vitals, and developer experience.
Cross-functional
-
Collaborate closely with Product, Design, and Engineering teams.
-
Ship end-to-end functionality with a clear focus on quality, reliability, and speed.
-
Help shape engineering practices, code quality, and architecture as we scale.
🔎 What We’re Looking For (Must-Have)
-
3+ years of professional software engineering experience (Backend, Frontend, or Full-Stack).
-
Strong experience with TypeScript and either Node.js or React.
-
Solid understanding of modern API design, async workflows, or web architectures.
-
Experience working with relational databases (PostgreSQL or similar).
-
Ability to work autonomously, debug complex issues, and ship high-quality code.
-
Strong communication skills and an advanced level of English.
-
Desire to work in a fast-moving startup environment.
➕ Nice-to-Have
-
Experience in early-stage or fast-scaling startups.
-
Familiarity with workflow engines (e.g., Temporal), distributed systems, or microservices.
-
Knowledge of UI performance optimization, design systems, or a11y testing.
-
Experience with Redis, Elasticsearch, Kafka, or third-party API integrations.
-
CI/CD practice with GitHub Actions.
-
Interest in B2B SaaS, sales tech, or automation tools.
-
Basic exposure to full-stack work, even if your focus is mainly Backend or Frontend.
🌟 What We Offer
-
Competitive salary based on experience.
-
Performance bonuses you won’t find anywhere else.
-
Flexible remuneration through Cobee.
-
Short Fridays all year, plus extra vacation days (birthday + Geneversary).
-
Two weeks of fully remote work from anywhere every August.
-
Discount at a premium gym with spa access.
-
Free fruit and coffee every day.
-
Discount at a beachfront café with daily menu deals.
-
Beachfront office with stunning sea views and direct beach access.
-
Continuous learning opportunities (mentoring, workshops, conferences).
-
Career growth with recognition for your impact.
-
Team gatherings and celebrations.
-
A collaborative culture based on transparency, teamwork, and respect.