- Proven track record of designing and building large-scale microservices in cloud environments
- Strong familiarity and experience with Kubernetes and Cloud infrastructure (preferably Amazon AWS)
- Strong experience with one of AWS Kinesis Data streams, Apache Kafka or Apache Flink
- Experience with building mobile client SDKs for Android & iOS in C# is a big plus.
- Design, build and own data-driven large-scale backend services to be consumed by clients across multiple platforms (mobile, web, console, PC)
- Work collaboratively across teams to translate business requirements into technical requirements and architecture designs
- Review detailed designs from others, align with Zynga-wide technical vision, and exercise technical leadership on the team and engineering organization
- Proactively identify and recommend improvements, new approaches and emerging technologies to address systemic pain points and technical debt
- Provide production and integration support for products running in Zynga games and services.
- Be a thought leader for the team and promote engineering best practices towards ensuring performance, reliability, and measurability
- Lead and mentor peer engineers and help advancing their skills
- Bachelor's degree in Computer Science, or related technical subject area (or equivalent)
- 8+ years of professional experience in software development of backend services
- Deep understanding of algorithms, data structures, design patterns, debugging and performance optimizations
- Familiarity with building RESTful backend services in Java, GoLang and/or Python
- Familiarity with database systems (SQL, NoSQL). Experience with Redshift is a plus
- Experience with CI/CD and DevOps practices is a plus
- Excellent interpersonal skills and the ability to work with senior leadership with confidence and clarity
- 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 programs
- Global Fitness reimbursement program
- Global Wellbeing Program
- Financial wellness program with unlimited access to certified financial planners
- Discretionary Time Off policy for many employees
- Family planning support program
- Generous paid parental, pregnancy-related disability, caregiver, and compassionate leaves
- Subsidized Back-up child care
- Zynga happy hours and frequent employee events
- Flexible working hours on many teams
- Culture of diversity and inclusion including employee resource groups
- Work with cool people and impact millions of daily player
-
Lead Software Engineer
Found in: Talent CA C2 - 6 days ago
Sun Life Toronto, Canada Temps pleinDescription · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work independ ...
-
Senior Software Engineer
Found in: Talent CA C2 - 4 days ago
Sun Life Toronto, Canada Temps pleinDescription · de poste: We are looking for a Software Engineer with a strong Archer technical background to join the application support and project team within Corporate IT . · In this role you are the Archer expert exposed to a variety of projects and assignments, responding t ...
-
software engineer
Found in: Talent CA 2 C2 - 1 day ago
ReactiveStax Technologies Inc Mississauga, CanadaEducation: · Expérience: · Education · Bachelor's degree · Work setting · Consulting firm · Tasks · Lead and co-ordinate teams of information systems professionals in the development of software and integrated information systems, process control software and other embedded sof ...
-
Lead Software Engineer
Found in: Jooble CA O C2 - 3 days ago
Sun Life Toronto, ON, CanadaDescription · : The Corporate IT team is looking for Lead Software Engineer with at least 10 years of JAVA application support, analysis, and development experience. · The successful incumbent will have strong technical and problem-solving skills and the ability to work indep ...
-
Lead Software Engineer
Found in: Talent CA C2 - 1 day ago
Sun Life Toronto, Canada Temps pleinDescription · de poste: Role Summary: · Are you an experienced and versatile Senior or Lead Software Engineer with a wide range of technical skills and a passion for driving innovation? If you excel in a collaborative environment and are eager to contribute to innovative proje ...
-
Senior Software Engineer – Full Stack
Found in: Talent CA C2 - 4 days ago
Sun Life Toronto, Canada Temps pleinDescription · de poste: The Platforms and Engineering group is a team of skilled professionals who dedicate their careers to supporting and enhancing Sun Life's technology-based solutions. We focus on discovering new ways to help our clients achieve lifetime financial security, ...
-
software systems integration engineer
Found in: Talent CA 2 C2 - 4 days ago
Atlantis Consulting Group Inc Toronto, CanadaDurée de l'emploi: Permanent · Langue de travail: Anglais · Heures de travail: 30 to 35 hours per week · Education: · Expérience: · Education · Bachelor's degree · Work setting · Willing to relocate · Tasks · Lead and co-ordinate teams of information systems professionals in th ...
-
Software Engineer
Found in: Appcast CA C2 Glassdoor - 1 day ago
Autocase Toronto, CanadaThe Opportunity · We are looking to expand our software R&D team by adding a Software Engineer. In this role, you will collaborate closely with our software development, product management, and building science teams to design and develop the latest technology which empowers real ...
-
Software Engineer
Found in: Appcast CA C2 A - 4 days ago
Brunel Toronto, CanadaSoftware Engineer, Machine Learning (6-month contract) · Toronto, ON · Introduction · We are hiring a Software Engineer for Machine Learning within our clients Digital R&D Large Molecule Research Team. The Software Engineer will be responsible for leveraging large scale ML system ...
-
Software Engineer
Found in: Appcast CA C2 A - 2 days ago
Infotek Consulting Services Inc. Toronto, CanadaInfotek Consulting is searching for an accomplished IAM Software Engineer - this is a hybrid contract assignment based in Toronto · Typical Day in Role: · • Deliver solutions for Identity and Access Management in a large enterprise environment in alignment with enterprise securit ...
-
Software Engineer
Found in: Appcast CA C2 A - 3 days ago
B3 Systems Toronto, CanadaCompany Overview · B3 is a native cloud-native data experiences innovator that puts data to work for everyone. Underpinned by AI, data science, and a secure data foundation, our platform makes data actionable with user-friendly integration and dashboard technologies. With, B3, co ...
-
Software Engineer
Found in: Appcast CA C2 A - 17 hours ago
Oxa Toronto, Canada· Who are we? · Oxa is enabling the transition to self-driving vehicles through an initial focus on the most commercially advanced sector; the autonomous shuttling of goods and people. · We are home to some of the world's leading experts on autonomous vehicles, creating solutio ...
-
Software Engineer
Found in: Jooble CA O C2 - 4 days ago
Emplifi Toronto, ON, CanadaSoftware Engineer (JS, RoR, Python, Scala) | Emplifi Engineering · Software Engineer (JS, RoR, Python, Scala) About Emplifi · Emplifi is a leading unified customer engagement platform that empowers businesses to reach and grow communities through digital- and social-first strat ...
-
Software Engineer
Found in: Appcast CA C2 A - 17 hours ago
Oxa Toronto, Canada· Who are we? · Oxa is enabling the transition to self-driving vehicles through an initial focus on the most commercially advanced sector; the autonomous shuttling of goods and people. · We are home to some of the world's leading experts on autonomous vehicles, creating solutio ...
-
Software Engineer
Found in: Jobleads CA C2 - 3 hours ago
Hour Consulting Ontario, CanadaAre you a skilled Software Engineer specializing in , looking for an exciting opportunity in an AWS Serverless environment ? Our client, a rapidly expanding technology partner, invites you to join their exceptional Technology and Development team. · Our client stands at the ...
-
Software Engineer
Found in: Jooble CA O C2 - 4 days ago
Study International Toronto, ON, Canada Full timeJob Requisition ID # · 24WD75321 Position Overview · Autodesk's Entertainment & Media Solutions (EMS) team is on a mission to enable anyone, anywhere, to create incredible digital entertainment. Our tools empower studios and artists worldwide to bring to life the captivating cr ...
-
Software Engineer
Found in: Jooble CA O C2 - 4 days ago
T-Net British Columbia Toronto, ON, CanadaWe are currently seeking a Software Developer to join our rapidly growing engineering team . This role is for someone who is passionate about building innovative solutions and being exposed to new challenges and technologies while making an impact. We at Clio have an amazing team ...
-
Software Engineer
Found in: Jooble CA O C2 - 4 days ago
Blockchain Works Toronto, ON, CanadaAbout Berachain: · Berachain is a high-performance, EVM (Ethereum Virtual Machine) compatible, Layer 1 blockchain built on the Cosmos SDK. We're a young, world-class team of experts in computer science, type theory, economic game theory, risk management and enterprise developmen ...
-
Software Engineer
Found in: Jooble CA O C2 - 4 days ago
Chainalysis Inc. Ontario, CanadaThe engineering team at Chainalysis is inspired by solving the hardest technical challenges and creating products that build trust in cryptocurrencies. Our industry changes every day and our job is to create user facing products supported by a flexible and scalable data platform ...
-
Software Engineer
Found in: Jooble CA O C2 - 4 days ago
Rewind Toronto, ON, CanadaSoftware Developer (Technical Support) - Toronto (hybrid work) · ~ Full-time Rewind has moved to a hybrid model of work with our employees working from an office on Tuesdays and Wednesdays. Our office location in Toronto is 350 Bay Street. About Rewind Rewind is a service that pr ...
Principal Software Engineer - Toronto, Canada - Zynga
Description
AVAILABLE POSITIONS Principal Software Engineer – Analytics Engineering
Careers Category: Engineering
Careers location: Toronto, Canada
Connected Worker Type: Connected
R_110878
Are you interested in creating great products that impact millions of people? Passionate about data and building highly scalable systems that process millions of requests per minute and terabytes of data per day? Zynga is looking for a Principal Software Engineer to join the Data Ingestion team in our Analytics organization. The Data Ingestion team builds SDKs and near real-time ingestion pipelines to collect data for our analytics systems and platforms that power reporting, business intelligence, player engagement, machine learning and user acquisition.
As a Principal Software Engineer, you will collaborate closely with product managers, producers, engineering leads and other partners to drive the technical vision, architectural design and development of our data ingestion pipelines at Zynga. Our team encourages critical problem solvers who enjoy fast-paced change and innovation.
WHAT WE ARE LOOKING FOR
MAIN RESPONSIBILITIES
DESIRED SKILLS AND EXPERIENCE
WHAT WE OFFER YOU