James Rivett-Carnac
@jamesrivettcarnac
Seasoned engineering leader with 15+ years of experience.
What I'm looking for
As a seasoned engineering leader with over 15 years of experience, I have a proven track record in delivering transformative software solutions across fintech, security, and cloud-native infrastructure. My expertise lies in modernizing architectures, leading high-performance teams, and driving successful outcomes under pressure. I am a hands-on technologist who thrives on data-driven product initiatives.
In my recent role as Principal Architect at Menrva, I successfully migrated telemetry middleware to Golang, enhancing regulatory compliance through a Software Bill of Materials. My tenure at ExpressVPN as Lead Engineer and later as Principal Engineer saw me managing a team of engineers while driving alignment across multiple business units. I have a passion for mentoring and developing talent, having established internal training programs that transitioned teams to modern technologies like Go.
Throughout my career, I have consistently focused on improving team productivity and operational efficiency. My work at Spire Global involved a significant technical overhaul that reduced technical debt by 70% and improved system maintainability. I am committed to fostering a culture of continuous improvement and innovation, ensuring that teams are equipped to meet the challenges of the evolving tech landscape.
Experience
Work history, roles, and key accomplishments
Principal Architect
Menrva
Oct 2024 - Apr 2025 (6 months)
Migrated telemetry middleware to Golang, enabling telemetry-based Software Bill of Materials (SBOM) for regulatory compliance. Delivered key architectural support for risk-reduction initiatives at a global financial institution, directly enhancing compliance and security readiness.
Owned the consolidation of the Payments and Accounts (PAC) Tribe, directly managing 5 engineers and driving alignment across a group of 20. Bootstrapped 13 initiatives across 4–6 business units, resolving organizational friction and unblocking delivery across payments, data, finance, and product teams.
Handled full management duties: performance reviews, hiring, interviewing, and difficult conversations, while setting technical direction for backend teams. Established and led the internal Golang training program, developing both trainers and engineers; instrumental in transitioning multiple teams to Go.
Led the turnaround of Spire’s Maritime Product Engineering team, directly managing engineers to stabilize operations, re-architect the product stack, and drive revenue growth. Redesigned organizational structure and agile practices, resulting in a 6× increase in team productivity and faster feature delivery.
Principal Engineering Lead & TPM
Traveloka
Mar 2018 - Jul 2019 (1 year 4 months)
Led the Core Data Product (CDP) initiative as both Engineering Lead and acting Technical Product Manager, overseeing a high-impact team delivering critical data infrastructure across the company. Drove the successful adoption of Golang within the Data Team, enabling the delivery of a modern, low-latency GraphQL API platform built on microservices.
Education
Degrees, certifications, and relevant coursework
University of Toronto
Bachelor of Science, Applied Physics
2005 - 2009
Focused on experimental and condensed matter physics with practical experience in cryogenics. Gained a strong foundation in scientific principles and research methodologies.
Availability
Location
Authorized to work in
Job categories
Interested in hiring James?
You can contact James and 90k+ other talented remote workers on Himalayas.
Message JamesFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
