Software Development Engineer

2 weeks ago


Vancouver, British Columbia, Canada A Thinking Ape Full time $100,000 - $150,000

[Full Time] Software Development Engineer - Live Ops at A Thinking Ape (United States) | BEAMSTART Jobs

Software Development Engineer - Live Ops

A Thinking Ape United States

Date Posted

31 Oct, 2022

Work Location

Vancouver, Canada, United States

Salary Offered

Not Specified

Job Type

Full Time

Experience Required

No experience required

Remote Work

Yes

Stock Options

No

Vacancies

1 available

Who we are

A Thinking Ape builds communities through mobile games with emergent social play and original IP. We released our first game in 2009 and have been profitable and growing every year since. We are a bottom-up-driven company of small teams exercising product ownership and data-driven decision-making. Our portfolio of games is growing, and with it, our ability to provide for more communities.

What's Live Ops?

Live Operations refers to the activities of a team dedicated to a dynamic and continually evolving mobile game experience. The everyday responsibilities of the live-ops team include:

  • Responding to player requests, game community activity and product metrics
  • The development of fun game mechanics and experiences
  • The development of community management tools
  • The creation and success of competitions and game events
  • Ongoing maintenance and performance improvements

What's the role?

As a Software Development Engineer – Live Ops, you are integral to the ongoing success of our live mobile games. You enjoy taking part in product decision-making, working closely with Designers and Artists to develop performant and highly-scalable game experiences shared by massive amounts of concurrent users. You have a significant impact on player experience, and millions of people use what you create.

Things you could work on include

  • The technical design and development of game experiences, backend capabilities, and support tooling for our growing mobile games.
  • Application performance testing and monitoring to ensure positive player experiences.
  • Involvement in every aspect of product development, from design to implementation to playtests to metrics analysis.
  • Maintenance of a build and release schedule for client updates.
  • The creation of tools to automate and optimize processes across disciplines, such as player management tools for the community team, data pipeline optimizations for game designers, or content pipeline tooling for the art team.

The tech

Our clients are built with Unity, and our backends use a microservice architecture, built predominantly with Python and MySQL. We make heavy use of Kafka, Redis, BigQuery, Kibana, and Prometheus. We aren't bleeding edge, but we look for strategic points of leverage.

The primary qualifications we're looking for are:

  • Data-driven tech generalists with full-stack engineering experience.
  • Experience working on a live product at high-scalability.
  • A track record of delivering scalable backend services or performant mobile client systems.
  • Product-mindedness and a willingness to take ownership over complete end-user experiences.
  • Excellent communication skills; able to share thoughts and ideas clearly in code and writing.
  • Experience using observability tools for metrics-based decision-making.
  • You have an interest in and play mobile games.

Some other things that help are:

  • Experience with event-driven architectures, distributed systems, and database optimization.
  • Extensive experience whiteboarding, diagramming and communicating highly-scalable architectures.
  • An understanding of mobile live-ops architectures and content pipelines.
  • Experienced with database design for high scalability.
  • Experience building Unity-based mobile games.

Remote first

We have committed to a remote first approach for 2021 with access to in-person collaboration spaces in Vancouver when safe to do so. Our intention is to use 2021 as the foundational year to develop our remote excellence and help shape the future of ATA. This means our roles are currently open to candidates who can work in Canada between the core hours of 11am - 4pm PST. We are open to help relocate the successful candidate to Canada.

While everyone on our team is different, to thrive here you should:

  • Be self motivated, take pride in your work and enjoy huge amounts of ownership
  • Set aside your ego and have wonderful arguments with your coworkers in order to create something better than any one person could individually
  • Challenge your own assumptions and use data to make decisions whenever possible
  • Be passionate about teaching others what you know and continuing your own growth every day
  • Not be afraid to fail–you experiment and learn from your mistakes

What's in it for you?

  • Challenging problems, a strong collaborative team, and supportive leadership.
  • Ownership over technical solutions and involvement in product decision-making.
  • A flexible and inclusive environment, including whatever equipment you need to do your best work.
  • A competitive compensation package that also includes budgets for health and professional development.
  • A healthy review culture and team alignment towards engineering excellence.
  • Regular syncs with your manager, transparent leadership, and a direct hand in your professional growth.

Our commitment to inclusion

We build communities. To do this to the best of our abilities, we need a workforce that reflects the diverse player communities we serve. We believe a variety of perspectives and experiences allows us to make better decisions and understand the needs of our players. We work hard to create an environment where everyone, from any background, can do their best work and feel like they belong at ATA.

Please consider applying even if you don't meet every qualification and let us know if you require any accommodations or support during the recruitment process.

Discover more

Check outour story to find out how we got to where we are today, and learn about our culture by following @athinkingape on social. You can also listen to Kenshi Arasaki, ATA CEO & Co-Founder, talk about what it's like to workhere .

About A Thinking Ape We build communities through massively multiplayer mobile games Company Size: People Year Founded: 2009 Country: Canada Company Status: Actively Hiring Looking for Partners Looking for Clients Raising Funds Share This Job More Full Time Jobs Senior Flutter Developer

Bogotá, Colombia

Full Time

$ $36000 yearly

Senior Fullstack Engineer

San Francisco

Full Time

Lead Cheminformatics Researcher

Ontario, CA

Full Time

Senior Backend Engineer

Newark, CA

Full Time

$ $150000 yearly

Architect/ Sr Architect

Singapore, Singapore

Full Time

$ $200000 yearly

More Companies Hiring Karate Labs

United States

NimbleRx

United States

Respaid

United States

Automat (formerly lasso)

United States

Spruce Systems

United States

BEAMSTART brings you the latest news, databases, and jobs from all around the world on startups, technology, and business. Stay updated with industry news, plug-in to exciting community events, and discover incredible career opportunities with the world's most innovative companies.

