{"id":850398,"url":"https://alion.io/job/hiire-senior-backend-engineer","title":"Senior Backend Engineer","company":{"id":692361,"name":"Hiire","domain":"hiire.me","url":"https://alion.io/company/hiire","size_band":"5000+","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Teamtailor","truth_index":{"grade":"A","score":92,"open_postings":18,"ghost_share":0,"stale_share":0.111,"repost_share":0,"time_to_fill_p50_days":181,"computed_at":"2026-10-03T05:45:00Z"}},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"hybrid","remote_scope":null,"remote_scope_basis":null,"remote_working_hours":null,"hiring_geo_confidence":"structured","locations":["Porto, Portugal"],"countries":["PT"],"hiring_countries":[],"hiring_countries_total":0,"salary":null,"salary_estimate":{"min_usd":41000,"max_usd":104000,"period":"year","method":"role_seniority_country_remote_cell","sample_n":17},"experience_years_min":5,"visa_sponsorship":false,"relocation_package":false,"has_equity":true,"technologies":[{"name":"AI Agents","optional":false},{"name":"Apache Kafka","optional":false},{"name":"AWS","optional":false},{"name":"Azure","optional":false},{"name":"C++","optional":false},{"name":"CI/CD","optional":false},{"name":"Flink","optional":false},{"name":"GCP","optional":false},{"name":"Go","optional":false},{"name":"MySQL","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"Rust","optional":false}],"status":"live","first_seen_at":"2026-07-21T07:04:58Z","employer_posted_date":"2026-07-21","last_verified_at":"2026-10-03T17:34:22Z","board_verified":true,"closed_at":null,"days_open":74,"trust":{"level":"ok","repost_count":0,"flags":[],"days_open":73},"description":"Hiire is helping an ambitious early-stage fintech build a real-time compliance platform, and we’re looking for a Senior Backend Engineer to join the team in Porto.\nThe platform helps financial institutions and fintechs verify businesses, identify risks and automate complex compliance processes using real-time data and agentic AI. You’ll join an experienced international team with a strong track record of building and scaling products at leading technology and fintech companies.\nThis is a hands-on product engineering role where you’ll work closely with the founders, own critical systems from architecture to production and help define how the engineering team operates as the company grows.\nWhat you’ll be working on\nYou’ll design and build customer-facing REST APIs that are intuitive, reliable and easy for developers to integrate with. You’ll also own the systems responsible for collecting, processing and structuring the data that powers the platform.\nYour work will include building resilient data ingestion pipelines, developing scalable web scraping and parsing components and solving distributed systems challenges involving asynchronous processing, queues, retries, idempotency and eventual consistency.\nYou’ll ship frequently, monitor how your solutions perform in production and iterate based on customer feedback. As an early member of the team, you’ll also have a genuine influence on architecture, engineering standards and culture.\nWhat we’re looking for\nAt least five years of backend engineering experience, with a track record of owning production systems end-to-end\n\nThree or more years of experience with Python, or strong experience with a similar language and the willingness to work primarily with Python\n\nStrong experience designing clean, versioned and developer-friendly REST APIs\n\nSolid understanding of distributed systems and asynchronous architectures\n\nExperience with queues, pub/sub, retries, idempotency, eventual consistency and designing systems for failure\n\nStrong relational database skills with PostgreSQL or MySQL, including data modelling, indexing, query optimisation and schema evolution\n\nExperience working with AWS, GCP or Azure and shipping software through CI/CD pipelines\n\nA product engineering mindset and the ability to translate real customer problems into practical solutions\n\nStrong communication skills and comfort working in a collaborative, fast-moving environment\n\nIt would be great if you also have\nExperience building and operating web scrapers at scale\n\nExperience in fintech, KYC/AML, fraud, compliance or another regulated and security-sensitive environment\n\nExperience with high-throughput data pipelines or stream-processing technologies such as Kafka, Pub/Sub, Dataflow or Flink\n\nExperience with Rust, Go or C++ for performance-critical components\n\nWhat you can expect\nA competitive salary and equity package\n\nA permanent position with meaningful ownership and real-world impact\n\nDirect collaboration with the founders and an experienced international team\n\nA flat structure where ideas and technical judgment are valued\n\nThe opportunity to shape the product, architecture and engineering culture from an early stage\n\nPrivate health insurance\n\nTop-of-the-line equipment\n\nSick and compassionate leave when needed\n\nA hybrid working model with two days per week in the Porto office","description_format":"text","description_chars":3349,"description_truncated":false,"requirements":{"experience_years_min":5,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":["Equity","Health insurance","Hybrid work"],"hiring_locations":[{"name":"Portugal","iso":"PT","kind":"country"}],"hiring_excludes":[],"relocation_offered":false,"industries":[],"lifecycle":[{"event":"open","at":"2026-09-13T03:26:35Z"}],"visa":[],"liveness":{"score":60,"band":"ok","label":"Likely open","p_open":1,"p_active":0.84,"p_room":0.72,"age_days":73,"expected_fill_days":181,"reasons":["conf:15","velocity","win:mid","crowd:"],"computed_at":"2026-10-03T05:45:00Z"},"pay":null,"html_url":"https://alion.io/job/hiire-senior-backend-engineer","json_url":"https://alion.io/job/hiire-senior-backend-engineer.json","meta":{"generated_at":"2026-10-04T00:29:36Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","usage":{"tier":"crawler","counted_by":"address","units_charged":1,"used_today":603,"day_limit":5000,"remaining_today":4397,"minute_limit":60,"resets_at":"2026-10-05T00:00:00Z"}}}