Software Engineer III - 1365685O

Beaverton-OR
 Job-ID :   1365685O 
  Category :  Engineers 
  Position Type : Contract Remote 

Job Description

Client Content Platform Service Engineer 

Client, Inc. does more than outfit the world's best athletes. It is a place to explore potential, push boundaries and push out the edges of what can be. The company looks for people who can grow, think, dream and build. Its culture thrives by embracing diversity and rewarding imagination. The brand seeks achievers, leaders and visionaries. At Client, it’s about each person bringing skills and passion to an exciting and constantly evolving game.

Client is a technology company. From our flagship website and outstanding mobile apps to developing products and providing groundbreaking engineering and systems support, our teams at Client Global Technology exist to redefine the future at the confluence of tech and sport. We invest and develop advances in technology and employ the most creative people in the world, and then give them the support to constantly innovate, iterate and serve consumers more directly and personally. Our teams are innovative, diverse, multidisciplinary and collaborative, taking technology into the future and bringing the world with it.

The Content platform for the ecosystem of Sport to efficiently power Client’s Global, Personalized, Consumer anywhere experiences and journeys.

Client strives to connect athletes* to every aspect of sport* through daily engagement. We want to accompany them on their athletic journeys every day. A consumer wants to engage with Client on the channels that resonate with her. She expects the experience to be contextual, relevant, and personalized based on information she’s shared with Client. She is not satisfied with one size fits all marketing strategies. Content must be in her language.

The content platform provides tools and services to handle and publish a pool of localized content that is attributed for personalized delivery. Our headless approach enables multi-channel content reuse. Automation enables us to assemble and publish product detail pages without human intervention.

Your Role

As a services software engineer, you will architect, develop, test and deploy complex solutions in the content domain. You will be a prolific code contributor and demonstrate code ownership! Additionally, you will advise product owners on technology-related business problems; formulating options and assessing their relative merits and risk to figure out the best solution. You are encouraged to mentor junior developers on the team, and through code reviews, ensure that all the work is the best possible. Writing unit will help prove you are done and prevent production issues. You will assist in resolving production issues. You will work with multiple cross functional engineering teams to build the future of sport.

What You'll bring to Client

  • Proven experience as a highly productive developer with modern cloud computing stacks for deploying microservices and micro-frontends at scale. For example, AWS for cloud provider, EKS for Kubernetes, Docker for containers, Jenkins for CI/CD.
  • Bachelor's degree in Computer Science, Computer Engineering, Information Systems, or other relevant subject area
  • Minimum 8 years (or 5 years w/ Master’s degree in specified fields) of hands-on experience in Java as part of a development team, building large scale web applications
  • Experience with Springboot
  • Production level Experience in using infrastructure as code and configuration management (Chef, Puppet, Cloud Formation etc)
  • Prior experience in crafting and implementing highly scalable web applications
  • Expertise in designing and creating scalable services, REST Web Services
  • Excellent verbal and written communication and collaboration skills to effectively communicate with both business and technical teams
  • Hands on experience in monitoring and monitoring tools (New Relic, SignalFX etc)
  • Preference for candidates with experience in the content domain ideally with headless CMS

We will ensure that individuals with disabilities are provided reasonable accommodation to participate in the job application or interview process, to perform essential job functions, and to receive other benefits and privileges of employment.

Chat with us