Sébastien Armand
Principal Software Engineer
Info
Experience

- Info
- (+1) 510-679-4638
- San Francisco Bay Area
- Born april 23, 1984
- seb.armand@gmail.com
With 18 years of experience across startups, agencies, enterprise, and big tech, I’ve been a tech lead for small teams and large orgs. Strong focus on backend, distributed systems, and scaling infrastructure for high-traffic ecommerce platforms. I’ve driven billion-scale system redesigns and cross-company replatforming (post acquisition) across self-hosted and AWS environments, blending ops, infra, and product development. At Square, I helped grow products from zero to tens of millions in users and revenue. Having worked in France, China, Canada, and the US, I bring a multicultural view and have mentored engineers across teams and levels.
- Skills
- Programming Languages
- Go, PHP, SQL, JavaScript, Kotlin
- Technologies
- Kubernetes, Distributed Systems, MySQL, Memcached, ElasticSearch, RabbitMQ, Envoy, Kafka, Kinesis, SQS, Git, S3, gRPC & protobufs, Cloudflare, Fastly, Datadog, Grafana, DynamoDB, DuckDB
- Conference talks
- 2024 - Laracon US
- 2023 - Longhorn
- Book
- 2014 - Extending Symfony 2
- Languages
- 🇫🇷 French (native)
- 🇺🇸 English (fluent)
- 🇨🇳 Mandarin (fluent)
- On the web
- @khepin
- @khepin
- LinkedIN
Sébastien Armand
Principal Software Engineer
With 18 years of experience across startups, agencies, enterprise, and big tech, I’ve been a tech lead for small teams and large orgs. Strong focus on backend, distributed systems, and scaling infrastructure for high-traffic ecommerce platforms. I’ve driven billion-scale system redesigns and cross-company replatforming (post acquisition) across self-hosted and AWS environments, blending ops, infra, and product development. At Square, I helped grow products from zero to tens of millions in users and revenue. Having worked in France, China, Canada, and the US, I bring a multicultural view and have mentored engineers across teams and levels.
Square | Principal Engineer - Product Engineering |
USA | June 2018 - Present
2024 - now | Principal Engineer - Product Engineering
One of 3 principal engineers in Square's product engineering team (over 300 engineers)
- Organized an "unconference" for Square Engineering, brining together 50 of our most tenured engineers together to address our most pressing issues
- Restarted a long dormant project of migrating Square Online to a common AWS platform with the rest of the company
- Contracted external agency to gradually take over the maintenance of legacy Weebly product and customers
- Prototyped a new reporting platform now being evaluated for company wide adoption
2022 - 2023 | Tech Lead - Square Online
Tech Lead for all of Square Online's product engineering team (100 engineers)
- Transition all (billions) static assets to be served via CDN, drastically improving online store load times for customers all over the world
- Transition core commerce APIs to be cached via CDN and use surrogate keys and tagging to ensure no stale data
- Prototyped and spearheaded the adoption of envoy as a service to service proxy, reducing S2S call latencies p95 by 60ms
- Proposed and initiated project to finalize the Weebly merger by moving all Online solutions to use Square data as a primary source
2018 - 2021 | Tech Lead - Online Store Operations
Tech lead for Square Online's store operation team while we worked on:
- Ongoing microservice migration, moving large functionality away from pre-existing monolith
- Shipping integration. Close partnership with UPS as a preferred partner for shipping orders.
- Fulfillment updates, with the addition of scheduled orders, timed menus, delivery partners (doordash, uber eats)
- Period of hypergrowth and scale during the pandemic, growing 10x in a few months
- Designed and developed advanced caching strategies for APIs essential to our handling of sudden growth
- Proposed, designed and developed a re-architecting of catalog data from MySQL to ElasticSearch, bringing end user latencies p95 down from 20s to 500ms, 40x improvement
- Designed adaptive algorithms that help our systems handle unexpected load in live and async workloads
Weebly is a website builder and hosting service. I worked on the team responsible for all e-commerce features of the platform.
- Product Reviews: this was the first project deployed in production on Kuberenetes. Also the first microservice broken up from the monolith, setting up the path for how we did microservices.
- Setup the main e-commerce API service for the platform. Still to date the largest of those with thousands of tests, hunreds of contributors, tens of thousands of merged PRs. The early approach, design and leadership were crucial to the long term success of the project.
- Square Catalog compatibility. One of the projects that helped realize the merger between Square and Weebly.
Creative Market (Autodesk) | Platform Software Engineer |
USA | November 2014 - May 2017
Maintain and grow a digital goods marketplace serving over 3 million users. Some major features I worked on were:
- Real time sales dashboard for shop owners
- Shop Updates: a dynamic social feed enabling shop owners to share news about their new and existing products
- Loyalty Program
- Auto-download of purchases to Dropbox
- Purchase search allowing buyers to search and filter through their past purchases
- Support for markdown, video, 3D support to product pages and many customizations to each seller's main shop page.
- Updates to our open API platform for partners
Beyond the projects, I also contributed in other forms to the company:
- Main driver for having automated tests on the main application
- Identifying and resolving high risk application security issues
- Working closely with the support team, ensuring quick responses and a good experience for our customers
- Build and maintain the company's largest search index with real time updates
- Prepared, tested and ran our largest database migrations
Skills : PHP, MySQL, SQL Schema and Query optimization, Elasticsearch, Memcached, jQuery, Backbone.js, React.js, Continuous Integration, Unit Testing, Caching strategies, Performance profiling and tuning, DevOpsCRM Factory | Lead Frontend Engineer |
CHINA | July 2012 - September 2014
Develop highly dynamic and customizable JavaScript / HTML5 single page & mobile applications including
- FairGarage: a car workshop search engine and booking system that had 20,000 listed workshops around Germany in 2014. Rebuilt frontend to allow quick iteration and experimentation of customer preferences.
- MySales / MyService: a suite of tablet applications for car manufacturers and their dealers to follow the sales and maintenance processes. Built on a modular architecture to allow for quick customization and deployment for different manufacturers.
- Berlin Film Festival: Frontend for internal scheduling system managing the screening of hundreds of movies in dozens of cinemas in one, cohesive, dynamic view.
- Rent 2.0: Single page, responsive JavaScript & HTML5 application for automated car rentals. Single code base for all client devices (desktop, tablet, mobile with hybrid web/native apps).
- Timebooker: internal project for booking and tracking employee time per project.
- Transparo: Insurance price comparator developed in JS that could be dropped and embedded into any website.
Beyond my impact on the projects, I had a large impact on team / company operations as well:
- Set up a regular learning and sharing program for the development team including bi-weekly tech talks
- Setup the AngularJS Beijing meetup at the company office
- Drove adoption of bitbucket (git) and practicing code reviews
- Overhauled hiring screening of developers to a set of standard, vetted, interview questions
- Overhauled hiring screening to a set of standard, vetted, interview questions
- Moved unit testing to become a mandatory practice
- Enabled the adoption of CI automated tests for frontend apps
Skills : technical leadership, SCRUM / Kanban agile methods, continuous integration and delivery, unit testing, TDD, automation, CI/CD, Git, SVN, Javascript, a lot of now defunct JS toolsMashup | CTO - Co-Founder |
CHINA | April 2012 - April 2013
Create a sports oriented social network that lets users organize and take part in sport and social activities.
- Concept creation, Design and UI implementation
- Full implementation of the backend
- Used by many activity organizers and has hundreds of users who played thousands of games.
- Launched the initial platform with a 2 people team.
- Startup Leadership Program fellow
Skills : symfony 2, MongoDB, software design, software archintecture, continuous integration, testing, server management, investor pitch, business planJCDecaux | Product Manager & Lead Developer |
CHINA | April 2009 - July 2011
Build and deploy a highly flexible IT system for sales management across multiple countries in Asia (China, Singapore, India, Japan).
- Help the existing team move to standard methods tools and processes (version control, unit testing, planning etc...)
- Ensure the delivered quality at all levels
- Plan and manage full re-write of the existing system leading a 6 people team over 6 months
- Train local team on new technologies (adopting symfony framework)
- Ensure maintenance of the existing system in countries where it was already deployed
- Configure and deploy the new system in other countries within the group
Skills : team management, self organization, challenge people’s needs, systems architecture, Symfony PHP framework, MySQL, PHPEcole Centrale Lyon | Master in Engineering |
FRANCE | September 2004 - November 2008
The Ecole Centrale de Lyon is a top 10 engineering school in France.
Third year specialization in Information Technology & Supply Chain Management.
Gap year in 2006 / 2007 split between two internships including my first opportunity to come to China.
Internships and study projects:
- 2008: configure and prepare deployment of an ERP system for Dalkia (heating & cooling management company).
- 2007: participate in an initiative to standardize mobile operating systems for Orange. This initiative is now part of LiMo (Linux Mobile Foundation)
- 2006: implementation and study on CRM (customer relationship management) softwares.
- 2006: network simulation and performance test for a new service discovery protocol for a research team, resulting in the publication of their research paper .
- 2004: study project on creating a portable cancer detection system for general practitioners. Assemply programming of the PIC microcontroller at the heart of the system.