CareerPlan

Move to New Zealand

USAFull-time2026-10-03 → 2026-11-11
Hybrid · New Zealand

Core

Define technical solutions, design and build full-stack software, and migrate polyglot solutions to Rust and TypeScript.

Role type

Senior full-stack software engineer (Rust/TypeScript/Azure/AWS)

Builds

Distributed and asynchronous systems, microservices, messaging solutions, and portable deployment architectures.

Domain

Enterprise software development, cloud infrastructure, and distributed systems.

Required skills

Rust, TypeScript, C#/.NET, Java/Spring, Azure, AWS, Terraform, microservices, CI/CD pipelines, LLMs for code generation and documentation

Preferred skills

Experience migrating polyglot solutions, using LLMs to accelerate delivery, designing asynchronous architectures

Technologies

Rust, TypeScript, C#, Java, .NET, Spring, Azure, AWS, Terraform, React

Responsibilities

Design and build full-stack software including code structure and deployment architecture; Guide proofs of concept into production; Migrate existing solutions to standardized Rust and TypeScript; Design and construct distributed and asynchronous systems; Use LLMs to accelerate software delivery and produce design documentation

Seniority

Senior, hands-on IC