Jobgether
Jobgether

(Senior) Software Engineer (M/F/D) - Tools & Automation

engineeringfull-timeSwitzerland
SALARY
Not listed
WORK TYPE
remote
JOB TYPE
full-time
INDUSTRY
general
Apply for this position
✦ AutoApply Let us apply to roles like this on your behalf.
Learn more

About the role

Accountabilities:

    • Take ownership of tools, projects, and product components within the Tools & Automation environment.
    • Develop new software tools and solutions based on stakeholder requirements and operational needs.
    • Gather, clarify, and challenge requirements with stakeholders when information is incomplete or additional context is needed.
    • Design, develop, and maintain reliable server applications, microservices, APIs, and supporting client applications.
    • Build solutions with a strong focus on code quality, maintainability, testing, and long-term reliability.
    • Administer machines and infrastructure supporting development and automation services.
    • Ensure the continuous availability and stability of services, including components hosted on Amazon AWS.
    • Work with CI/CD pipelines and automation to support efficient and reliable software delivery.
    • Contribute to infrastructure automation and configuration management using tools such as Ansible and Kubernetes.
    • Troubleshoot technical issues, identify root causes, and implement sustainable solutions.
    • Collaborate closely with engineers, infrastructure specialists, and other stakeholders to drive continuous improvements across the development and infrastructure landscape.
    • Requirements:

      • 5+ years of professional Python development experience.
      • Strong practical knowledge of common Python frameworks and libraries such as Pika, Boto3, SQLAlchemy, Django, or FastAPI.
      • Solid understanding of software engineering best practices and code quality standards, including PEP 8 and automated linters.
      • Hands-on experience with test-driven development and Pytest.
      • Experience designing and working with REST APIs, including developing server-side applications, microservices, and clients.
      • Practical experience with Ansible, PostgreSQL, and CI/CD platforms such as Jenkins or Bamboo.
      • Experience working with and administering common Amazon AWS services and components.
      • Experience with Kubernetes and containerized or distributed environments.
      • RabbitMQ experience is an advantage.
      • Strong problem-solving, troubleshooting, and analytical skills, with the ability to investigate complex technical issues effectively.
      • Fast-learning mindset and the ability to quickly understand unfamiliar technologies and systems.
      • Strong communication and collaboration skills, with a proven ability to work effectively as part of a technical team.
      • High level of ownership, reliability, and attention to code quality and operational stability.
      • Benefits:

        • Permanent, full-time employment.
        • Remote-first opportunity available across Europe, with the option to work from Bochum, Germany.
        • Opportunity to work on innovative cybersecurity technology focused on malware analysis and threat detection.
        • High degree of ownership over tools, projects, and technical solutions.
        • Collaborative environment alongside experienced technical and cybersecurity specialists.
        • Opportunity to work with modern technologies including Python, AWS, Kubernetes, CI/CD, microservices, and automation.
        • International working environment within a growing technology organization.
        • Opportunity to make a tangible contribution to products designed to help protect organizations and data against cyber threats.
        • Strong scope for continuous learning, technical development, and professional growth.
✦ Let us apply for you
We find roles like this and apply on your behalf. Cover letter written for each one. Plans from $15/mo. Cancel anytime.
Get AutoApply
Apply now
(Senior) Software Engineer (M/F/D) - Tools & Automation at Jobgether — Remote