Backend and Fullstack Engineers

Overview of Role:

Our client is the world’s largest ticket market place, giving fans access to the best events in sports and live entertainment through a state-of-the-art online ticketing platform. They provide choice, convenience and consumer protection, so that people can buy and sell tickets for live events all over the world with confidence. They are the market leader in their sector and one of the fastest growing e-commerce companies in the world, and present in over 150 countries.

 

The core platform team is responsible for the performance and stability of our production systems. 

They cover a variety of areas such as building services and full stack apps that help our customers list tickets for sale or increase the impact of their marketing efforts.

About you:

  • Experienced back-end, full-stack, or product focused software engineer
  • Enjoy working on a variety of problem sets like machine learning, data analysis, automation, performance, and scalability.
  • Computer Science, technical degree, or relevant practical experience  

What we offer:

  • A+ Compensation Package, which can include a mix of cash and stock incentives  
  • Paid Time Off, 401k, Health, Vision, & Dental Insurance  
  • Dog friendly office, weekly lunches, office snacks, team events (when we get back into the office!)

Your growth path:

  • Receive mentorship and a clear path for growing your technical and leadership skills
  • Demonstrated results and increasing ownership are rewarded
  • Solve challenges at every stage, from understanding the business challenge to implementing production systems
  • Move towards becoming a principal level engineer, responsible for architecture and solving the hardest technical problems, or towards engineering management where you'd display your leadership skills and potential

Initially you'll learn:

  • How we have already solved hard engineering problems related to scale, concurrency, and latency 
  • How we work with the core web team to improve business outcomes
  • How to build decision automation solutions

Potential projects you might be working on:

  • Design and build a multi-tier caching strategy that supports low-latency reliable reads and provides semi-strict guarantees on data freshness 
  • Build a near-time monitoring and feedback loop capability to our high-scale systems while aiming for minimal human intervention, and automated remediation 
  • Upgrading our production observability stack to let any team diagnose both macro and micro-level challenges like service speed or individual request failure 
  • Assisting teams increase their release velocity for services from once per-day to hourly or even more frequently with no human interaction 
  • Transitioning certain edge telemetry services into a cost-effective and secure cloud deployment 

About our Supply and Performance Marketing Teams and Tech:

 

Our work is typically solving hard engineering problems related to scale, concurrency, and latency. 

We predominantly utilize Microsoft technologies, such as Windows, .NET Core, C# and IIS, however we’re not afraid to use the right tool for the job. We use RabbitMQ for some of our internal pub/sub messaging, Redis for local caching, and gRPC for high performance out of process calls. 

Our public facing website is built using .Net Core and is deployed to multiple Windows Servers that are fronted by an F5 load balancer. We have heavily customized MVC to suit our requirements and handle hundreds of HTTP requests per second per server when mostly idle. 

Our backend is a set of SQL Server databases deployed in a high-availability configuration using availability groups.  These support everything from high-volume transactions and decision support and telemetry analytics. 

We're increasingly taking advantage of the Azure cloud to enable hybrid or cloud-only scenarios that support our global growth and ability to quickly respond to surges in demand. 

We are also responsible for working with the broader engineering group to understand and anticipate current and future engineering challenges. 

 

Submit Your Resume












    How It Works

    Connect.

    Meet your dedicated recruiter in person to explore your experience and goals + identify opportunities that fit your skillset and expectations.

    Intro call

    Be prepared to discuss your background, career goals and expectations. If youre a fit for our open roles, well schedule an in-person meeting.

    Meet & match

    Meet your dedicated recruiter in person to explore your experience and goals + identify opportunities that fit your skillset and expectations.

    Interview & place

    Your Recruiter will work closely with you to submit your resume to open roles and work to secure interviews at top companies.

    What our clients are saying about us

    Brit + Co.
    Ashton Kamphuis
    Clarity is always extremely easy to get in contact with even with last minute requests.
    SYPARTNERS
    Tom Martin
    Always have had great experiences, met strong candidates, and have built wonderful partnerships with the Clarity Team!
    AKQA
    Robyn Bynoe
    Clarity Staffing has not only placed me in my current role, they have helped me place other candidates in roles across AKQA as our recruitment partner. Occasionally we need last minute temporary placements for our Reception desk, and Matt always brings in the best candidates. He's prompt in his responses and always a joy to communicate with.
    Landor
    Leonie Derrie
    Every candidate that Clarity sends to Landor has been first-rate!
    Rover
    Christine Cook
    Clarity is awesome! Definitely the best staffing agency I've ever worked with. Highest quality candidates and best communication.

    Find your

    Next Step

    Not sure what you’re looking for? We can still help!
    Submit your resume and we’ll reach out if we have a great match.