Loading jobs…
Loading jobs…
Engie — Barcelona, Cataluña
About Enginy Enginy 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 Enginy 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.
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)
5+ years of professional software engineering experience (Backend, Frontend, or Full-Stack). 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. , 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. 🪜 Hiring process We’ve designed our hiring process to be close to real engineering work.
We try to avoid trivia-heavy interviews and artificial take-home exercises, and instead focus on how you think through product problems, technical trade-offs, ambiguity, quality, and the use of AI as part of modern engineering. me/posts/hiring-for-modern-engineering/ In practice, you can expect: A first conversation to understand your background, goals, and what kind of environment helps you do your best work. A short practical task based on a small version of our product, where we care about prioritization, scope, reasoning, and delivery within constraints.
You’re welcome to use AI tools, as you would on the job. A technical/product conversation focused on realistic engineering problems, not stack trivia. A final conversation to align on team fit, expectations, and next steps.
We aim to keep the process practical, transparent, and respectful of your time.