Responsibilities
- Lead the implementation of large features or subsystems from design through delivery
- Actively contribute to architectural discussions and help shape long-term technical direction
- Design and deliver new features and enhancements for our global ticketing platforms
- Build resilient, high-performance applications that scale seamlessly during extreme traffic spikes
- Create and maintain services that power our core infrastructure, including APIs for mission-critical products
- Develop scalable modules for both internal systems and external partner integrations
- Partner with third-party providers to create seamless, end-to-end experiences for customers and fans
- Take ownership of technical quality, scalability, and system reliability
- Write clean, consistent, and well-tested code using modern open-source languages and frameworks
- Participate in design and code reviews to uphold best practices and maintain high code quality
- Collaborate closely with engineers, architects, product managers, and business stakeholders to deliver innovative, high-impact solutions
- Mentor team members and provide technical guidance to elevate the team’s capabilities
- Drive continuous improvements in team workflows, tools, and engineering practices
Requirements
- 6+ years of professional software engineering experience, including ownership of large features or systems
- BS in Computer Science or a related technical field (or equivalent practical experience)
- Deep understanding of system design, distributed architecture, and engineering trade-offs
- Strong command of the software development lifecycle, including design, testing, deployment, and observability
- Expertise in C# and .NET Core, with a strong grasp of the surrounding ecosystem
- Proven track record of designing, scaling, and versioning RESTful APIs within distributed microservices architectures
- Strong experience with relational databases (SQL Server, PostgreSQL, MySQL, or Oracle), including performance tuning and data modeling
- Hands-on experience with containerization (Docker) and Infrastructure as Code (IaC) in cloud environments
- Track record of building and operating high-scale, high-availability transactional systems
- Demonstrated ability to quickly learn and apply new technologies in complex environments
- Excellent communication skills, with the ability to influence technical decisions across teams
- High ownership mindset with strong accountability for system quality, scalability, and reliability
- Thrives in fast-paced environments, balancing immediate delivery with long-term architectural health
Nice to Have
- Experience building and maintaining multi-platform SDKs or shared codebases
- Experience with Kotlin Multiplatform or Kotlin Native
- Mobile development experience on iOS and/or Android
- Experience with modern front-end frameworks such as React or Angular
- Familiarity with designing cohesive experiences across web and mobile platforms
- Experience working with AWS and cloud-native architectures
- Experience with Infrastructure as Code tools such as Terraform
- Experience with event-driven systems (e.g., Kafka) and asynchronous architectures
- Proficiency with Git and modern CI/CD pipelines
- Experience with test-driven development (TDD) and/or behavior-driven development (BDD)
- Experience with NoSQL technologies such as Elasticsearch or DynamoDB
- Domain experience in ticketing, inventory management systems, or e-commerce platforms
Benefits
- medical, dental and vision insurance
- paid holidays, vacation and sick time
- company paid basic life insurance
- voluntary life insurance
- parental leave
- 401k Plan (with a current employer match of 3%)
- flexible spending and health savings account options
- wellness offerings
Work Arrangement
On-site — Downtown Los Angeles, California
Additional Information
- This position is eligible for a bonus under the current bonus plan requirements
- Currently, full time employees are eligible for these benefits on the first day of employment
- Employer does not offer work visa sponsorship for this position
- There will be an in-person onsite component as part of our interview process