Backend Software Engineer
ReversingLabs
- Zagreb
- Stalni radni odnos
- Puno radno vrijeme
- 550+ high performance servers
- Processing 60+ million input files per day
- Generating 3+ billion new records every day
- Generating 3+ billion logs per day
- Database with 10^12 records
- Serving 500+ million client requests per day
- Architecture of distributed systems
- Microservice architecture
- Real-time processing, storing and reach of large amounts of data
- Development of in-house technologies and tools
- Design, building, and maintenance of efficient, reusable, and reliable Python code
- Identifying bottlenecks,bugs, and devising solutions to those problems
- Providing expertise and guidance in setting standards, choosing tools and libraries, etc.
- Performing code reviews
- Experience in working with GNU/Linux-based OS
- Experience with Python, Java, or similar programming language(s)
- B.S. or M.S. degree in a related field
- 2+ years of professional experience
- Positive attitude towards teamwork, constant learning, and adapting to new circumstance
- Knowledge of development using Flask or other Python web frameworks
- Track record of contributing to open source projects
- Knowledge of RabbitMQ or similar MQ systems and asynchronous communication between services
- Knowledge of containerization technologies like Docker/Kubernetes
- Knowledge of PostgreSQL or other SQL databases
- Knowledge of Influx/TICK stack + Grafana or other system monitoring stack(s)
- Knowledge of Git or similar version control systems
- Knowledge of architecture of distributed systems
- Hybrid work options (paid accommodation & transportation to Zagreb during onboarding for remote employees)
- Flexible working hours
- Generous compensation and a bonus system based on annual performance
- Hefty personal education budget and possibility to attend leading conferences and seminars in the field
- Company library and possibility to order books of choice via Amazon
- Permanent contract in a fast-growing global company with Fortune 500 & governmental agencies as clients
- Challenging projects in a dynamic, collaborative team
- Great career advancement opportunities - clear goals & internal promotions
- Employee referral bonus program: EUR 1,060 net for junior position, EUR 2,123 net for mid to senior positions, and EUR 2,654 net for principal/managerial positions
- Multisport card, annual health checkup, newborn child allowance, rent-cost, and 3rd pillar pension benefits
- Wellness Weekends - quarterly, company-wide three day weekend, starting with a company paid Friday off for all employees
- Fully covered car garage in Radnička cesta for all employees