Logo CARDO Gemeinnützige GmbH

Senior Backend Developer

New

Job

  • Level
    Senior
  • Job Field
    IT, DevOps, Back End
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Location
    Vienna
  • Working Model
    Onsite
  • Job Summary

    In this role, you will develop backend services and APIs using Ruby on Rails and Go, manage PostgreSQL data models, and ensure code quality in a DevOps environment.

    Job Technologies

    Your role in the team

    • Sole ownership of developing and maintaining backend services and APIs.
    • Work with Ruby on Rails monolith and Go microservices.
    • Design and operate PostgreSQL-based data models, including the PostGIS extension.
    • Build and maintain REST and gRPC services.
    • Ensure code quality, maintainability, and reliability.
    • Experience with GIS (Geographic Information Systems).
    • Make architectural and technical decisions.
    • Preparation of information on statistical data (e.g., in Grafana).
    • Service mobile apps, web, marketing, and customer support needs.
    • Alleinige Eigentümerschaft und Wartung von Linux-basierten Systemen (Cloud- und Dedicated-Server).
    • Automate infrastructure and deployments using Ansible and Capistrano.
    • Scale, operate, and administer PostgreSQL databases (backup, pgbouncer, etc.).
    • Monitor system performance, availability, and stability.
    • Resolve production issues and implement continuous improvements.
    • Budget and plan infrastructure requirements.

    This text has been machine translated. Show original

    Our expectations of you

    Education

    • Degree in Computer Science, Software Engineering, or a related technical field - or equivalent practical experience.

    Qualifications

    • Sehr sicher im Schreiben von SQL und Kenntnisse im Umgang mit PostGIS, Kartenprojektionen usw.
    • Comfortable working in environments that combine development and operational responsibilities (DevOps mindset).
    • Comfortable with taking complete ownership and responsibility for both day-to-day execution and long-term improvements.
    • Able to work independently while collaborating effectively with product, mobile, and cross-functional teams.
    • Pragmatic, hands-on, and comfortable working in a fast-moving environment with evolving priorities.
    • Strong sense of ownership for quality, reliability, and continuous improvement.
    • Comfortable balancing technical depth with a practical business and user perspective.
    • Clear communicator who can work well with both technical and non-technical stakeholders.
    • A strong fit for someone who enjoys working close to the product and seeing their work reflected in real customer use.
    • Affinity for the riding world or enthusiasm for the product domain is a nice advantage.

    Experience

    • 5-7+ years of professional experience in backend development, DevOps, or a combined role.
    • Proven experience working with production systems (design, deployment, and operation).
    • Strong hands-on experience as a lead engineer of a production backend.
    • Experience with databases, especially PostgreSQL and PostGIS, including performance optimization and scaling.
    • Practical experience with Linux-based systems in production environments.
    • Experience with infrastructure automation and deployment tools (e.g., Ansible, Capistrano).
    • Experience working on distributed systems, APIs, or service-oriented architectures (e.g., gRPC).
    • Exposure to or experience with routing, navigation (e.g., GraphHopper, OSM) is a strong plus.
    • Neugierig und produktorientiert, mit Interesse daran, nutzerorientierte Erfahrungen zu entwickeln, die reale Fahrgastreisen unterstützen.
    • Motivated by building stable, scalable solutions that have a visible impact on the user experience.
    • Interest in consumer products, mobility, or location-based experiences is a plus.

    This text has been machine translated. Show original

    Topics that you deal with on the job

    Job Locations

    Map of company locations
    • Location Vienna

      Austria

    This is your employer

    CARDO Gemeinnützige GmbH

    CARDO Gemeinnützige GmbH

    CARDO Gemeinnützige GmbH provides comprehensive care and support for individuals with psychosocial challenges. With over 30 locations in Austria, the company is a key player in the social sector and operates in interdisciplinary teams.

    Description

  • Company Type
    Established Company
  • Working Model
    Onsite
  • Industry
    Healthcare, Social Sector
  • Logo CARDO Gemeinnützige GmbH

    Senior Backend Developer

    Location
    Vienna
    Working Model
    Onsite
    Diversity
    Open for all genders
    English Only
    English only required

    More Jobs