Engineering Manager, Core Engineering
Required skills
- Core Engineering
- infrastructure
- networking
- application frameworks
- developer experience
- security
- resilience
- senior engineers
- operational excellence
- technical vision
Nice to have
- AWS
- Kubernetes
- EKS
- Terraform
- Datadog
- Fastly
Role summary
SeatGeek is seeking an Engineering Manager for their Core Engineering department. This role will lead teams responsible for the company's infrastructure, networking, and transversal capabilities. The manager will shape the team's roadmap, enhance developer experience, and drive reliable delivery. Responsibilities include managing senior engineers, owning a core engineering domain, conducting code and architecture reviews, participating in recruiting, providing performance feedback and career development, and collaborating with technical and product counterparts to define team vision. The ideal candidate has experience building and leading lean teams, fostering inclusive environments, driving roadmaps, and has a background in engineering with familiarity in distributed systems, container orchestration, and various technologies within SeatGeek's stack.
SeatGeek believes live events are powerful experiences that unite humans. With our technological savvy and fan-first attitude we’re simplifying and modernizing the ticketing industry.
The Core Engineering department owns the infrastructure and networking that powers SeatGeek.com along with transversal capabilities in our stack ranging from application frameworks, developer experience to security and resilience.
As manager, you’ll lead one or more teams in core engineering, guiding the team as they transform a strong technical foundation into a resilient, user-focused product. Your role will be key in shaping the team’s roadmap, enhancing the developer experience, and driving faster, more reliable delivery across the company.
What you'll do
What you have
Our stack
Experience with every technology listed isn’t expected, we’ve included them for transparency. What matters most to us is your core engineering skills and ability to learn, not deep expertise in any one tool or language.
Perks
The salary range for this role is $171,000 - $248,000 USD. This role is equity eligible. In addition, you may receive a discretionary annual bonus based on individual and company performance. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to skill set, years and depth of experience, certifications, and specific location.
SeatGeek is committed to providing equal employment opportunities to all employees and applicants for employment regardless of race, color, religion, creed, age, national origin or ancestry, ethnicity, sex, sexual orientation, gender identity or expression, disability, military or veteran status, or any other category protected by federal, state, or local law. As an equal opportunities employer, we recognize that diversity is a positive attribute and we welcome the differences and benefits that a diverse culture brings.
To review our candidate privacy notice, click here.
Sample SeatGeek interview questions
- 1
Design a ticket reservation transfer system
system designmedium - 2
Pacific and Atlantic Water Flow Calculate water flow from a matrix to the Pacific and Atlantic oceans. Input: heights = [[2,1],[1,2]] Output: [[0,0],[0,1],[1,0],[1,1]] Explanation: All cells can flow to both oceans because water can move to adjacent cells of equal or lower height or directly off the edges.
codingmedium - 3
Product of Array Except Self Calculate the product of an array except for self without using division. Input: nums = [-1,1,0,-3,3] Output: [0,0,9,0,0] Explanation: The single zero zeros out all products except at its own index, which cleanly multiplies the remaining elements.
codingmedium - 4
Implement String Compression Implement string compression. Input: chars = ["a","b","b","b","b","b","b","b","b","b","b","b","b"] Output: ["a","b","1","2"] Explanation: The letter 'a' appears once (so no number is appended), and 'b' appears 12 times, modifying the array in place to length 4.
codingmedium - 5
Optimal Meeting Point Calculate the optimal meeting point for multiple people on a 2D grid. Input: grid = [[1,0],[0,1]] Output: 2 Explanation: The optimal meeting point is either (0,1) or (1,0), requiring exactly 1 step from each person resulting in a total distance of 2.
codingmedium
Get started to unlock a personalized interview prep pack for this role.
Similar roles
- Security Engineer - InternshipSeatGeek · New York, NY · Onsite
- Senior Fullstack Engineer, FanX AISeatGeek · Remote · Remote
The Core Engineering, Liquidity Metrics Strats, Dallas, Vice PresidentGoldman Sachs · Dallas, TX · Onsite
Senior Engineering Manager - Core Engineering, Trusted Data PlatformAtlassian · Remote · Remote- Machine Learning Engineer, Core EngineeringPinterest · Remote · Remote
- Core Engineering InternEtched · San Jose, CA · Onsite
