One stop solution to your remote job hunt!
By signing up you get access to highly customizable remote jobs newsletter, An app which helps you in your job hunt by providing you all the necessary tools.
OR
Subscribe to our highly customizable newsletter to get remote jobs from top remote job boards delivered to your inbox.
Abusix Remotiveover 1 year ago
Apply Nowover 1 year ago
At Abusix, we are remote working pioneers and thought leaders fighting network abuse and other cyber threats on a global scale. We build an ecosystem that enables everybody on the internet to transform security-related data into actionable information, transport it to the right place, and help mitigate it as fast as possible. Together with our amazing customers, some of the biggest Internet Service Providers, Datacenter Operators, and Enterprises, we do make the internet a safer place.
OUR VISION is to build a global platform for all internet stakeholders where data can be shared and made actionable to contribute to a safer online environment.
OUR MISSION is to fight network abuse on a global scale.
About The Role
Our engineering team is looking for a Senior Engineer Data Processing (gn) with a high degree of self-initiative, excellent communication skills and a huge eagerness of taking on responsibility. You join our Data Services team that is developing the software for processing all data required to run our self developed software solutions in a remote team environment. The main goals are setting the technical direction for the team, processing and adaption of high-volume parallel data streams with modern and scalable technologies like Apache Kafka, Apache NiFi and NSQ. In this position you are responsible for maintenance and enhancement of our existing systems, architecture planning and testing. By taking on responsibility and contributing your own ideas, you will bring our products to the next level.
< class="h3">What You Will Do
- Maintain and extend existing and new applications to provide data and insights for different teams and products, including customers.
- Discuss, plan, segment incoming requirements from customers and other teams to realize new features and achieve the best possible outcome.
- Research new and alternative technologies to solve problems efficiently.
- Guide and support students and juniors in their work.
- Test and review your own and code of coworkers to minimize maintenance and increase code quality.
- Maintain documentation to allow other company members understanding your projects and to make troubleshooting easier.
- Contribute to a continuous improvement of the development process in the team.
- Provide assistance to other teams when interacting with data supplied by the data team to achieve useful outputs.
- Your main values match ours: ownership, collaboration, innovation, respect and authenticity.
- Min. 5 years experience in software engineering and data processing.
- Proactive personality who seeks information and is thinking outside the box.
- You write correct, elegant, flexible and performant code to keep your own bug fixing efforts low.
- Eager to take on responsibility, intrinsic motivation and reliability.
- Experience working with high level programming languages and test frameworks.
- Deep understanding of parallel and distributed systems.
- Familiar with challenges of high-volume stream and data processing, incl. message broker concepts (Apache Kafka).
- Deep knowledge of software engineering principles and agile development processes.
- High level of experience working with databases (SQL, NoSQL, Cache).
- Familiar with AWS, Kubernetes, Docker.
- Fluent in English, German is a plus.
- Valid work permit for country of employment.
- Work with the latest technology, in the cloud and with the latest frameworks.
- Share defined projects open source.
- An extremely steep learning curve.
- Impact, responsibility and participation in a very interesting field.
- Competitive pay according to your country and meaningful equity.
- Home office equipment or coworking space membership contribution.
- Flexible working hours.
- Fast-paced high-tech B2B company.
- Conference and travel budget.
- Fun team events.
- Additional benefits depending on your place of living.
- Ownership - Everybody takes the seat as the Co-CEO of Abusix to drive results proactively.
- Collaboration - We genuinely believe that we are stronger together as a team.
- Innovation - We love to challenge the status quo and want our people to be brave and embrace failure in a safe environment.
- Respect - Our daily interactions are guided through respect for each other, our customers, and the environment.
- Authenticity - We are true to our personalities and values, have fun at work and don't take ourselves too seriously.