AVAILABLE POSITIONS Senior Software Engineer 1
Careers Category : Engineering
Careers location : Austin, TX; Bay Area, CA; Toronto, Canada
Connected Worker Type : Connected
R_113584
POSITION OVERVIEW
Software engineers on Games With Friends (GWF) support some of the world's largest mobile games on some of the world's largest infrastructures. Our servers and APIs support the mobile games that tens of millions of users enjoy every day, including Words With Friends. GWF runs one of the largest game deployments in the world, and we encounter and solve massive scalability challenges. The large data requirements of online gaming require us to continually push boundaries to discover the best solutions.
As a Senior Software Engineer, you will collaborate with various disciplines like Product Managers, Game Design, UX etc. and will be responsible for implementing new features on Words With Friends. Join us as we pursue challenges developing and operating products at scale, influencing millions of players daily and support our game to achieve the highest levels of success!
MAIN RESPONSIBILITIES
- Design and architect new backend applications / services running in AWS
- Optimize & refactor existing services to improve reliability, scalability, security
- Create documentation and tech plans for new architecture / system designs
- Take a hands-on approach in architecting, writing and reviewing code
- Follow engineering best practices to ensure code quality, performance and reliability
- Collaborate across disciplines to understand product / customer requirements and propose technical solutions
- Good written and oral communication skills
- Experience in Git or a similar version control system
- Ability to translate business requirements into technical solutions
- Passionate about software engineering, easy to work with and eager to help others on your team succeed
REQUIRED SKILLS AND EXPERIENCE
BS in Computer Science or Engineering field with at least 5 years of development experienceExtensive experience and strong skills with an Object Oriented language like Ruby / Rails, C# / .NET and with database technologies like MySQL, with caching technologies like Redis / MemcachedExperience working with Amazon AWSPrior Game Development ExperienceKnowledge of distributed systemsDESIRED SKILLS
Frontend experience with React, React NativeWHAT WE OFFER YOU
Competitive salary, bonus plan and ESPP (Employee Stock Purchase Plan)401K Company Match Contribution (US)RRSP / DPSP company match contribution (Canada)Health coverage, dental, disability, critical illness, EAP, and life insurance (Canada)Medical, dental, vision, EAP, life insurance, and disability benefits (US)Virtual mental health and neurodiversity support programsGlobal Fitness reimbursement programGlobal Wellbeing ProgramFinancial wellness program with unlimited access to certified financial plannersDiscretionary Time Off policy for many employeesFamily planning support programGenerous paid parental, pregnancy-related disability, caregiver, and compassionate leavesZynga happy hours and frequent employee eventsFlexible working hours on many teamsCulture of diversity and inclusion including employee resource groupsWork with cool people and impact millions of daily players