Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Staff Software Engineer image - Rise Careers
Job details

Staff Software Engineer

About TodayTix Group:


TodayTix Group, TTG, is the global e-commerce leader for cultural experiences. Founded in 2013, TTG designs frictionless e-commerce experiences via innovative product design and industry-leading technology.


Through powerful consumer matchmaking technology and our expansive portfolio of brands, including TodayTix, New York Theatre Guide, London Theatre Guide, Show-Score, Arthouse, and Secret Cinema, TTG has an intimate understanding of its millions of customers. We optimize partner relationships by providing unparalleled access to engaged audiences to generate meaningful revenue, transforming the way tickets are sold. With an ever-expanding global network of theatres, producers, and cultural institutions, frictionless technology, and vast data and insights, TTG is at the forefront of the digital transformation of culture.


We are seeking outstanding applicants of all backgrounds to join our team to bring new voices, talent, and perspectives to the table. We encourage all to apply.


About the Role:


We are looking for a Staff Software Engineer to play a crucial role in ensuring our ticketing platform remains efficient, performant, and scalable. We're looking for someone who not only brings strong technical skills to the table but also cares about the business outcome and values clear communication and teamwork.


This is a fantastic opportunity for someone who has experience of working in a high traffic e-commerce environment and a strong knowledge of Java. Our Engineering team is committed to refining our platform, making it easier for customers to discover and purchase tickets for live events, attractions, and more.


We thrive on creativity, collaboration, and driving meaningful results. If you’re energized by a dynamic environment where your technical skills meet real-world impact, we want to hear from you!


Please note: this is a full-time position and qualified candidates must be based in the greater New York City area. We encourage collaboration by working a minimum of 2 days per week in the office, while also offering flexibility for employees to choose where they work for the rest of the week. 


What You'll Do:
  • Lead a product squad toward business outcomes while advancing the stability of our technical platform
  • Work with business stakeholders to deliver products that improve our user experience and meet our financial goals
  • Design and implement technical solutions that enhance our ticketing systems
  • Identify opportunities to use GenAI agents to improve our platform and processes
  • Enhance the observability of our platform to maintain high performance
  • Review and optimize our existing integrations and platform features across the business to ensure we can continue to meet our scaling goals


We're Looking for Someone With:
  • Strong knowledge in Java
  • Experience of working in a high traffic e-commerce environment
  • Experience integrating GenAI into systems and developer workflows
  • A passion for observability, best practices and design patterns
  • Write simple, comprehensible and maintainable code
  • Experience designing and building internal and external APIs 
  • An understanding of performance profiling and optimization
  • Is an experienced technical leader who enjoys working with other engineers and solving problems as a team
  • Interested or thrive in a start-up environment and are looking to grow personally and wear new hats as we continue to scale


Good to Have:
  • You have experience with AWS and/or Terraform provisioning 
  • Experience of working with complex integrations, especially with primary ticketing platforms, Payment Service providers and fraud tools
  • Experience working with GraphQL
  • Experience or exposure working with some of PHP, node.js or Python
  • An interest in delivery automation (CI/CD) and / or Docker

We believe in using the right tool for the job, rather than adhering to any given platform. Our production systems currently use Node, Python, Java/Groovy and React/Redux/Nextjs. We use AWS Aurora, MongoDB, Redis, Elasticsearch, Datadog and AWS as backing services but with your insights any of that may change if there’s a good enough business reason.


$180,000 - $210,000 a year
Salary ranges are determined by competitive market data for our size, stage, and industry, experience and location of the applicant, and our internal salary banding, which is reviewed at least annually. 

We aim to be as transparent, equitable, and fair as possible. Qualified candidates and our Talent Acquisition team will discuss salary and benefits in the initial conversation, and final salary will be determined after candidates complete the interview process. We expect that the majority of candidates who are offered roles at TTG fall healthily throughout the range based on the above factors.

To learn about the Perks and Benefits outside of the salary, please check out our "Good to Know" section!

Good to Know:


TodayTix Group takes care of our team. We’re proud to offer a generous suite of benefits and perks. Here are a few of our favorites: 


-Hybrid work environment (minimum 2 days per week in office)

-Up to 4 weeks per year of flexible 'work from anywhere'

-Healthcare, vision, and dental plans, with generous contributions from the company

-Life and disability insurance

-Paid Parental Leave 

-Generous 401(k) Matching

-Flexible Paid Time Off

-Free membership to One Medical Group & Employee Assistance Program

-Annual Professional Growth Budget

-Employee donation matching

-Employee Referral Program

-Work From Home budget

-Pre-Tax Flexible healthcare spending account (FSA), Dependent Care FSA and Commuter Benefits


TodayTix Group is committed to creating a diverse and equal workforce. Our aim is to create an inclusive and diverse environment which reflects the world we live in, as well as making a positive impact regarding diversity and accessibility within our industry. We highly encourage applications from all, regardless of race, age, gender, gender identity, nationality, ethnic origin, disability, religious belief, or sexual orientation. 


For information on our US employee and applicant privacy policy, click here. For more information about the data we collect and retention periods, please see our Data Collection Notice here.

Average salary estimate

$195000 / YEARLY (est.)
min
max
$180000K
$210000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Staff Software Engineer, TodayTix Group

TodayTix Group is looking for a talented Staff Software Engineer to join our vibrant team in New York, NY! If you have a passion for crafting seamless e-commerce solutions and want to play a significant role in the evolution of our ticketing platform, this could be the perfect opportunity for you. At TTG, we pride ourselves on creating frictionless experiences and are dedicated to ensuring that our technology meets the demands of millions of customers. As a Staff Software Engineer, you'll get to lead product squads with a focus on achieving impressive business outcomes while making sure our technical platform remains stable and high-performing. Your expertise in Java, combined with experience in high-traffic e-commerce environments, will be invaluable as you collaborate with business stakeholders to enhance user experiences and achieve financial targets. Not only will you design and implement technical solutions, but you'll also identify innovative ways to incorporate GenAI agents into our systems. If you enjoy problem-solving with a team, nurturing strong communication, and delivering impactful results, we can't wait to meet you! With a hybrid work model and a commitment to your professional growth, joining TodayTix Group means stepping into a culture of creativity, collaboration, and continuous improvement.

