Introductory paragraph
At Youth Inc., we’re on a mission to empower youth athletes and their families with trusted content and a best-in-class e-commerce experience. Our Elixir/Phoenix-powered platform reaches millions of users—coaches, trainers, and parents—while our B2B marketplace supplies premium team gear to hundreds of programs across the U.S. In this role, you’ll architect and own critical backend services that must scale for high traffic and complext partner workflows. You’ll mentor engineers, shape technical strategy and influence product direction from day one. You’ll leverage your expertise in functional programming, distributed systems and cloud ops to drive reliability and performance.
About us
My name: Jason Butler
My position: CTO
Company name: Youth Inc.
Company website: https://youth.inc
Company headquarters (country): Boston (USA)
Company info and history (how you’re using Elixir etc): We’re a year-old, rapidly-growing startup. All our our application and integration software is written in Elixir. The core application exposes a Phoenix API that drives a nextjs front-end.
About the job
Job title: Senior Software Engineer
Job description:
-
Design, build, and maintain core Elixir/Phoenix microservices, APIs, and worker processes
-
Lead database schema design, indexing strategies, and PostgreSQL performance tuning
-
Define and implement infrastructure-as-code and CI/CD pipelines
-
Establish best practices: code reviews, automated testing, observability (Datadog/Sentry)
-
Mentor junior and mid-level engineers; host brown-bags and architecture reviews
-
Collaborate with Product, Design, and Operations to deliver high-impact features on schedule
Salary range: 125-140k + bonus + equity
Qualifications or experience required:
-
4+ years professional software engineering experience, with at least 2 years in a senior or tech-lead capacity
-
Proven track record building and operating production-grade services in Elixir/Erlang or similar functional languages
-
Deep knowledge of PostgreSQL (schema design, query optimization, replication)
-
Strong Linux system administration and cloud operations (AWS/GCP) skills
-
Expertise with Docker, Kubernetes (or ECS), and Git-based workflows
-
Exceptional problem-solving, communication, and team leadership abilities
Nice to Have
-
Experience scaling consumer-facing e-commerce or marketplace platforms
-
Familiarity with event-driven architectures (Kafka, RabbitMQ)
-
Background in data analytics pipelines or real-time metrics
-
Open-source contributions or community involvement
What the successful job applicant will be working on:
Working with the core Elixir application and writing integrations with other APIs – OpenAI, Klaviyo, UPS, ShipStation, etc.
Position on remote work
Remote job: Hybrid Boston. 3-4 days a week in office
About the interview process
We’ll do quick first-round chats via video call. Then we’ll do an interview at our offices in Metro Boston. Then, there will be one last video round with other executives on the company.
If all goes well, we hope this person will be able to start by mid-summer.
Further info
Please email jbutler@youth.inc with your resume and what you find interesting.