Greenbone AG logo
Greenbone AG

IT Security

Rust Engineer

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 51-200Since 2008H1B No SponsorCompany SiteLinkedIn

Location

Germany

Posted

4 days ago

Salary

0

Seniority

Senior

Bachelor Degree5 yrs expExperience acceptedEnglishGermanRust

Job Description

Rust Engineer

Greenbone AG

• Develop and enhance OPENVAS, our open-source vulnerability scanning framework, with a focus on reliable and scalable vulnerability detection • Design and implement high-performance backend services, APIs, and system-level components primarily in Rust • Contribute to the architecture and development of new scanning modules, services, and framework capabilities • Solve complex backend challenges at scale, taking a holistic approach to performance, maintainability, and reliability • Drive software quality through automated testing, code reviews, CI/CD, and modern engineering practices • Strengthen the OPENVAS open-source ecosystem through active collaboration and engagement on GitHub

Job Requirements

  • Several years of professional software engineering experience in backend, systems, or infrastructure development
  • Expert-level proficiency in Rust and solid experience with C
  • Strong background in system-level programming, backend development, API design, and software architecture
  • Proven ability to design technical solutions and solve large-scale backend challenges
  • Interest in interpreter/compiler programming
  • Experience with automated testing, quality assurance, and modern development workflows, including AI-assisted development
  • Strong communication skills, a collaborative mindset, and full professional proficiency in English (German is a Plus)

Benefits

  • 30 days of vacation
  • Attractive pension scheme
  • Job bike, fitness programs, and corporate health management
  • Comprehensive, ergonomic work equipment - also for the home office

Related Job Pages

More Backend Engineer Jobs

Newfire Global Partners logo

Senior Fullstack Engineer, Node.js, Angular

Newfire Global Partners

Software Development, Staff Augmentation, and Advisory Services company operating in 8 countries across 4 continents.

Full TimeRemoteTeam 501-1,000Since 2016H1B No Sponsor

• Work with team on new ideas, best practices, and strategies on the front end and backend development for given applications • Design, build and maintain efficient, reusable, and reliable JavaScript code • Proactively designing & implementing innovative applications using Node.js & Angular • Designing Web API using REST • Identify and solve bottlenecks and bugs • Help maintain code quality, organization, and automatization • Drive quality and deliver high-quality code, with various levels of automated tests (unit, integration, performance, and security) • Support with Scrum / Agile software development approach (e.g., sprints, standups, retros, planning, pointing, grooming, etc.)

Croatia
MCA Connect logo

D365 CE & Power Platform Technical Architect – IOM Experience Required

MCA Connect

Unlock innovation and actionable business insights with Microsoft Cloud industry solutions.

Full TimeRemoteTeam 201-500H1B No Sponsor

• The D365 CE & Power Platform Technical Solution Architect will be involved in all phases of the project lifecycle from design to deployment; design, develop, test, analyze, and maintain software applications including integration with existing client systems. • Provide documentation for solutions as required and work in a fluid team environment with other developers, analysts, project managers and client staff. • Work directly with the Solution Architects, Consultants and Customer to deliver technical deliverables during the full lifecycle of a Custom Power Platform Project implementation. • Ensure that all deadlines related to technical aspects of the Power Platform or custom Azure application implementation are either met or exceeded. • Create requirements documents that will be used by developers for building custom Power Platform applications. • Support developers as questions or issues arise. • Communicate development guidelines to both internal and external development resources. • Promote development objects during build and test activities. • Document customer environment specifications. • Responsible for the design and development of custom Canvas and Model Driven Apps, Power Automate workflows, Power Virtual Agents, and custom application development in Azure. • Occasionally perform modifications or extensions to the Microsoft Dynamics 365 Customer Engagement (CRM) suite of applications. • Responsible for coding, unit testing and creating supporting documentation. • Prepare system installations, configurations, customizations, design documentation, and user installation instructions. • Collaborate with other consultants and support teams to complete design and testing documentation. • Provide technical input in creating functional specifications when customizations in Microsoft Dynamics solutions are needed.

United States
$120K - $170K / year
Full TimeRemoteTeam 11-50Since 2018H1B No Sponsor

• Develop Python scripts and applications for data collection and automation. • Build and maintain integrations with Google APIs, Meta APIs (Instagram/Facebook), and TikTok APIs. • Create automated workflows for data extraction, processing, and reporting. • Design and optimize data pipelines. • Work with databases and cloud-based data storage solutions. • Troubleshoot API issues and maintain integration reliability. • Collaborate with analysts and stakeholders to implement automation solutions. • Document technical processes and maintain code quality standards.

Sweden
$10K - $15K / year
Full TimeRemoteTeam 1,001-5,000Since 2000H1B Sponsor

• Shape and deliver AI-powered features for CLion and C++ development workflows. • Design the architecture for AI integrations, agent tools, and C++-specific AI capabilities. • Build practical benchmarks and evaluation frameworks for AI-assisted C++ development scenarios. • Prototype and validate new AI workflows, including debugging, code understanding, refactoring, and project navigation. • Collaborate with product managers, ML engineers, QA engineers, stakeholders, and senior developers to shape and deliver the roadmap. • Work closely with JetBrains AI, ML, and product teams to help define the AI strategy for the C++ ecosystem. • Evaluate and prioritize AI initiatives, bringing new ideas and proposals that align with the broader JetBrains AI strategy. • Contribute hands-on to technical design, software architecture, and implementation in a large, mature codebase. • Help define a technical roadmap for AI agent and tool integrations in C++ development workflows. • Build trust and alignment across the C++ Ecosystem, AI, Product, QA, and ML organizations

Netherlands