Frequently Asked Questions (FAQs) for Staff Software Engineer Role at TodayTix Group
What are the responsibilities of a Staff Software Engineer at TodayTix Group?

As a Staff Software Engineer at TodayTix Group, your responsibilities will include leading product squads toward achieving business outcomes, enhancing the stability of our technical platform, designing and implementing technical solutions for our ticketing systems, and collaborating with stakeholders to improve user experiences. You'll also focus on integrating GenAI technologies to optimize our platform, analyzing observability for performance improvements, and refining existing integrations to meet our scaling goals.

Join Rise to see the full answer
What qualifications are required to apply for the Staff Software Engineer position at TodayTix Group?

Candidates must possess strong knowledge of Java and have experience working in high-traffic e-commerce environments. Experience integrating GenAI technologies, designing internal and external APIs, and a passion for performance profiling and optimization are also crucial. The ideal candidate will be an experienced technical leader who enjoys teamwork and problem-solving, particularly in dynamic environments.

Join Rise to see the full answer
What programming languages and tools should a Staff Software Engineer know for TodayTix Group?

For the Staff Software Engineer role at TodayTix Group, proficiency in Java is essential. Familiarity with other programming languages and tools such as Node.js, Python, AWS, React/Redux/Next.js, and Docker can also be advantageous. Additionally, understanding technologies like GraphQL, MongoDB, and Terraform can enhance your candidacy.

Join Rise to see the full answer
Is remote work an option for the Staff Software Engineer role at TodayTix Group?

Yes, TodayTix Group offers a hybrid work environment, with a minimum of two days per week in the office. You can also enjoy flexible 'work from anywhere' options for up to four weeks a year, enabling you to balance work and personal commitments while thriving in our collaborative atmosphere.

Join Rise to see the full answer
What benefits can a Staff Software Engineer expect at TodayTix Group?

At TodayTix Group, Staff Software Engineers enjoy a generous suite of benefits including healthcare, dental and vision plans, paid parental leave, flexible paid time off, 401(k) matching, and a professional growth budget. We also provide an employee assistance program, donation matching, and additional perks to support our team's well-being and success.

Join Rise to see the full answer
Common Interview Questions for Staff Software Engineer
Can you describe your experience with Java as a Staff Software Engineer?

In your response, highlight specific projects where you utilized Java, detailing how you approached challenges, what frameworks or libraries you incorporated, and the impact on the project outcomes. Emphasis on collaboration with other team members can also showcase your teamwork skills.

Join Rise to see the full answer
How do you approach performance optimization in a high-traffic e-commerce environment?

Discuss specific strategies you have employed to analyze and optimize performance, such as profiling tools, code reviews, load testing, and application monitoring tools. Providing examples of measurable performance improvements will strengthen your answer.

Join Rise to see the full answer
What strategies do you use to ensure effective communication across product squads?

Share your experience in facilitating communication among team members, including regular check-ins, utilizing project management tools, and collaborating with stakeholders. Highlight any successful resolutions to miscommunications and evidence of enhanced team performance.

Join Rise to see the full answer
How have you incorporated GenAI technologies into previous projects?

Explain specific examples where you've integrated GenAI agents to improve functionality or processes, detailing your decision-making process, collaboration with other engineers, and the overall impact on the user experience or business performance.

Join Rise to see the full answer
What is your experience designing and building APIs?

Focus on your hands-on experience designing RESTful or GraphQL APIs, discussing aspects such as authentication, versioning, and performance considerations. Mention any challenges faced and how your API designs facilitated frontend and backend communications.

Join Rise to see the full answer
How do you manage technical debt within a development team?

Your answer should reflect an understanding of technical debt and its impact on project delivery. Explain how you prioritize addressing technical debt, the processes you put in place to minimize its accumulation, and any tools or methodologies you employ.

Join Rise to see the full answer
Describe your experience working with cloud services like AWS.

Highlight specific AWS services you have utilized, such as EC2, S3, or RDS, in your projects. Discuss how you've leveraged these services for scalability, reliability, and cost-effectiveness, alongside any challenges faced and how you resolved them.

Join Rise to see the full answer
How do you test and ensure the quality of your code?

Discuss your testing strategies, including unit tests, integration tests, and automated testing tools you've implemented. Provide examples of how your approach has caught bugs early and improved the overall quality and reliability of your code.

Join Rise to see the full answer
What inspires you about working in a start-up environment like TodayTix Group?

Share your enthusiasm for innovation, adaptability, and collaborative problem-solving that comes with a start-up culture. Discuss any experiences in similar environments and how they helped you thrive and drive meaningful results.

Join Rise to see the full answer
Can you explain a challenging problem you solved as part of a development team?

This question aims to assess your problem-solving skills. Choose a relevant example, outline the context, your role, the steps taken to resolve the issue, and the positive outcomes achieved as a result of your actions.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User
Posted 3 days ago
Photo of the Rise User
Posted 13 days ago
Photo of the Rise User
Capi Money Remote London, Greater London
Posted 9 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
Posted 5 days ago
Photo of the Rise User
Posted 3 days ago

TodayTix is an international ticketing platform on a mission to redefine the way people see theater. Through effortless access to the best shows, insightful guidance to the world of theater, and thoughtful service at each moment along the way, Tod...

11 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 13, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!