1,942,001open jobs
113,506companies
245,301added this week
Browse all
Salary
≈ $29k – $68k per year (Estimated)
Location
In office (Ukraine)
Seniority
Architect · 8+ years exp

Confirmed on the employer's own hiring board on Oct 23, 2026. First seen by Alion on Oct 19, 2026. N-iX scores B on the Alion truth index.

Overview
Company
Impact
Profile match
N-iX is a global software development and IT consulting company founded in Lviv, Ukraine, in 2002. The firm partners with enterprise clients, mid-sized businesses, and tech startups to deliver custom software engineering, cloud transformation, AI and data analytics, and embedded systems solutions. Operating across multiple delivery hubs in Europe and the Americas, it focuses on helping organizations scale their engineering capabilities and accelerate digital transformation.

About the client and the challenge

Our client is a global leader in passenger information systems - the displays, on-board computers, and real-time data platforms that tell millions of passengers when their bus, tram, or train arrives, in vehicles and terminals across Europe and North America.

Having grown through multiple acquisitions across Europe, the client now operates a mixed landscape: transit fleets running hardware and backend systems from different acquired vendors - some brand new, some deeply legacy. Their strategic goal is to consolidate everything onto one unified cloud platform capable of managing both new and legacy systems, without disrupting vehicles in daily service.

The first engagement is the migration of a legacy real-time transit system to the unified platform: re-implementing industry data protocols (real-time vehicle feeds, timetable imports, on-board device communication) as cloud services. More migration and modernization initiatives of similar shape will follow - this role is designed to lead them.

About the role

We are looking for a Tech Lead / Solutions Architect to become the long-term technical owner of this account at N-iX - not a per-project consultant. Requests from the client are often broad or abstract ("we need to migrate this system") and the concrete scope has to be discovered: investigate the legacy landscape, define what actually needs to be done, shape it into a roadmap and technical backlog, then guide delivery.

This makes the role as much about bridging the business and technical worlds as about architecture itself: you'll translate business intent into technical direction and technical reality back into business language the client's leadership can act on. You will build and hold a holistic, cross-project view of the client's ecosystem - how their platforms, legacy systems, and initiatives interconnect - becoming the ultimate knowledge holder on the N-iX side and the client's trusted technical counterpart. As the current project completes, you will carry that context into the next initiatives and act as the technical driver of the whole account.

Technology landscape: the legacy systems to be migrated are written mostly in C# and C++ (with Java present elsewhere in the client's ecosystem); the target platform is built in Python on Azure, with an MQTT-centric, event-driven architecture. You won't be supporting the legacy code - you'll be reading and dissecting it to migrate it.

Responsibilities:

  • Own solution architecture across the account: from ambiguous requests to investigated scope, target architecture, roadmap, and estimated technical backlog
  • Lead technical discovery of legacy systems and define migration strategies to the target platform
  • Act as the client's primary technical counterpart: workshops, architectural decisions, trade-off discussions with their engineering leadership and domain experts
  • Guide the development team day to day: architecture and code reviews, technical standards, unblocking design decisions; hands-on coding when it matters most (PoCs, critical components)
  • Own and maintain system documentation: architecture decisions, protocol specifications, and migration knowledge - kept current as delivery reveals gaps, so account knowledge lives in artifacts, not only in heads
  • Safeguard the integrity of the overall platform architecture (event-driven, MQTT as the single source of truth, adapter-based integrations) across teams and initiatives
  • Identify risks, dependencies, and opportunities across projects; feed them into account planning together with delivery and engagement managers
  • Drive AI adoption & strategic application: Proactively identify high-ROI opportunities across the engagement where AI tools can accelerate discovery, reverse-engineering, and delivery;
  • advise client stakeholders and N-iX teams on where, when, and how to deploy AI safely and effectively

