Software Engineer
Backup & Restore for Cloud Networks
Nexivity·Sydney, Australia
May 2026 – Present
Synopsis
Nexivity is a Sydney network-automation consultancy and Cisco Meraki partner whose mission is to put networks on autopilot. I am the only engineer actively shipping features on its flagship product, BackupMeraki — a SaaS platform that version-controls and restores Cisco Meraki network configurations, effectively disaster recovery for cloud-managed networks.
The Making Of
🎯 The Challenge
BackupMeraki captures an entire Cisco Meraki organisation's configuration through hundreds of rate-limited API calls and stores each run as a restorable version. Doing that dependably — within the API's strict rate limits, for very large organisations, and for customers who lock their networks to specific source IPs — is the core engineering challenge.
💡 The Solution
Strengthened the backup engine so rate-limited or failed calls are handled gracefully and every run is honestly classified as successful, partial, or failed with diagnostics attached. Added static, allowlistable egress IPs for IP-restricted customers, and removed restore timeouts for very large organisations.
🚀 The Impact
Customers can trust that a successful backup is actually complete, restore reliably at any scale, and allowlist a single stable IP — on a live product that businesses depend on for network disaster recovery.
Key Contributions
- 1Sole feature developer on BackupMeraki, working fully full-stack across eight repositories — Python/AWS Lambda backend, the core backup/restore engine, Next.js/TypeScript dashboard, AWS infrastructure, four Lambda services, and Cisco Meraki and Stripe integrations
- 2Built a custom asyncio token-bucket rate limiter with adaptive, jittered retry/backoff to stop backups silently losing data under Meraki's strict API rate limits, replacing blind pass/fail with an honest successful / partial / failed status model and per-run diagnostics
- 3Shipped per-customer static, allowlistable egress IPs so security-conscious customers who restrict their networks to known source IPs get dependable backups
- 4Eliminated network-level restore timeouts for large organisations, so customers with big Meraki orgs can reliably roll back a single network
- 5Built a branded support portal with seamless single sign-on, so being logged in to BackupMeraki is enough to get help — no second account to manage
- 6Designed server-side enforcement of subscription limits across organisations and per-organisation network caps
Key Metrics
Skills & Technologies
- Next.js / TypeScriptDashboard Frontend
- Python / AWS LambdaBackend & APIs
- AWS ECS FargateBackup/Restore Jobs
- Amazon DynamoDBPrimary Datastore
- Amazon S3Backup Artifacts
- AWS CognitoAuth & OIDC SSO
- StripeSubscription Billing
- Cisco Meraki APIIntegration
Quick Info
- Company
- Nexivity
- Location
- Sydney, Australia
- Type
- Part-time
- Duration
- Ongoing
- Complexity
- Senior