
Senior Full Stack Software Engineer – Elixir
- New York City, NY
- $160,000-200,000 per year
- Permanent
- Full-time
- Design, build, and optimize scalable full stack solutions using modern web technologies.
- Take ownership of one or more product domains-both backend and frontend-from design through deployment and monitoring.
- Collaborate with Product, Design, and business stakeholders to translate requirements into technical deliverables.
- Mentor junior engineers and contribute to team-level planning, architecture, and standards.
- Write clean, maintainable, testable code with strong documentation.
- Evaluate and integrate third-party APIs and vendor services, especially in commerce, payment, or identity domains.
- Proactively identify areas of technical debt or scalability risks and drive improvement plans.
- Partner with QA and DevOps to ensure high performance, secure, and reliable delivery of software.
- Stay current with technology trends and advocate for thoughtful adoption within the team.
- 5+ years of professional software engineering experience, with a demonstrated focus on full stack development.
- Proficiency in at least one backend framework (e.g., Python/Django or Node.js) and one frontend framework (e.g., React).
- Strong understanding of REST APIs, database design (SQL/NoSQL), and AWS cloud services.
- Experience with CI/CD pipelines, observability tools, and agile workflows.
- Proven track record of owning and delivering complex projects with cross-functional impact.
- Experience in e-commerce, marketplaces, or fintech environments.
- Knowledge of authentication, security best practices, and performance optimization.
- Familiarity with GraphQL, event-driven architectures, or microservices.
- Prior exposure to the collectibles or sports enthusiast space.