Requirements:

  • 8+ years in software engineering, 3+ years in a solution architect / tech lead role on complex backend or integration-heavy systems
  • Proven experience leading legacy modernization / platform migration programs, including working with codebases you didn't write
  • A software engineer's mindset rather than a single-language identity: we're not looking for "a C# engineer" or "a Python engineer," but someone ready to deep-dive into unfamiliar legacy codebases (C#, C++, Java) for migration purposes and design their replacements in the target stack (Python)
  • Proven experience as a bridge between business and engineering: comfortable in front of C-level and product stakeholders as much as in a codebase, able to drive decisions on both sides
  • Hands-on AI-augmented workflow & advocacy: Proven personal track record of integrating AI tools into your daily engineering practice, with the initiative and credibility to champion AI adoption across development teams, set standards and review guardrails, and mentor engineers on getting the most out of AI assistance.
  • Strong architectural background: distributed systems, event-driven design, message brokers (MQTT/Kafka/similar), REST APIs, cloud-native services (Azure preferred)
  • Kubernetes/Docker and infrastructure-as-code (the client uses Pulumi); comfort owning deployment without a dedicated DevOps team
  • Strong requirements-engineering skills: able to turn vague, abstract client asks into investigated, prioritized, estimable scope
  • Excellent client-facing communication; experience as the technical point of contact for a customer account
  • Upper-Intermediate+ English level

Nice to have:

  • Domain experience with transit/mobility data standards (GTFS/GTFS-RT, SIRI, VDV, TransXChange) or other real-time telemetry/IoT systems
  • Experience with embedded or on-board device communication (UDP protocols, constrained devices)
  • Experience with performance/load engineering for high-throughput ingestion (thousands of messages/sec)

We offer*:

  • Flexible working format - remote, office-based or flexible
  • A competitive salary and good compensation package
  • Personalized career growth
  • Professional development tools (mentorship program, tech talks and trainings, centers of excellence, and more)
  • Active tech communities with regular knowledge sharing
  • Education reimbursement
  • Memorable anniversary presents
  • Corporate events and team buildings
  • Other location-specific benefits

*not applicable for freelancers

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,942,001 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Solutions
Similar stack
Same company
Ukraine
≈ $79k – $178k per year (Estimated) • In office • Full-Time • Mississauga
JavaScript
Java
TypeScript
Node JS
Java
Maven
Spring Boot
Gradle
Flyway
Liquibase
Databases
Oracle
Frontend
npm
DevOps
Splunk
Ansible
Red Hat
OpenShift
OpenTelemetry
Dynatrace
Prometheus
CI/CD
Git
Docker
Kubernetes
Grafana
Configuration Management
AppDynamics
Linux
Cybersecurity
CVE
Least Privilege
Dependabot
Renovate
Apply
≈ $89k – $181k per year (Estimated) • In office • Full-Time • 8+ years exp • Mississauga
JavaScript
Java
TypeScript
SQL
Node JS
Java
Maven
Spring Boot
Gradle
Flyway
Liquibase
Frontend
npm
DevOps
Splunk
Ansible
OpenShift
OpenTelemetry
Dynatrace
Prometheus
CI/CD
Git
Docker
Kubernetes
Grafana
AppDynamics
Linux
Cybersecurity
CVE
Dependabot
Renovate
Apply
In office • Singapore
Management
Agile
Apply
≈ $86k – $205k per year (Estimated) • Hybrid • Full-Time • 8+ years exp • Oslo
Go
Java
Rust
TypeScript
C#
Databases
NATS
Apache Kafka
AI/ML
AI Agents
DevOps
Azure
CI/CD
Apply
≈ $125k – $238k per year (Estimated) • Remote (United States) • United States
Python
Go
Java
SQL
DevOps
GitOps
Git
Kubernetes
Apply
≈ $66k – $170k per year (Estimated) • In office • 3+ years exp • Malmö
Python
Databases
Snowflake
Weaviate
Databricks
Chroma
Pinecone
FAISS
AI/ML
LangGraph
AutoGen
LangChain
Prompt Engineering
Function Calling
AI Agents
DeepEval
Ragas
RAG
TruLens
OpenAI
LLMOps
Human-in-the-Loop
LLM Guardrails
Multi-Agent Systems
DevOps
Rest API
Prometheus
CI/CD
AWS
Docker
Kubernetes
Cortex
Apply
≈ $66k – $170k per year (Estimated) • In office • 3+ years exp • Gothenburg
Python
Databases
Snowflake
Weaviate
Databricks
Chroma
Pinecone
FAISS
AI/ML
LangGraph
AutoGen
LangChain
Prompt Engineering
Function Calling
AI Agents
DeepEval
Ragas
RAG
TruLens
OpenAI
LLMOps
Human-in-the-Loop
LLM Guardrails
Multi-Agent Systems
DevOps
Rest API
Prometheus
CI/CD
AWS
Docker
Kubernetes
Cortex
Apply
≈ $68k – $176k per year (Estimated) • In office • 3+ years exp • Stockholm
Python
Databases
Snowflake
Weaviate
Databricks
Chroma
Pinecone
FAISS
AI/ML
LangGraph
AutoGen
LangChain
Prompt Engineering
Function Calling
AI Agents
DeepEval
Ragas
RAG
TruLens
OpenAI
LLMOps
Human-in-the-Loop
LLM Guardrails
Multi-Agent Systems
DevOps
Rest API
Prometheus
CI/CD
AWS
Docker
Kubernetes
Cortex
Apply
Apply
≈ $27k – $68k per year (Estimated) • Hybrid • 3+ years exp • Bachelor's Degree • Moscow
Python
SQL
R
Python
SQLAlchemy
FastAPI
Databases
PostgreSQL
ClickHouse
Qdrant
Greenplum
AI/ML
Model Context Protocol
Scikit-learn
AI Agents
LLM
RAG
Statsmodels
OCR
Machine Learning
Frontend
GraphQL
DevOps
Rest API
gRPC
Docker Swarm
CI/CD
Docker
Kubernetes
Management
Agile
Scrum
QA
Pytest
Apply
≈ $85k – $204k per year (Estimated) • In office • 10+ years exp
DevOps
GCP
Azure
CI/CD
AWS
Management
Agile
Apply
In office • 3+ years exp • Ukraine
Mobile
Lottie
Design
Adobe Photoshop
Blender
Adobe Illustrator
Figma
Adobe After Effects
Apply
≈ $14k – $33k per year (Estimated) • In office • 1+ year exp • Ukraine
SQL
Databases
Snowflake
Analytics
Power BI
Dimensional Modeling
Management
Jira
Agile
Scrum
Apply
In office • 3+ years exp • Ukraine
SQL
Management
Agile
Scrum
Kanban
QA
TestRail
Apply
In office • 7+ years exp • Ukraine
JavaScript
PHP
TypeScript
SQL
Node JS
Node JS
Nest.JS
Databases
MySQL
PostgreSQL
MS SQL
Apache Kafka
AI/ML
Copilot
Cursor
Claude
Frontend
GraphQL
React.js
DevOps
Rest API
Azure
Management
Agile
Scrum
Kanban
Apply
≈ $21k – $49k per year (Estimated) • In office • Full-Time • Ukraine
Python
JavaScript
DevOps
AWS
Apply
In office • Ukraine
DevOps
Linux
Windows
DNS
VPN
Cybersecurity
Active Directory
Management
ITIL
Service Desk
Apply
≈ $27k – $59k per year (Estimated) • Remote (Ukraine, EET hours) • Contractor • 4+ years exp • Ukraine
AI/ML
Machine Learning
Management
n8n
Zapier
Apply
In office • Ukraine
Databases
PostgreSQL
Redis
RabbitMQ
ElasticSearch
DevOps
PHP-FPM
Terraform
Puppet
Ansible
Helm
Debian
Prometheus
VictoriaMetrics
CI/CD
Jenkins
Docker
Kubernetes
Ubuntu
Nginx
Opsgenie
GitLab
IAM
Linux
TCP/IP
DNS
Apply
≈ $28k – $80k per year (Estimated) • Remote (Ukraine, EET hours) • Contractor • Ukraine
Python
JavaScript
Node JS
Databases
PostgreSQL
Redis
AI/ML
Copilot
Cursor
Claude
Machine Learning
Frontend
Vue.js
GraphQL
React.js
DevOps
Rest API
CI/CD
Git
AWS
Amazon S3
Apply
See all jobs
This is one of many
1,942,001 more open roles from verified company boards, updated every day.