资深软件工程师,前端
Staff Software Engineer, Frontend
关于胜利直播
胜利直播是一家由私募股权支持的技术公司,旨在最大化现场活动门票库存的分销和收益。我们为现场票务行业提供端到端的软件平台,代表艺术家、推广者、球队、场馆和专业转售商管理成千上万的体育、剧院和现场音乐活动门票。胜利直播的全面产品包括一个成熟的 B2B 市场,以及一个全服务和自动化 SaaS 平台,以处理票务销售生命周期的所有要素,从数据导入到销售完成。
职位描述
胜利直播正在寻找一名资深软件工程师担任工程主管角色,为我们的面向消费者票务产品提供实际的技术领导。这些产品包括品牌定制的网页商店、结账体验和移动应用程序,通过胜利直播更广泛的票务平台将粉丝与现场活动库存连接起来。
该职位适合一位经验丰富的工程师,能够设定技术方向,直接参与代码库,并为分布式团队创造有效的交付所需的清晰度。B2C 工程主管将与产品、设计和工程领导紧密合作,将客户和业务优先事项转化为可靠的软件,提高工程执行能力,并在不忽视用户体验的情况下推动平台发展。
职责
- 负责胜利直播 B2C 平台的技术执行,涵盖消费者网站、结账、移动端和支持性后端服务
- 领导复杂或高影响项目的设 计和实施,同时直接参与生产代码
- 建立明确的技术方向,将产品目标分解为可执行的工程计划,消除障碍,并尽早揭示权衡、依赖关系和交付风险
- 参与战略规划,塑造长期技术路线图
- 通过周密的计划、估算、代码审查、发布准备和跟进,加强工程执行并保持分布式团队的开发进度
- 与产品和设计部门合作,改善完整的消费者旅程,包括发现、页面性能、账户体验、结账、支付和售后履行,同时定义和维护待办事项列表
- 通过可观测性、事件响应、根本原因分析和持续可靠性改进,负责 B2C 平台的生产质量
查看英文原文
ABOUT VICTORY LIVE
Victory Live is a private equity backed technology company aimed at maximizing distribution and yield for live event ticket inventory. We provide an end-to-end software platform for the live ticketing industry, managing thousands of sports, theater, and live music event tickets on behalf of artists, promoters, teams, venues, and professional resellers. Victory Live’s comprehensive offerings include an established B2B marketplace along with both a full-service and an automated SaaS platform to handle all elements of the ticket sales lifecycle, from ingestion to sales fulfillment.
THE POSITION
Victory Live is seeking a Staff Software Engineer in an Engineering Lead role to provide hands-on technical leadership for our consumer-facing ticketing products. These products include white-label web storefronts, checkout experiences, and mobile applications that connect fans with live-event inventory through Victory Live’s broader ticketing platform.
This role is for an experienced engineer who can set technical direction, contribute directly to the codebase, and create the clarity a distributed team needs to deliver effectively. The B2C Engineering Lead will partner closely with Product, Design, and Engineering Leadership to translate customer and business priorities into reliable software, improve engineering execution, and evolve the platform without losing sight of the consumer experience.
RESPONSIBILITIES
- Own technical execution for Victory Live’s B2C platform across consumer web, checkout, mobile, and supporting backend services
- Lead the design and implementation of complex or high-impact initiatives while contributing directly to production code
- Establish clear technical direction, decompose product goals into executable engineering plans, remove blockers, and surface tradeoffs, dependencies, and delivery risks early
- Contribute to strategic planning, shaping the long-term technical roadmap
- Strengthen engineering execution and keep development on track across a distributed team through thoughtful planning, estimation, code review, release readiness, and follow-through
- Partner with Product and Design to improve the full consumer journey, including discovery, page performance, account experiences, checkout, payments, and post-purchase fulfillment while defining and maintaining backlog
- Own production quality for the B2C platform through observability, incident response, root-cause analysis, and continuous reliability improvements
- Improve platform scalability and resilience for concentrated, high-demand on-sales and other revenue-critical traffic events
- Participate in on-call triage and assessment when needed
- Guide the evolution of a multi-tenant, white-label platform, balancing shared capabilities with the needs of affiliates, brands, and end consumers
- Coordinate effectively across internal platform teams, contractors, and external development partners, with clear technical boundaries and accountability
- Mentor senior, mid-level, and junior engineers through code reviews, design discussions, pairing, and knowledge sharing; raise the team’s ability to make sound technical decisions independently
- Strengthen engineering standards for architecture, testing, security, documentation (engineering- and business-facing), deployment, and operational ownership
- Identify and reduce technical debt to keep systems maintainable long-term
REQUIREMENTS
- 10+ years of professional software development experience, including experience leading technical delivery for a team or major product area
- Strong proficiency in modern TypeScript and JavaScript application development, including:
- React and Next.js
- Node.js backend or serverless services
- React Native and Expo, or comparable mobile application experience
- Integration with Rails/Python backends
- SQL and relational databases such as PostgreSQL
- Strong experience building and maintaining high-traffic, consumer-facing web and mobile applications and services at scale
- Deep understanding of software engineering best practices
- Experience with cloud-native delivery platforms such as AWS and Vercel, along with containerized or serverless workloads
- Strong understanding of API design, distributed systems, authentication, caching, asynchronous workflows, and third-party integrations
- Strong foundation with the pillars of observability (logging, metrics, tracing), alerting, incident response, tools such as Datadog, Sentry, or comparable monitoring and logging platforms
- Strong foundation in comprehensive testing, unit, integration and end-to-end testing, test-driven development.
- Proven ability to own systems end to end—from architecture and implementation through deployment, production support, and continuous improvement
- Demonstrated ability to lead through influence, create clarity in ambiguous situations, and help distributed engineers work effectively as a team
- Strong product judgment and empathy for end users, with the ability to connect technical decisions to performance, reliability, conversion, and customer trust
- Excellent written and verbal communication skills, including the ability to explain technical tradeoffs to product and business partners
- Experience with e-commerce, checkout, payments, marketplaces, ticketing, or multi-tenant SaaS platforms is a plus
OUR VALUES
We build the systems that power live event ticketing, and we hold a high bar for how we do it. Four principles run through everything:
- Quality of life. Sustainable processes over heroics. We build resilient teams and systems, share ownership, and avoid creating single points of failure.
- Quality of code. Clarity over cleverness. If a teammate needs a long explanation to follow your code, it needs simplifying. Tests prove your work; they aren't optional.
- Protection of production. Every change is reviewed, tested, and observable. We build with monitoring in mind from day one so we find problems before our users do.
- Shared knowledge. We have a distributed workforce, with both remote and in-office team members working across time zones, so we communicate in the open. Questions go in channels, not DMs, and one answer becomes shared knowledge.
BENEFITS & PERKS
- Comprehensive medical coverage
- 100% employer-paid dental, vision, life, and disability insurance
- 401(k) with company match
- Paid parental leave
- Paid time off and company holidays
- Employee wellness and professional development opportunities
Victory Live is an equal opportunity employer. We are committed to equal employment opportunity regardless of race, color, ethnicity, ancestry, religion, creed, sex, national origin, sexual orientation, age, citizenship status, marital status, disability, gender identity, gender expression, Veteran status, or any other characteristic protected by state, local, or federal law.
Originally posted on Himalayas