HimalayasHimalayas logo
CB
Open to opportunities

Charles Beaudoin

@charlesbeaudoin

Senior software engineer specializing in scalable, reliable distributed backend systems.

United States
Message

What I'm looking for

I seek backend or infrastructure roles where I can design scalable, reliable distributed systems, mentor teams, and improve observability and performance.

I am a Senior Software Engineer with over eight years of experience designing and operating large-scale distributed systems, focused on data consistency, concurrency control, and performance optimization. I have led architecture and scalability efforts for messaging and customer data platforms, improving real-time processing, reliability, and throughput across multi-region infrastructures.

I drive pragmatic engineering decisions, mentor engineers, and partner with product and operations to deliver resilient, high-performance backend services. My work includes implementing idempotent patterns, version-based concurrency control, deterministic merge logic, and containerized microservice modernizations that measurably reduced errors and improved latency and reliability.

Experience

Work history, roles, and key accomplishments

Twilio logoTW
Current

Principal Software Engineer

Sep 2024 - Present (1 year 6 months)

Led backend design and scalability improvements for the Segment Customer Data Platform, improving identity resolution accuracy, eliminating data corruption under millions of daily events, and reducing real-time processing latency for audience activation.

Education

Degrees, certifications, and relevant coursework

Washington State University logoWU

Washington State University

Bachelor of Science, Computer Science

2011 - 2015

Completed a Bachelor of Science in Computer Science with coursework in algorithms, systems, and software engineering.

Find 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan