Tech Lead – Senior Software Architect

Job not on LinkedIn

🔥 0 minutes ago

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Alongside

Alongside

11 - 50 employees

Founded 2014

🤝 B2B

🏢 Enterprise

B2B • Enterprise

Alongside is a global digital product and engineering agency that partners with organizations to build software products and augment development teams. With offices in the USA, Portugal, India, and Vietnam, they offer team-building, product development, and consulting services to help clients take projects from concept to delivery.

📋 Description

• 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 • 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)

🏖️ Benefits

• Remote work (Portugal-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: 38€ - 40€

Apply Now