Jordan Mercer
Principal Software Developer | Backend Systems and Platform Architecture
Seattle, WA, United States | jordan.mercer@example.com | +1-206-555-0146
Summary
Software developer with 15 years of experience building transactional services and multi-tenant SaaS platforms. Combines hands-on development with architecture direction across five engineering teams, focusing on reliable distributed systems, safe migrations, and practical engineering standards.
Experience
Principal Software DeveloperAug 2022 – Present
Alderbridge Software, Seattle, WA
Guide architecture across five teams, translating product growth plans into a sequenced platform roadmap and documenting trade-offs in reliability, operating cost, and delivery complexity.
Designed and implemented the first stage of a tenant-data migration with dual writes, reconciliation checks, and staged cutovers; partnered with service owners to preserve customer access.
Established OpenTelemetry instrumentation and incident-review standards with team leads, reducing median recovery time for platform incidents from 52 to 31 minutes over four quarters.
Staff Software DeveloperMar 2019 – Jul 2022
Alderbridge Software, Seattle, WA
Built a Kafka-based processing framework in Kotlin with idempotent handlers and replay tooling, replacing fragile batch integrations for billing and account provisioning.
Partnered with infrastructure engineers to standardize AWS service deployment through Terraform and Kubernetes templates, giving application teams repeatable environments and tested rollback procedures.
Mentored six developers through design reviews and pairing, helping them independently deliver service changes with contract tests, observability, and documented failure handling.
Senior Software DeveloperJun 2015 – Feb 2019
Northline Commerce Systems, Seattle, WA
Led implementation of Java order-management APIs, coordinating interface contracts with checkout and fulfillment teams and adding integration tests for payment and inventory failure scenarios.
Reduced order-history API p95 latency from 420 to 240 milliseconds by analyzing PostgreSQL query plans, redesigning indexes, and eliminating redundant database calls.
Introduced backward-compatible database migrations and automated release checks, enabling smaller deployments without requiring coordinated downtime across dependent services.
Software DeveloperJul 2011 – May 2015
Cedarpoint Business Applications, Portland, OR
Developed Java and Spring features for a customer-service portal, implementing account search, case updates, and role-based access with product and support staff.
Reproduced production defects from support reports and added JUnit regression tests, improving coverage of authorization rules and account-update edge cases.
Skills
Languages and Frameworks: Java, Kotlin, SQL, Spring, JUnit
Backend and Data Systems: API design, PostgreSQL, Apache Kafka, Event-driven architecture, Multi-tenant systems, Data migration
Platform and Reliability: AWS, Kubernetes, Terraform, OpenTelemetry, Incident analysis, Contract testing
Technical Leadership: Architecture reviews, Technical roadmaps, Cross-team delivery, Engineering mentorship, Architecture decision records
Education
Bachelor of Science, Computer ScienceSep 2007 – Jun 2011
Oregon State University, Corvallis, OR