Senior Software Engineer
Description
Open menu
For Employers
Close menu
Existing customer?
Senior Software Engineer
Gothenburg ,
AI overview
Architect and develop the IGDB.com website and its supporting data products while enhancing discovery for millions of Twitch viewers and third-party gaming apps.
About Us
Twitch is the world’s biggest live streaming service, with global communities built around gaming, entertainment, music, sports, cooking, and more. It is where thousands of communities come together for whatever, every day.
We’re about community, inside and out. You’ll find coworkers who are eager to team up, collaborate, and smash (or elegantly solve) problems together. We’re on a quest to empower live communities, so if this sounds good to you, see what we’re up to on and , and discover the projects we’re solving on our . Be sure to explore our to learn how to ace our interview process.
About the Role
As a Senior Software Engineer on the IGDB team, you will architect and develop the IGDB.com website and its supporting data products, improving discovery for hundreds of millions of Twitch viewers and hundreds of third-party gaming apps. You'll work in a dynamic, entrepreneurial environment while applying the resources of Twitch and Amazon.
You Will:
- Design, build, and maintain performant, reliable web services and applications at scale
- Establish and champion engineering best practices within your group and across Twitch
- Mentor junior peers to develop their talent and contribute to their professional growth
- Partner with fellow engineering teams to accomplish complex projects and contribute engineering input into product planning processes
You Have:
- 6+ years of relevant work experience as a software engineer with 3+ years architecting applications or web services at scale
- Proficiency with ruby on rails web applications, database management at scale, concurrency, data modeling, and distributed systems fundamentals
- Proficiency with web frontend architecture and sound technical judgment with a bias for action
- Strong organizational and communication skills with readiness to try new things and work with diverse teams
Bonus Points
- Experience using AWS Services in production environments
- Experience with Kotlin/Java in production systems
- Knowledge of web frontend technologies (HTML/CSS/Javascript/React)
Perks
- Private Medical Insurance
- Dental, Vision & Life Insurance
- Pension Plan
- Maternity & Parental Leave
- Paid Time Off & Holidays
- Commuter Benefits
- Amazon Employee Discount
Job ID: TW9037
Twitch is an equal opportunity employer and does not discriminate on the basis of protected veteran status, disability, or other legally protected status.
Twitch values your. Please consult our, for information about how we collect, use, and disclose personal information of our candidates.
Perks & Benefits Extracted with AI
- Health Insurance: Dental, Vision & Life Insurance
- Other Benefit: Amazon Employee Discount
- Paid Parental Leave: Maternity & Parental Leave
- Paid Time Off: Paid Time Off & Holidays
Twitch is the world's leading video platform and community for gamers. More than 45 million gamers gather every month on Twitch to broadcast, watch and chat about gaming. Twitch's video platform is the backbone of both live and on-demand distribution for the entire video game ecosystem. This includes game publishers, developers, media outlets, industry conventions and press conferences, casual gamers and gaming for charity events. Twitch also caters to the entire esports industry, spanning the top pro players, tournaments, leagues, talk shows and organizations. Learn more at https://twitch.tv.
Read more
[View all jobs](/co