Overview
Company
Profile match
Impact
Conditions
Benefits
Hiring process
Similar jobs

Alongside

Alongside is a finance company that simplifies crypto investing by offering a diversified market exposure to 15 crypto assets through a single token called $AMKT. Built for long-term investment rather than frequent trading, it provides an easy way for individuals to gain exposure to the crypto market without needing to select individual coins or be highly knowledgeable about cryptocurrency investments. Alongside emphasizes security and has its products audited, with assets held on the Ethereum blockchain.

Alongside partners with organizations to drive digital transformation and build high-performing tech teams.

We're building a real-time facility navigation and asset-tracking platform for industrial and logistics sites - GPS/BLE-based positioning, live forklift and asset overlays, zone/dwell analytics, and a driver-facing mobile app, running on a distributed, actor-model backend, as well as an admin portal.

The Role

We're hiring a senior Tech Lead / Software Architect to own the technical direction of the platform's backend architecture, with a specific focus on its actor-model distributed system (built on Microsoft Orleans). Beyond architecture, this person leads the engineering team day-to-day: coordinating closely with the Project Manager on planning and delivery status, and joining client calls to speak to technical progress and tradeoffs. This is a fractional engagement - roughly half-time, spread across the full length of the project.

Responsibilities - Architecture & Engineering

  • Own and evolve the architecture of a distributed, actor-model backend (Microsoft Orleans) handling realtime

positioning and telemetry data at scale

  • Set technical direction for the .NET backend: API design, data pipelines, service boundaries
  • Design the path toward multi-node Orleans clustering as the platform scales
  • Review code and provide hands-on technical guidance to backend and full stack engineers
  • Identify and remediate security and architectural risk areas (authentication, data handling, system hardening)
  • Partner with data/telemetry and QA engineers on ingestion pipeline and analytics architecture decisions
  • Advise on CI/CD, staging environment, and release practices

Responsibilities - Team Leadership & Communication

  • Act as engineering team lead: set priorities, unblock the team, and own technical quality across the engineering group
  • Coordinate closely with the Project Manager on sprint planning, delivery status, and risk/blocker escalation
  • Join client calls run by the project team, speaking directly to technical progress and tradeoffs when needed
  • Mentor other engineers, raising the technical bar across the team

Requirements

  • 5+ years of professional software engineering experience, including senior/lead-level architecture responsibility
  • Hands-on experience with actor-model distributed systems (Microsoft Orleans strongly preferred; Akka or comparable frameworks considered)
  • Strong backend expertise in C#/.NET - API design, services, data pipelines at scale
  • Experience architecting systems that process realtime/streaming data (telemetry, sensor data, WebSockets)
  • Proven track record leading a small engineering team - code review, mentoring, setting technical direction
  • Experience working closely with a Project Manager on planning and delivery, including joining client calls to speak to technical topics
  • Strong written and spoken English - comfortable communicating with both engineers and non-technical stakeholders
  • Security-conscious architecture practices (authentication, PII handling, system hardening)

Nice to Have

  • Experience with GPS/BLE positioning or realtime geospatial systems
  • Background in industrial, logistics, or IoT/telemetry domains
  • Experience designing for multi-node clustering / horizontal scaling
  • Cloud infrastructure experience (Azure preferred, given the .NET/Orleans stack)

Benefits

  • Remote work (Vietnam-based)
  • Estimated project duration: 19 weeks
  • Part-time schedule: 4 hours per day, aligned with Portugal business hours (WET/WEST)
  • Freelance / Service Agreement
  • Hourly Rate: 20$-25$

Recommended for you based on this role

Similar stack
Same company
In your city
$47k – $64k per year • Remote/Hybrid • Full-Time • Porto
PowerShell
DevOps
Ansible
Terraform
Windows Server
Cybersecurity
CyberArk
Apply
PL/SQL Developer 15 days ago
$21k – $29k per year • Remote/Hybrid • Full-Time • Porto
JavaScript
SQL
Databases
Oracle
DevOps
Rest API
Management
Confluence
Jira
Apply
Remote • Full-Time • 2+ year exp • Portugal
SQL
Databases
Apache Kafka
DevOps
Azure
Apply
Full-Time
SQL
Marketing
Salesforce
Apply
In office • Full-Time • Porto
C#
SQL
C#
.NET
Apply
Junior .NET Developer 1 month ago
In office • Full-Time • Porto
C#
SQL
C#
ASP.NET Core
Blazor
Entity Framework Core
Databases
MS SQL
DevOps
Rest API
Apply
Full-Time • Porto
Python
Databases
Databricks
AI/ML
AI Agents
LLM
Vertex AI
DevOps
AWS
Azure
CI/CD
GCP
Git
Apply
Remote • Full-Time
TypeScript
JavaScript
Databases
PostgreSQL
Redis
Frontend
GraphQL
React.js
Vite
DevOps
AWS
Pulumi
Apply
Career impact
Discover how this job can transform your career
Get a personal career forecast for this job - salary uplift, next-level role, skill boost and a 3-year financial impact, all calculated from your profile.
Personal salary uplift vs. your current pay
Your 3-year career trajectory
Skills you will level up in this role
3-year financial impact in dollars
Create free account
Free forever • Less than a minute • No credit card

Work setup

Remote work
Remote (Vietnam, Portugal)
Employment
Part-Time

Compensation

Salary
$40k – $50k per year