• IMAGE: Return to Main
  • IMAGE: Show All Jobs

Position Details: Sr. Application Engineer - 968813S

Location: Beaverton, OR
Openings: 1
Job Number:



Senior Application Engineer, Retail Athlete Tools


Client does more than outfit the world's best athletes. We are a place to explore potential, obliterate boundaries, and push out the edges of what can be. We're looking for people who can grow, think, dream and create. We thrive in a culture that embraces diversity and rewards imagination. We seek achievers, leaders and visionaries. At client, it's about bringing what you have to a challenging and constantly evolving game.


As a Senior Application Engineer on the client team, you will:

  1. Leverage your polyglot skills to design and build and maintain micro-services on the AWS platform for client Retail
  2. Build on your knowledge of NoSQL and SQL databases to ensure we have highly-available and highly-performant data access
  3. Review teammates’ technical designs, code and tests to maintain high code quality
  4. Harness your DevOps skills to automate operations tasks
  5. Profile and performance tune your work to ensure we deliver fast service experiences to all of our global customers
  6. Partner with architects and other teams to ensure the client Retail eco-system of services stay loosely coupled and independently scalable
  7. Automate the testing of all of your components to ensure we have excellent test coverage
  8. Contribute to technical development and provide technical direction for the implementation and delivery of the system
  9. Contribute to the development of technical processes (e.g., testing, coding practices, etc.)
  10. Work with architects to ensure technical solutions and final deliverables are aligned with overall system architecture plans and roadmap
  11. Contribute to technical planning, estimation and design sessions
  12. Monitor the overall technical progress of the project and actively plan for future technical development activities
  13. Contribute to maintaining and improving effective team communications regarding technical/delivery plans, approaches and issues with all project team members
  14. Keep delivery team apprised of work progress and proactively communicate any concerns or opportunities to improve project delivery
  15. Contribute innovative technical approaches for meeting system requirements


  1. Bachelor's degree in Computer Science or relevant fields, 5 years of experience as a software engineer accepted in lieu of degree
  2. Minimum of 3 years of experience designing building high volume, highly available web applications
  3. Experience writing automated tests using unit test tools
  4. Experience with contributing to development teams and providing effective solutions to technical and product problems
  5. Experience in presenting technical solutions to customers and software developers
  6. Experience building RESTful APIs
  7. Experience with Infrastructure as Code concepts (terraform, cloudformation, etc)

Preferred Qualifications:


  1. AWS Certified Developer Certificate   
  2. Experience with Monitoring and Alerting
  3. Experience working with highly concurrent systems
  4. Experience building Retail software for inventory management
  5. Experience building Retail software leveraging RFID


Perform an action:

IMAGE: Apply to Position
mautic is open source marketing automation

Powered by: CATS - Applicant Tracking System