Discover Jobs
  • Full Time
  • Part Time
  • Contract
  • Internship
  • Volunteer
  • Companies
  • Candidates
  • Post a Job
  • For Recruiters
Our Company
  • News
  • Jobs
  • Database
  • About Us
  • Download App
  • More
Copyright 2023 BEAMSTART . All Rights Reserved. #J-18808-Ljbffr

  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you interested in building high-performance, globally scalable Financial systems that support Amazon's current and future growth? Are you seeking an environment where you can drive innovation? Does the prospect of working with top engineering talent get you charged up? Do you enjoy working on cutting-edge, scalable services technology in a team...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time $114,800

    Software Development Engineer - AWS Payments Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are a strong software engineer, self-starter and...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Would you like to work on one of the world's largest transactional distributed systems? How about working with customers and peers from the entire range of Amazon's business on cool new features? Whether you're passionate about building highly scalable and reliable systems or a software developer who likes to solve business problems, Amazon Tax Platform...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    The AWS Step Functions team is on a mission to transform the way developers architect, build, and orchestrate large scale serverless applications that are scalable and secure out of the box. Our goal is to enable pain free workflow orchestration and let developers focus their time on bringing new ideas to life quickly and easily by removing the...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Do you want to solve business challenges through innovative technology? Do you enjoy working on cutting-edge, scalable services technology in a team environment? Do you like working on industry-defining projects that move the needle? At Amazon, we hire the best minds in technology to innovate and build on behalf of our customers. The focus we have on our...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Software Development Engineer - Amazon MQ Design, develop, test, and deploy distributed open-source message broker systems and large-scale solutions Collaborate with cross-functional peers and open source project maintainers to influence overall strategy Drive system architecture and spearhead best practices to ensure quality product Coach and develop...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Do you want to work hard, have fun, and make history? Do you think fast, dive deep, and get things done? We're looking for someone to join a team building zero trust tools for AWS customers. As a member the AWS Identity team, you'll work on the core capabilities customers use to secure their most important infrastructure. Our team is building a new security...


  • Vancouver, British Columbia, Canada JAM Software GmbH Full time

    As a Senior Software Engineer, you'll play a crucial role in designing, developing, deploying, and maintaining a wide range of software, tools, applications, and information systems to meet the ever-evolving needs of our business in today's demanding global marketplace. Your focus will be on extending, developing, and maintaining the Adobe Commerce platform...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Are you interested in building high-performance, globally scalable Automated Planning systems that support AWS's current and future growth? Are you seeking an environment where you can drive innovation leveraging the scalability and innovation with Amazon's AWS cloud services? Do you have a passion for ensuring a positive customer experience? This is the job...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    The Supply Chain Optimization Technology (SCOT) owns Amazon's global inventory planning and fulfillment systems. SCOT decides what, when, who, where, and how much inventory to buy in order to meet customer needs as well as Amazon's business goals. SCOT optimizes transportation and fulfillment plans to help our Customers get what they need, as fast as...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Do you want to deliver and scale the services that make it easier for millions of developers and DevOps engineers all over the world to monitor and characterize the performance and behavior of their applications running on AWS?AWS Application Performance Monitoring Services automatically instrument customer applications on AWS so that customers can monitor...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    EC2 Networking has been one of the foundational service that has allowed customers to move to the cloud. We manage the traffic flowing through one of the largest networks in the industry, managing billions of requests. EC2 Networking is re-inventing itself again, and on a mission to transform how customers use networking. We need your help though We are...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Timestream is a fast, scalable, serverless time series database service that makes it easy to store and analyze trillions of events per day in a cost-efficient manner. We are developing innovative new capabilities from the ground up to transform the way customers analyze their timeseries data while also giving them high performance, low costs, and...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    At Amazon Web Services Identity and Access Management (AWS IAM) we build, operate, and innovate the identity management, authentication, and authorization stack for the AWS cloud. Our mission is to push the technical boundaries to enable AWS customers to run their business workloads confidently and securely. As part of this mission, we Think Big and Dive...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Would you like to help us build a large-scale Software-As-A-Service (SAAS) solution for all subscription and membership businesses at Amazon? Are you excited about building distributed systems with really challenging mix of requirements on availability, latency and consistency? Are you someone who enjoys the challenge of figuring out scalable and reusable...


  • Vancouver, British Columbia, Canada Amazon Development Centre Canada ULC Full time

    Does the challenge and ownership that comes from leading and driving large cross-organizational projects and initiatives for one of the largest online marketplaces excite you? Do you want to launch new products, features, and services used by over 15 million fellow Canadians? Do you want to enrich Canadian lives by bringing world class shopping and selling...


  • Vancouver, British Columbia, Canada Go REcruitment Full time

    Providence is one of the largest not-for-profit health systems in the United States and is hiring a team here in Canada. At Providence, we use our voice to advocate for vulnerable populations and health care reforms. We pursue innovative ways to transform health care by keeping people healthy, and making our services more convenient, accessible and...


  • Vancouver, British Columbia, Canada Amazon Full time $114,800

    Software Development Engineer - AWS Payments Machine learning, big data; real-time data streaming. If these areas resonate with you, then join us to work on extremely motivating challenges at Amazon Web Services (AWS). Within AWS Payments we build and run Machine Learning models to optimize business processes and improve the customer experience. If you are...


  • Vancouver, British Columbia, Canada AMD Full time

    Job Description WHAT YOU DO AT AMD CHANGES EVERYTHINGWe care deeply about transforming lives with AMD technology to enrich our industry, our communities, and the world. Our mission is to build great products that accelerate next-generation computing experiences – the building blocks for the data center, artificial intelligence, PCs, gaming and embedded....