Lead Software Engineer (C / C++) ID42997
亿磐
- 公司规模:10000人以上
- 公司性质:外资(欧美)
- 公司行业:计算机软件
职位信息
- 发布日期:2019-06-12
- 工作地点:深圳
- 招聘人数:1人
- 工作经验:8-9年经验
- 学历要求:招1人
- 语言要求:不限
- 职位类别:高级软件工程师
职位描述
DESCRIPTION
Currently we are looking for a Lead Software Engineer in C/C++ for our Shenzhen office to make the team even stronger.
We Value
- Value the individuals – We encourage and motivate people to grow. We perceive our people as a source of our success.
- Strive for excellence – We strive for the highest standards of excellence and continuously learn. We take pride in our engineering and accomplishments.
- Act as a team – We treat one another with respect and encourage the best ideas to come from anywhere within the organization. We value our diversity.
- Focus on Customers – We build long term customer relationships, as we strive to always understand our customers' business and needs.
- Act with integrity – We operate legally, honestly and ethically. We take responsibility for our actions.
Responsibilities
- Play key developer and software architect roles, and also roles of a development team lead, project coordinator, reviewer or auditor
- Be a role model for colleagues, e.g. create deliverables and documentation
- Understand, follow and enhance defined software development process and introduce engineering practices
- Follow and evangelize code quality guidelines and standards
- Review and audit design solutions
- Conduct code reviews and highlight best of breed solutions
- Identify and troubleshoot application code-related issues, review and provide feedback to any required final user documentation
- Communicate directly with architects on client’s side
- Communicate with clients on a regular basis to clarify business requirements
- Participate in workshops and presentation of the proposed solutions to clients
- Run demo and education sessions for clients
- Drive full- cycle of application development using Agile approach
- Be a member of cross-functional teams that experiment with new technology and proactively search for the best solutions and ideas in the marketplace
- Coordinate your work with other developers to deliver first-class technology solutions in a positive, fun, yet challenging and deadline driven environment
- Work closely with internal and external product and technology teams to bring technology solutions and perspectives to the product development process
- Proven experience in evaluating theoretical knowledge vs. practical (on-the-job) skills. Match candidates to positions and projects based on feedback and recommendations.
Requirements
- Bachelor's degree or above in Computer Science, Mathematics, Physics or Engineering
- Experience developing latency sensitive software
- Proficient in C++ (core language, Templates, C++11) and development in Linux environment
- Solid knowledge of STL containers (All), deep understanding of iterators and algorithms
- Proficiency with Linux; i.e. shell scripting, process management, multi-threading, operating systems
- Excellent problem solving and analytical skills in a high-pressure environment
- Knowledge of application architecture and design
- Open mind and the ability to learn, teach and adapt quickly
- Passion for technology
- Excellent communication skills
- Upper-Intermediate (CEFR B2) or higher level of verbal and written English
Nice to have
- Experience working with traders and derivatives product knowledge
- Knowledge in Warrants and Listed Options market making, trading strategies to Execution and Inventory optimization solutions
- Deep understanding of real-time exchange trading systems and hands-on development experience in C++
- Exchange links and feed handlers with low latency
- Cross and match engine technology
- Statistical Arbitrage activities
- Multithreaded and system processing with intensive use of external third-party components such as Google Protocol Buffers, 29West LBM, Rendezvous, Message Queue, etc.
- Knowledge of Boost Libraries, smart pointers, other usable libraries
- Basic Network programming: TCP, UDP
- Exceptional client relationship skills with a strong customer service-oriented attitude
- Ability to evaluate various development methodologies SCRUM, Kanban, Waterfall based on project requirement
We offer
- Experience exchange with colleagues all around the world
- International projects
- Opportunities for self-realization
- Friendly team and enjoyable working environment
- Engineering, corporate and social events
- Professional & soft skills trainings, medical & family care programs, and forums to explore beyond work passion (CSR, photography, painting, sports, etc.)
- Free English classes
- Online training course library, mentoring, career development and potential partial grant of certification
- Flexible working schedule
- Compensation for sick leave and paid time off
- Tech talks and hackathons
- Referral bonuses
公司介绍
亿磐(纽约证券交易所代码: EPAM)创立于1993年,是全球数字化转型服务提供商。优秀的软件工程传承,使其成为在产品开发、数字化工程、数字产品设计行业的杰出企业。凭借其创新战略规划、专业IT咨询服务、综合设计能力;及其独特的“软件工程基因”,亿磐在全球部署的专业团队,以智能、互联、优活为理念,通过赋能商务、教育、健康等多元平台,助力世界各地的客户及合作伙伴实现未来。2021年,亿磐被纳入标普500指数,并入选福布斯全球2000强企业。
亿磐的全球专业团队为分布于五大洲超过45个国家和地区的客户提供服务,被《新闻周刊》(Newsweek)评选为2021年度最受雇员喜爱工作场所。作为多个领域公认的市场领导者,亿磐在《财富》1000强信息技术服务公司中位列前15,并于2019、2020、2021持续三年在《财富》“100家增长最快的公司”榜中名列前茅。同时,亿磐也连续三年列位于《广告时代》(Ad Age)全球25家***机构中。旗下品牌亿磐铿典被《咨询杂志》(Consulting Magazine)于2020年评选为发展最快的20家公司之一。
亿磐亚太被HR Online 授予员工体验奖之《***内部认证计划》金奖。亿磐中国荣获前程无忧2022 “人力资源管理杰出奖-***雇主“。
亿磐的客户涵盖金融、旅游及消费品、高科技、媒体及娱乐、生命科学及医疗等行业,涉及企业级技术开发和应用、云计算和大数据等领域。亿磐秉承独特的“工程师”企业文化,专注于员工的全方面技能提升与发展,从而持续提供高质量的交付。
亿磐的全球专业团队为分布于五大洲超过45个国家和地区的客户提供服务,被《新闻周刊》(Newsweek)评选为2021年度最受雇员喜爱工作场所。作为多个领域公认的市场领导者,亿磐在《财富》1000强信息技术服务公司中位列前15,并于2019、2020、2021持续三年在《财富》“100家增长最快的公司”榜中名列前茅。同时,亿磐也连续三年列位于《广告时代》(Ad Age)全球25家***机构中。旗下品牌亿磐铿典被《咨询杂志》(Consulting Magazine)于2020年评选为发展最快的20家公司之一。
亿磐亚太被HR Online 授予员工体验奖之《***内部认证计划》金奖。亿磐中国荣获前程无忧2022 “人力资源管理杰出奖-***雇主“。
亿磐的客户涵盖金融、旅游及消费品、高科技、媒体及娱乐、生命科学及医疗等行业,涉及企业级技术开发和应用、云计算和大数据等领域。亿磐秉承独特的“工程师”企业文化,专注于员工的全方面技能提升与发展,从而持续提供高质量的交付。
联系方式
- Email:WFAHiringChallengeShenzhen@epam.com
- 公司地址:华夏路26号雅居乐中心12层自编1205单元