We are currently looking for a remote Team Lead Software Engineer with 5+ years of C++ experience and knowledge of Linux and AWS to join our team.
The customer is the publishing company known across the globe and has offices in 40+ countries. It is engaged in the creation and development of the platforms, which keep and deliver healthcare content (thematic and professional). The platforms are used both by U.S. medical university students and by doctors during real surgeries.
The project is a migration of the Content Production pipeline from Datacenter /Solaris to AWS/Linux, which is expected to take the whole 2020 year at least. The effort includes the discovery of the existing system, determining migration strategy, roadmap and phases and further rewriting or upgrading the existing C++ codebase to work in a new environment.
- Perform discovery and review for existing software developed in C++
- Provide estimates for the system upgrade to work under Linux in AWS
- Develop parts of the software to support migrating in phases
- Implement required code changes
- Rewrite existing components if needed
- Experience in C++ development // C++98, C++11, STL, boost, CMake, Bash, Ksh
- Be familiar with practices of creating/maintaining large scale projects implemented in C++
- Knowledge of common algorithms and data structures
- Knowledge of Linux systems and AWS
- 2+ years of relevant leadership experience
- Proficient English (written and spoken) B2
- International projects with top brands
- Work with global teams of highly skilled, diverse peers
- Healthcare benefits
- Employee financial programs
- Paid time off and sick leave
- Upskilling, reskilling and certification courses
- Unlimited access to the LinkedIn Learning library and 22,000+ courses
- Global career opportunities
- Volunteer and community involvement opportunities
- EPAM Employee Groups
- Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn