Software Engineer (promoted from Junior Software Engineer) · Atlassian
Jun 2022 — May 2026
Remote
Jira Cloud Search Platform
- Designed and implemented backend capabilities for Jira Cloud's JQL search engine, supporting direct search, automations, applications, and internal Atlassian use cases.
- Migrated functionality from a legacy Java monolith to a Kotlin and Spring Boot microservices architecture backed by OpenSearch.
- Owned features end to end — technical design, implementation, automated testing, A/B experiments, rollout, and post-release validation.
- Authored technical design documents and partnered with a Principal Engineer to review architecture and implementation decisions.
- Migrated the last 2% of search traffic off the legacy engine, unblocking full deprecation while holding performance and reliability through the cutover.
- Redesigned a costly infrastructure pattern, cutting infra spend by roughly $100K and enabling 10,000 additional tenants at no extra infrastructure cost.
- Investigated production incidents and performance issues, took support rotations, and worked across time zones with Product Owners, Support, and engineering teams.
Atlassian CLI
- Delivered the Jira portion of an MVP command-line interface for Atlassian products.
- Built backend capabilities in Java and user-facing CLI commands in Go using Cobra, including automated tests and production-readiness work.
Java · Kotlin · Spring Boot · Go · Python · OpenSearch · Elasticsearch · PostgreSQL · Docker · Gradle · Maven · JUnit · Mockito · REST · GraphQL · gRPC