Lanyard sponsor
ReversingLabs was formed in 2009 to combat the next generation of intelligent cyber threats. We had a simple mission: to use our experience and expertise from the security world to provide state of the art solutions for organizations to protect all their digital assets. Our customers include antivirus vendors, security vendors, government agencies, and commercial enterprises.
Available job positions
Team Lead Web Application Engineer
Location: Zagreb, Croatia
We are looking for engineers who bring their fresh ideas and experience from all areas to address cyber security challenges. We are looking for versatile, enthusiastic leaders to tackle new problems and to push technology forward.
You will build Enterprise focused appliance products running in physical, virtual and SaaS environments with web application interfaces by following Agile methodology. You will tackle a range of development challenges such as RESTful APIs, analytics data modeling, and display, Web Apps displaying complex data models, integrations with internal and external products and systems and more. You will be using cutting edge technology such as latest Python, Django, JavaScript React.
REQUIRED SKILLS
- Experience leading a development team
- Proficient in Python (preferred) or other OO programming language
- Experience designing and implementing distributed systems
- Experience designing and implementing RESTful services
- Knowledge of SQL and database design
- Experience implementing Web applications (Django and modern client-side tech preferred)
- Experienced with GNU/Linux systems
- Proficient in English language, both spoken and written
EXPERIENCE
- B.S. or M.S. Computer Science or related field preferred
- 3+ years of professional programming experience
WHAT WE OFFER
- Competitive compensation and benefits package
- Permanent contract in fast growing global company
- Challenging projects in dynamic collaborative team
- Great promotional opportunities- ReversingLabs encourages internal promotion, whenever possible
Please send your resume to jobs@reversinglabs.com
Senior Web Application Engineer
Location: Zagreb, Croatia
Our team works in a startup like environment where each team member thinks out of the box and contributes collaboratively towards the mission of the company. We are looking for engineers who bring their fresh ideas and experience from all areas to address cybersecurity challenges. We are looking for versatile, enthusiastic leaders to tackle new problems and to push technology forward.
Responsibilities
- You will build Enterprise focused appliance products running in physical, virtual and SaaS environments with web application interfaces by following Agile methodology
- You will tackle a range of development challenges such as RESTful APIs, analytics data modeling and display, Web Apps displaying complex data models, integrations with internal and external products and systems and more
- You will work with product owners and stakeholders to convert requirements into solutions
Required skills
- Proficient in Python (preferred) or other OO programming language
- Experience designing and implementing distributed systems
- Experience designing and implementing restful services
- Knowledge of SQL and database design
- Experience implementing Web applications (Django and modern client-side tech preferred)
- Experienced with gnu/linux systems
- Proficient in English language, both spoken and written
Experience
- B.S. or M.S. Computer Science or related field preferred
- 3+ years of professional programming
What we offer
- Competitive compensation and benefits package
- Internal and external education to keep your skills current
- Permanent contract in fast growing global company
- Challenging projects in dynamic collaborative team
- Great promotional opportunities- ReversingLabs encourages internal promotion, whenever possible
Please send your resume to jobs@reversinglabs.com
TitaniumScale Senior Software Engineer/Team Lead
Location: Zagreb, Croatia
The team is looking for a Senior Software Engineer/Team Lead who will lead the development of new features/functions of the real-time elastic file analysis infrastructure, improve the quality/stability of our systems, and perform regular maintenance tasks. You will be in charge of planning and executing projects, and deliver production-ready software.
An ideal candidate is one who likes to tackle demanding programming challenges in the field of processing large amounts of data, distributed computer architecture, advanced algorithms, scalability and optimization.
Requirements
- Knowledge of object-oriented programming (C++ and/or Python)
- Knowledge of algorithms and data structures
- Experience with programming on the Linux operating system
- Experience with creating and/or using REST APIs
- Good knowledge of English (written and spoken)
- Working experience as a team leader
- Knowledge of technology/tools: REST, JSON, SSH, RabbitMQ, CMake, Git and static code analysis.
Plus
- Experience with creating software distribution packages (RPM and/or DEB)
- Experience with NoSQL databases and Splunk
Experience
- B.S. or M.S. in Computer Science or a related field preferred
- 5+ years of professional programming
What we offer
- Competitive compensation and benefits package
- Permanent contract in a fast-growing, global company
- Challenging projects in a dynamic, collaborative team
- Great career advancement opportunities - ReversingLabs encourages internal promotion whenever possible
Please send your resume to jobs@reversinglabs.com