Mid/Senior Backend Developer

Remotecrew — Portugal · Posted ~3 hours ago

Senior Full-time Hybrid €45000-€55000/year (Mid); €75000-€90000/year (Senior)

Skills

backend development system architecture data ingestion web scraping APIs scalability performance security reliability backend systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An early-stage technology startup in Porto is seeking a mid- or senior-level backend developer to shape its core platform architecture. You will own critical systems involving high-volume data ingestion, web scraping, APIs, and platform infrastructure, with a strong focus on security, scalability, performance, and reliability. The role includes close collaboration with the founding team and regular onsite work.

Highlights

High-impact backend ownership in an early-stage startup, with responsibility for core architecture and production-grade systems. The role offers the opportunity to work closely with founders, solve complex backend problems, and shape engineering practices while building scalable data and API infrastructure.

Description

Summary We’re looking for a Senior Backend Engineer and a Mid Level Backend Engineer to join the team and help shape the core architecture of our platform. This is a high-impact role in an early-stage startup where you’ll design, build, and scale backend systems from the ground up, working closely with the founding team to deliver 10x value to clients. You’ll take ownership of critical systems including data ingestion, web scraping, APIs, and core platform infrastructure, while ensuring performance, scalability, and reliability at production level. If you enjoy building complex systems, solving hard backend problems, and shaping engineering culture in a fast-moving environment, this role is for you. Location: Porto (2x / week) Salary Mid Level: €45k-55k / year Salary Senior: €75k-90k / year What You’ll Do Design and own the core platform architecture end-to-endBuild a robust, secure, and scalable data ingestion layer for high-volume and diverse data sourcesDevelop scraping and parsing systems to extract and structure web and external data reliablyBuild and maintain customer-facing APIs with clear, versioned, developer-friendly designEnsure systems are performant, resilient, and production-readyInfluence and shape engineering culture, raising the bar for quality and ownershipImprove engineering practices around scalability, reliability, and developer productivityWork closely with founders and product to translate requirements into technical solutionsContinuously iterate and improve system design based on real-world usage and feedback What We’re Looking For 3/5+ years of backend engineering experience with ownership of production systems3+ years of Python (or strong willingness to work primarily with Python)Strong understanding of distributed systems (queues, pub/sub, retries, idempotency, eventual consistency, failure design)Experience designing clean, versioned REST APIs for external customersStrong relational database experience (PostgreSQL or MySQL), including schema design and query optimisationProduct mindset: focused on solving real user problems, not just technically interesting solutionsExperience working in cloud environments (AWS, GCP, or Azure)Strong communication and collaboration skills in fast-paced teams Nice to Have Experience building large-scale web scraping systems (anti-bot, proxies, headless browsers)Experience with Go, Rust, or C++ for performance-critical componentsExperience with streaming/data pipeline tools (Kafka, Pub/Sub, Flink, Dataflow, etc.)Experience in regulated domains such as fintech, KYC/AML, fraud, or compliance