Corto Pty Ltd

Senior Software Engineer (Node, AWS and AI)

Corto Pty Ltd
Apply
5 days ago
Sydney, AustraliaSenior

Responsibilities

  • Design and ship backend services in TypeScript and Node.js, including APIs, data models, business logic, and LLM integrations.
  • Design durable schemas and own meaningful product slices end to end.
  • Own AWS infrastructure including Lambda, ECS, RDS, DynamoDB, SQS, VPC, and IAM using CDK.
  • Improve CI/CD pipelines for building, testing, deploying, and rolling back software.
  • Own LLM infrastructure, including model access, Langfuse tracing, evaluation pipelines, rate limits, retries, timeouts, and token, cost, and latency monitoring.
  • Build observability into delivery pipelines through alert design, SLI/SLO definition, and incident response.
  • Support repeatable multi-region deployments and help expand the product into new regions.
  • Maintain customer-data security through IAM, secrets, encryption, backups, and SOC 2 work.
  • Contribute to or debug the admin UI with light React work.

Requirements

  • 8+ years of experience building and shipping production software, ideally including ownership of the platform it runs on.
  • Deep backend proficiency with Node.js and strong working experience with TypeScript.
  • Strong AWS experience with Lambda, ECS/EKS, RDS, DynamoDB, SQS, VPC, and IAM.
  • Deep infrastructure-as-code experience with CDK or Terraform.
  • Experience designing CI/CD pipelines with GitHub Actions, GitLab CI, or similar tools, including automated testing, deployments, and rollbacks.
  • Experience with observability tools such as Datadog, Grafana/Prometheus, or CloudWatch and with alert design.
  • Strong data-modeling skills and database operations experience, including schema design, indexing, and migrations with Postgres, DynamoDB, or similar.
  • Hands-on LLM infrastructure experience covering API integration, rate limits, retries, timeouts, and cost and latency monitoring.
  • A CS or engineering degree, or equivalent depth gained through building software.
  • Light React familiarity for debugging or contributing to an admin UI.
  • Preferred qualifications include multi-region cloud deployments, regulated-industry experience, zero-to-one early-stage experience, production LLM observability tooling such as Langfuse, Phoenix, or Helicone, and security-aware development involving authentication, OWASP basics, secrets management, and PII handling.

Benefits

  • Hybrid Sydney arrangement with three days per week in the Barangaroo office and two days working from home, with flexibility for suitable arrangements.
  • Autonomy, meaningful product ownership, career growth, and opportunities to work on complex global LegalTech projects.
  • Inclusive, people-first culture with celebrations, socials, sports teams, and access to sailing and yacht events.
  • Two additional paid wellbeing days annually, free gym membership, corporate dental plan, and weekly office massages.
  • Catered lunch and breakfast each week, a fully stocked kitchen, and a dedicated office space.
  • Access to the LEAP Home program supporting purchase of a primary residence.

Tech Stack

Amazon DynamoDBAWSDatadogGitHub ActionsGitLab CI/CDGrafanaNode.jsPhoenixPostgreSQLPrometheusReactTerraformTypeScript
Corto Pty Ltd

About Corto Pty Ltd

51-200 employees

Corto builds AI-powered legal software for law firms, combining practice management, legal research and drafting assistance, workflow automation, and integrated accounting. The cloud-based platform is sold on a subscription basis to legal practitioners and firms, supporting matter management, billing, and document automation. Founded in 2023 and headquartered in Sydney, Corto is part of ATI Global, an international legaltech group.

Contact me