The Position:
We are seeking passionate and hands-on Senior C++ Engineer to join our dynamic R&D and Product Engineering team. As a member of this team, you will play a pivotal role in the development of OPSWATβs industry-leading MetaDefender product, driving innovation and excellence in software engineering.
What You Will Be Doing:
- Design and Development: You will be responsible for designing, developing, implementing, and thoroughly testing the product using C++. Your work will primarily focus on Windows and/or Linux environments.
- Innovative Solutions: Engage in research and rapid prototyping to validate innovative solutions, ensuring our product remains at the forefront of the industry.
- Ownership and Collaboration: Take ownership of major product features from conception to end-to-end delivery. Collaborate closely with Product Management to understand and meet product requirements effectively.
- Code Quality: Participate actively in peer code reviews, contributing to maintaining high code quality standards within the team.
What We Need from You:
- Experience with C++ programming language
- Windows/ Linux development experience.
- Excellent object-oriented design & programming skills in multi-threaded applications.
- Good coding and debugging skills.
- Excellent verbal and written communication skills.
- Must be self-motivated and have a proven ability to work well in a fast-paced team environment
It Would Be Nice If You Had:
- Experience with DBMS like SQLite, PostgreSQL, etc.
- Experience with Agile / Scrum working environment.
- Experience with Git, Bitbucket, Jira, Confluence, TeamCity.