Client Engineer Job Description
Client Engineer Duties & Responsibilities
To write an effective client engineer job description, begin by listing detailed duties, responsibilities and expectations. We have included client engineer job description templates that you can modify and use.
Sample responsibilities for this position include:
Client Engineer Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Client Engineer
List any licenses or certifications required by the position: OS, ITIL, MCSE, CCA, JAMF, AWS, CJA, CCNA, MCSA, VPN
Education for Client Engineer
Typically a job would require a certain level of education.
Employers hiring for the client engineer job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Associate Degree in Computer Science, Technical, Engineering, Education, Information Systems, Business, Information Technology, Technology, Computing, Computer
Skills for Client Engineer
Desired skills for client engineer include:
Desired experience for client engineer includes:
Client Engineer Examples
Client Engineer Job Description
- Perform well-organized and timely deployments of application, major upgrades, security updates and patches
- Drive client security model and best practices in an enterprise environmentIdentify internal process and automation improvements and deploy scalable technical solutions
- Work as the escalation point between different support teams for issues from an IT engineering perspective
- Design and implement new features in Battle.net account authentication and OAuth systems
- Collaborate with development teams across Blizzard departments and regional locations on integrating Battle.net authentication into applications and games
- Design features and applications for high availability requirements (99.99% uptime)
- Write quality unit tests to achieve very high code coverage
- Monitor, optimize, and troubleshoot performance across all tiers
- Perform code reviews and identify security and/or scalability issues with code
- Respond to production issues in a timely manner
- Interface with different teams
- Scripting experience in scripting languages
- Demonstrated ability to take personal ownership of systems and or platforms and while working collaboratively within a team
- Competence with Office software suite
- Proficient at scripting (ex
- Knowledge of Linux / UNIX, Apache, and Tomcat technologies
Client Engineer Job Description
- Work with new and existing publishers to integrate mobile applications and sites into our platform, and troubleshoot those connections
- Integrate demand sources to our mediation and RTB Exchange platforms, and provide support for those connections
- Work with cutting edge technology, such as the iOS and Android platforms
- Become a power user of the platform, with the ability to thoroughly troubleshoot the products to support internal users and provide feedback to the Product team
- Works with other architects to ensure programs are envisioned, designed, developed, and implemented across the enterprise to met
- Lead the client engineers to meet all established goals and requirements
- Evaluate and mentor all engineers on the engineering team
- Work with 3rd party integrators
- Troubleshoot systems and devices
- Validate implementations
- A passion for design and a drive to get the details right
- A dedication to customer satisfaction
- Experience with database schema design, stored procedures
- IPhone, iPad, BlackBerry and other wireless devices
- Extensive knowledge of and hands-on experience with end user issues pertaining to desktops, laptops, PDA, cell phones, networks, internet, and systems implementation
- Very strong communication management
Client Engineer Job Description
- Navigate Windows and Linux based systems comfortably
- Deploys services onto Windows and Linux systems
- Design, develop, and maintain Microsoft Windows client architecture through a strong understanding of industry best practices
- Provide advanced troubleshooting for complex issues that appear to be related to the client operating system and/or any of the applications that are included in the standard client image
- Responsible for the definition, development, maintenance, support and documentation of the Windows client image
- Participate in the development of technical standards related to the secure, reliable implementation of new technologies within the Windows client environment
- Develop and document firm standards for desktop and related technologies
- Coordinates and manages changes to the production desktop environment
- Assists with resolution of escalated incidents and participates in problem management activities
- Participates in and/or manages cross-functional team projects to implement new or updated technology
- Knowledge of SQL and database driver technologies (JDBC, ODBC, ADO.NET)
- Basic knowledge in Version Control Systems (VCS) and configuration management
- Understanding of J2EE or .NET, Web Services, and relevant design patterns
- Acquire knowledge of multiple asset types
- Interaction with clients that want to trade DMA and algorithms
- Close interaction with trading desk and sales
Client Engineer Job Description
- Scope and design detailed technology solutions to specific business needs
- Manage desktop security updates and follow a disciplined approach to implementing processes to ensure a timely delivery of these updates
- Automating the deployment of applications, patches, hot-fixes and security updates
- Work with vendors and 3rd party integrators to deliver customer application solutions and resolve existing issues
- Manage and update the physical and virtual (VDI) desktop environments and related images
- Management and troubleshooting the Horizon View VDI infrastructure (Horizon View, vSphere, vRealize Operations, etc) and related desktops
- Performs maintenance in accordance with Information Technology change management policies
- Provides User Support and other IT staff with documentation and hands-on demonstrations of troubleshooting and integration methods
- Managing and co-coordinating the transition of MSS services
- Working closely with clients and other stakeholders to expedite service transition
- Minimum of 3 month experience with software/programming languages
- Develop and grow their role to include team leadership
- Exposure to low latency and high frequency trading
- Ability to communicate effectively at all levels of the organization including senior management levels
- Experience with iOS/Android app development
- Experience utilizing web APIs
Client Engineer Job Description
- Troubleshooting routing and firewall policy problems end-to-end
- Configuring user authentication and other application systems
- Work closely with the game designers and artists and will create features and frameworks
- Utilize your engineering skills and express your creativity as a game developer
- Strive to improve the quality of the user experience on all client platforms that are supported by Hearthstone
- Develops solutions for difficult-to-complex systems engineering problems, often without sufficient documentation readily available, and does so in a timely manner
- Leads issue resolution activities, using knowledge of complex systems
- Possesses full understanding of how changes will adversely impact the subsystem and all of the products that use that subsystem
- Configure accounts in MPX to implement customer workflow
- Assist in unit testing, on site installations, performance tests, configuration
- A minimum of 3 years’ experience coding gameplay, and / or UI systems for large scale software projects
- Experience developing multi-platform UI (PC and mobile)
- Extensive knowledge of Enterprise data and voice networking technologies
- General knowledge of common Enterprise IT network applications and industry trends
- SIP and Carrier Ethernet expertise preferred
- A minimum of 6 years’ experience in coding gameplay and user interface (UI) systems with at least one shipped online multiplayer title