Search jobs > Seattle, WA > Temporary > Sr software engineer

Sr. Software Engineer (Java)

DevSelect
Seattle, Washington, US
Full-time

Type : Sr. Software Engineer (Java)

The information below covers the role requirements, expected candidate experience, and accompanying qualifications.

Location : Seattle, WA

Openings : 1

Type : Long-term Contract

Summary

Do you have a passion for developing highly scalable, highly available software that provides key game features to millions of users?

Are you eager to work in the fast growing, dynamic, and challenging mobile games space? The Platform Service Team is looking for a senior software engineer to join our team.

We support a number of back-end services that drive game features and user experience. We solve complex problems and deliver highly customized solutions for our mobile business lines.

If you’re looking for an opportunity to develop highly performant, highly available, scalable systems that provide key features to millions of users across hundreds of different games, this is the team for you!

Responsibilities

  • Build and maintain mission critical back-end services that handle high volume of traffic
  • Research, design and prototype solutions to complex business problems
  • Deliver high quality, extensible and maintainable software
  • Collaborate with other engineering teams to ensure integrity of end-to-end functionality
  • Work in partnership with the product team and other stakeholders to produce high quality and specific requirements.

Required Skills

  • 5+ years Java experience
  • 2+ years Docker experience
  • CI / CD
  • Solid understanding of web development and client-server technologies
  • Excellent problem solving, debugging and troubleshooting skills
  • Strong verbal and written communication skills
  • Be self-motivated and results oriented
  • Desire and ability to learn quickly and be part of a world-class team
  • Experience with cloud storage solutions, cloud native solutions, Google App Engine, open source software communities, Cloud networking solutions, or distributed computing technology.
  • 5 years of progressive, post-baccalaureate experience as a Software Engineer or a related occupation
  • 5 years of experience working with object oriented programming language (Java or C#) and dependency management
  • 5 years of experience building highly scalable, highly available, distributed systems with service oriented architecture (RESTful, RPC)
  • 5 years of experience in data persistence technologies, both relational (SQL) and non-relational (Memcached, Redis, MongoDB)
  • 5 years of experience using source control management tools (SVN or Git)

Nice to Have

  • 1+ years Kafka experience
  • Experience withService Oriented Architecture
  • Experience withCloud Native Architecture
  • Experience with concurrency and distributed computing
  • Experience with data encoding and compression techniques
  • Experience using Agile / Scrum methodologies to iterate quickly on product changes

J-18808-Ljbffr

5 days ago
Related jobs
SpaceX
Redmond, Washington

Bachelor's degree in computer science, engineering, math, or science discipline and 4+ years of experience in software and reliability engineering; OR 6+ years of experience in software and reliability engineering in lieu of a degree. You will engage with other SpaceX engineers to discover the needs...

Amazon
Seattle, Washington

Software Development Engineer, WW Speed. We’re looking for a Software Engineer for the Same Day Delivery Experience team to help ensure we have a compelling and friction-free ‘delivery in hours’ experience available to our customers, and help drive continuous innovation and improvement of the delive...

Amazon Web Services, Inc.
Woodinville, Washington

Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source control management, continuous deployments, testing, and operational excellence. As you design and code solutions to help...

Amazon.com Services LLC - A57
Bellevue, Washington

Amazon Fulfillment Technologies (AFT) powers Amazon’s global fulfillment network by designing and building the software, hardware and processes that enable our customers to get what they want, when they want it. Participate in the design, implementation, and deployment of software services that addr...

MediaTek
Bellevue, Washington

The system software engineer is expected to collaborate with customer engineers for all system software related issues and deliver outstanding products to the market. MediaTek is looking for a software engineer who is familiar with embedded system and semiconductor industry. Work with customer engin...

Amazon
Seattle, Washington

SDE, you will be part of an inter-disciplinary team of Software Development Engineers, Systems Development Engineers, and Network Engineers who are building a next-generation device cloud to support a rapidly growing variety of device types, form factors, architectures, communication protocols, and ...

Amazon Development Center U.S., Inc. - B02
Bellevue, Washington

You will provide technical leadership to our engineering team and work closely with engineering and product leaders to deliver the best-in-class solutions to our customers. As a technical leader within FBA, you will be able to show your passion for customers and disrupt the world of e-commerce by bu...

Amazon Data Services, Inc.
Bellevue, Washington

You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security experts, operations managers, and other vital roles. We force multiply the output of our entire engineering organization, enabling hundreds of developers to concurrently deliver continuous inn...

Amazon Kuiper Manufacturing Enterprises LLC
Redmond, Washington

We are looking for an outstanding software engineer to participate in all phases of software development from requirements through implementation and test to operations. In this role, you will be bringing that vision to life by architecting, developing and testing the communication systems payload s...

Amazon
Redmond, Washington

This role is for a Software Development Engineer who will build new cloud services and APIs that facilitates and orchestrates simulation of software on Kuiper devices such as satellites, ground gateways, and customer terminals. Software Dev Engineer, Simulation Foundations. This role of a Software E...