Saturday , March 18 2023

TSB Careers – Senior Software Development Engineer

Website Twitch

Job Description:

Twitch is building the future of interactive entertainment. As a senior software engineer on the team you will architect and develop the website and its supporting data products, which will improve discovery for hundreds of millions of Twitch viewers, Amazon customers and hundreds of third-party projects. We are looking for passionate engineers who are excited to solve problems at scale in a friendly and productive environment. Reporting to the Engineering Manager you will help lead a team which applies fresh and creative ideas to overcome a range of infrastructure, code and data challenges.


Job Responsibilities:

  • Design, build, and maintain performant, reliable web services and applications
  • Establish and champion engineering best practices within your group and Twitch
  • Contribute engineering input and feedback into product planning processes
  • Mentor junior peers to develop their talent and help them grow
  • Produce clean, high-quality code, tests, and documentation
  • Actively contribute to code and design reviews with peers and partners
  • Partner with fellow engineering teams to accomplish complex projects together

Job Requirements:

  • Strong organizational and communication skills
  • Proficiency with web frontend architecture
  • Sound technical judgment and a bias for action
  • Readiness to try new things and work with a diverse group of people
  • Proficiency with web application backends (MVC), Database management at scale, concurrency, data modeling, and distributed systems fundamentals

Qualification & Experience:

  • Ruby on rails experience
  • Experience with Kotlin/Java in production systems
  • Experience writing high-quality production code at scale
  • Experience use AWS Services
  • Knowledge of web front-end technologies (HTML/CSS/JavaScript/React)
  • 3+ years of experience architecting and building applications or web services at scale
  • 6+ years of relevant work experience as a software engineer

Job Details:

Company: Twitch

Vacancy Type: Full Time

Job Location: Nottingham, England

Application Deadline: N/A

Apply Here