Senior DevOps / Platform Engineer

21bitcoin
Full_time€60k-120k/year (EUR)Vienna, Austria

📍 Job Overview

  • Job Title: Senior DevOps / Platform Engineer
  • Company: 21bitcoin
  • Location: Vienna, Wien, Austria
  • Job Type: Full-Time
  • Category: DevOps Engineer, Platform Engineer
  • Date Posted: 2025-05-01
  • Experience Level: 5-10 years
  • Remote Status: Remote OK (with relocation assistance for Munich, Salzburg, or Vienna)

🚀 Role Summary

  • Key Responsibilities: Architect, deploy, and manage cloud-native infrastructure using AWS services, optimize developer workflows, collaborate with backend teams, and implement secure infrastructure practices.
  • Key Technologies: AWS (Serverless, Fargate, Lambda, ECS, Networking, Control Tower, Organization, ApiGateway), LocalStack, Docker, CloudFlare, Terraform, CDK, GitOps, GitLab CI, Datadog, AWS CloudWatch, Python, TypeScript.

💻 Primary Responsibilities

🚀 Infrastructure & Platform Management

  • Cloud Infrastructure: Design, deploy, and manage cloud-native infrastructure using AWS services, ensuring it supports seamless development and reliable operations.
  • CI/CD Pipelines: Create and maintain CI/CD pipelines, improve development tooling, and implement GitOps practices to enhance developer velocity.
  • Backend Integration: Collaborate closely with the engineering team to ensure backend systems integrate seamlessly with the underlying platform and infrastructure.
  • Secure Infrastructure: Implement security practices into the DevOps workflow, automate security processes, identify vulnerabilities early, and drive a culture of security across development teams.

🎯 Automation & Best Practices

  • Infrastructure as Code (IaC): Use frameworks like Terraform or CDK to automate infrastructure and ensure maintainability.
  • Workflow Orchestration: Implement durable execution and workflow orchestration systems to handle complex backend processes reliably.
  • Monitoring & Observability: Utilize tools like Datadog and AWS CloudWatch to monitor cloud resources and ensure high performance and reliability.

🎓 Skills & Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field. Relevant experience may be considered in lieu of a degree.

Experience: 5+ years of experience in software engineering and DevOps/Platform, with a proven ability to balance coding and infrastructure responsibilities.

Required Skills:

  • Cloud & Infrastructure: AWS (Serverless, Fargate, Lambda, ECS, Networking, Control Tower, Organization, ApiGateway), LocalStack, Docker, CloudFlare
  • IaC Frameworks: Terraform, CDK
  • Containers & CI/CD: Docker, GitOps, GitLab CI
  • Monitoring & Observability: Datadog, AWS CloudWatch
  • Security: SaST, IAC security, AWS SecurityHub, DataDog SIEM, ELK
  • Languages: Python, TypeScript (a significant plus)

Preferred Skills:

  • Experience with tools like Terraform Cloud, GitLab, JumpCloud, and workflow orchestration frameworks (e.g., Temporal, Prefect, or Inngest)
  • Familiarity with the German, Austrian, or Swiss Bitcoin investment landscape

📊 Web Portfolio & Project Requirements

Portfolio Essentials:

  • Cloud Infrastructure Projects: Showcase your experience in designing, deploying, and managing cloud-native infrastructure using AWS services.
  • CI/CD Pipeline Projects: Demonstrate your ability to create and maintain efficient CI/CD pipelines and implement GitOps practices.
  • Backend Integration Projects: Highlight your experience collaborating with backend teams to ensure seamless integration with the underlying platform and infrastructure.
  • Secure Infrastructure Projects: Display your proficiency in implementing secure infrastructure practices and automating security processes.

Technical Documentation:

  • Code Quality: Provide examples of clean, efficient, and well-documented code that adheres to best practices and standards.
  • Version Control & Deployment: Showcase your experience with version control systems (e.g., Git) and deployment processes using tools like GitLab CI.
  • Testing & Performance Optimization: Demonstrate your ability to write tests, optimize performance, and ensure the reliability of your infrastructure and backend systems.

💵 Compensation & Benefits

Salary Range: From €60,000 - €120,000 gross annually (final compensation will be determined based on the candidate's qualifications, skills, previous experience, and location).

Benefits:

  • Impact Across the Stack: Work on both backend systems and the infrastructure that powers them, making a lasting impact on the company's growth and scalability.
  • Cutting-Edge Technologies: Use the latest tools and frameworks for backend development and platform engineering in a cloud-native environment.
  • Ownership & Responsibility: Take full ownership of critical systems, from backend code to infrastructure, in a fast-paced startup environment.
  • Collaborative Excellence: Join a highly skilled team where collaboration, innovation, and shared ownership are at the core of everything we do.
  • Shape the Future: Be part of a mission-driven startup shaping Bitcoin financial services and setting new technical standards.
  • Relocation Assistance: Assistance is available for candidates relocating to Munich, Salzburg, or Vienna.

Working Hours: Flexible working hours with a focus on asynchronous communication and minimizing fixed meetings.

🎯 Team & Company Context

🏢 Company Culture

Industry: Bitcoin investment platform

Company Size: Medium (50-249 employees)

Founded: 2021 in Salzburg, Austria

Team Structure:

  • Platform Team: Collaborate with the Platform team to manage cloud-native infrastructure and support backend teams.
  • Backend Team: Work closely with the backend team to ensure seamless integration with the underlying platform and infrastructure.
  • Cross-Functional Teams: Collaborate with design, marketing, and business teams to drive product development and innovation.

Development Methodology:

  • Agile/Scrum: Use Agile methodologies and sprint planning for web projects.
  • Code Review: Implement code review processes to ensure code quality and knowledge sharing.
  • CI/CD Pipelines: Utilize CI/CD pipelines for automated testing, building, and deployment of infrastructure and backend systems.

Company Website: 21bitcoin.app

📝 Enhancement Note: The company culture at 21bitcoin emphasizes collaboration, innovation, and shared ownership, with a focus on driving impact across the stack and shaping the future of Bitcoin financial services.

📈 Career & Growth Analysis

Web Technology Career Level: Senior DevOps/Platform Engineer, responsible for architecting, deploying, and managing cloud-native infrastructure, optimizing developer workflows, and implementing secure infrastructure practices.

Reporting Structure: Report directly to the Head of Platform Engineering, collaborating closely with the backend team and other platform engineers.

Technical Impact: Make a significant impact on the company's growth and scalability by ensuring high-performing, reliable, and secure backend systems and infrastructure.

Growth Opportunities:

  • Technical Leadership: Develop your leadership skills by mentoring junior engineers and driving technical decision-making processes.
  • Architecture & Design: Expand your expertise in cloud architecture and design, driving the evolution of the company's infrastructure and platform.
  • Product & Innovation: Contribute to product development and innovation, working with cross-functional teams to shape the future of Bitcoin financial services.

📝 Enhancement Note: The career progression path for a Senior DevOps/Platform Engineer at 21bitcoin involves developing technical leadership skills, expanding expertise in cloud architecture and design, and contributing to product development and innovation.

🌐 Work Environment

Office Type: Remote-first with vibrant hubs in Munich, Salzburg, and Vienna for in-person collaboration and face-to-face interaction.

Office Location(s): Munich, Germany; Salzburg, Austria; Vienna, Austria

Workspace Context:

  • Remote Work: Enjoy the flexibility of working from home or a co-working space, with regular virtual team interactions and collaboration.
  • In-Person Collaboration: Benefit from face-to-face interaction and knowledge sharing at the company's hubs in Munich, Salzburg, and Vienna.
  • Cross-Functional Teams: Work closely with design, marketing, and business teams to drive product development and innovation.

Work Schedule: Flexible working hours with a focus on asynchronous communication and minimizing fixed meetings, allowing for a healthy work-life balance.

📝 Enhancement Note: The remote-first work environment at 21bitcoin offers flexibility, regular virtual team interactions, and the opportunity for in-person collaboration and knowledge sharing at the company's hubs in Munich, Salzburg, and Vienna.

📄 Application & Technical Interview Process

Interview Process:

  1. Resume Review: Submit your resume/CV, examples of past projects, and a few bullet points about why you're interested in joining 21bitcoin and what you expect.
  2. Exploratory Call: Discuss what excites you about the role and answer a few questions based on your past experiences.
  3. Test Assignment: Complete a take-home creative assignment to work on (usually a 1-week time frame).
  4. Engineering Deep Dive: Discuss specific skills for each role through a case study or a technical interview.
  5. Meet Us (Workshop): Explore various real-world problems that you will be expected to solve in your role.

Portfolio Review Tips:

  • Portfolio Curation: Tailor your portfolio to showcase your experience in cloud infrastructure, CI/CD pipelines, backend integration, and secure infrastructure practices.
  • Live Demo Presentation: Prepare a live demo of your portfolio projects, highlighting your technical expertise and problem-solving skills.
  • Code Quality Demonstration: Showcase your ability to write clean, efficient, and well-documented code that adheres to best practices and standards.
  • Company-Specific Considerations: Highlight your familiarity with the German, Austrian, or Swiss Bitcoin investment landscape and your understanding of the company's mission and values.

Technical Challenge Preparation:

  • Technical Interview Preparation: Brush up on your knowledge of AWS services, Terraform, CDK, GitOps, and other relevant technologies mentioned in the job description.
  • Problem-Solving Skills: Practice solving complex infrastructure and backend problems, focusing on efficiency, scalability, and reliability.
  • Communication Skills: Prepare for discussing your technical approach, trade-offs, and decision-making processes with the interview panel.

📝 Enhancement Note: The application and interview process at 21bitcoin focuses on assessing your technical skills, problem-solving abilities, and cultural fit, with a strong emphasis on portfolio review and real-world problem-solving scenarios.

🛠 Technology Stack & Web Infrastructure

Frontend Technologies: (Not applicable for this role)

Backend & Server Technologies:

  • AWS Services: Serverless, Fargate, Lambda, ECS, Networking, Control Tower, Organization, ApiGateway
  • Containerization: Docker
  • Cloud Infrastructure: LocalStack, CloudFlare
  • IaC Frameworks: Terraform, CDK
  • CI/CD Tools: GitLab CI
  • Monitoring & Observability: Datadog, AWS CloudWatch

Development & DevOps Tools:

  • Version Control: Git
  • CI/CD Pipelines: GitLab CI
  • Workflow Orchestration: (Not explicitly mentioned, but implied through GitOps and durable execution systems)
  • Security Tools: SaST, IAC security, AWS SecurityHub, DataDog SIEM, ELK

📝 Enhancement Note: The technology stack for this role emphasizes AWS services, containerization, cloud infrastructure, IaC frameworks, CI/CD tools, monitoring, and security tools, with a strong focus on cloud-native architecture and best practices.

👥 Team Culture & Values

Web Development Values:

  • User-Centric Design: Focus on creating intuitive, user-friendly, and accessible backend systems and infrastructure.
  • Performance Optimization: Prioritize high performance, scalability, and reliability in backend systems and infrastructure.
  • Code Quality: Emphasize clean, efficient, and well-documented code that adheres to best practices and standards.
  • Collaboration & Innovation: Foster a culture of collaboration, innovation, and shared ownership across development teams.

Collaboration Style:

  • Cross-Functional Integration: Work closely with design, marketing, and business teams to drive product development and innovation.
  • Code Review Culture: Implement code review processes to ensure code quality and knowledge sharing.
  • Peer Programming & Mentoring: Encourage peer programming and mentoring to drive technical skill development and knowledge sharing.

📝 Enhancement Note: The web development values and collaboration style at 21bitcoin emphasize user-centric design, performance optimization, code quality, and a culture of collaboration, innovation, and shared ownership across development teams.

⚡ Challenges & Growth Opportunities

Technical Challenges:

  • Cloud Infrastructure Challenges: Design, deploy, and manage scalable, high-performing, and secure cloud-native infrastructure using AWS services.
  • CI/CD Pipeline Challenges: Optimize CI/CD pipelines, implement GitOps practices, and improve development workflows to enhance developer velocity.
  • Backend Integration Challenges: Collaborate with backend teams to ensure seamless integration with the underlying platform and infrastructure, driving product development and innovation.
  • Secure Infrastructure Challenges: Implement secure infrastructure practices, automate security processes, and identify vulnerabilities early to protect backend systems and infrastructure.

Learning & Development Opportunities:

  • Technical Skill Development: Expand your expertise in AWS services, Terraform, CDK, GitOps, and other relevant technologies to drive your career growth and stay up-to-date with industry best practices.
  • Conference Attendance & Certification: Attend industry conferences, obtain relevant certifications, and engage with the Bitcoin investment community to broaden your knowledge and network.
  • Technical Mentorship & Leadership: Seek mentorship opportunities from senior engineers and develop your leadership skills by driving technical decision-making processes and guiding junior engineers.

📝 Enhancement Note: The technical challenges and learning opportunities for a Senior DevOps/Platform Engineer at 21bitcoin involve driving impact across the stack, optimizing developer workflows, and implementing secure infrastructure practices, with a strong focus on continuous learning and skill development.

💡 Interview Preparation

Technical Questions:

  • AWS Services: Be prepared to discuss your experience with AWS services, such as Serverless, Fargate, Lambda, ECS, Networking, Control Tower, Organization, and ApiGateway.
  • IaC Frameworks: Demonstrate your proficiency in Terraform and CDK, highlighting your ability to automate infrastructure and ensure maintainability.
  • CI/CD Pipelines: Showcase your experience with CI/CD pipelines, GitOps, and GitLab CI, emphasizing your ability to optimize developer workflows and improve deployment processes.
  • Monitoring & Observability: Discuss your familiarity with Datadog and AWS CloudWatch, highlighting your ability to monitor cloud resources and ensure high performance and reliability.

Company & Culture Questions:

  • Company Mission & Values: Demonstrate your understanding of the company's mission to simplify Bitcoin investment and drive financial freedom for users.
  • Collaboration & Innovation: Showcase your ability to work effectively in a collaborative, innovative, and fast-paced startup environment.
  • Problem-Solving Skills: Prepare for discussing your approach to complex infrastructure and backend problems, focusing on efficiency, scalability, and reliability.

Portfolio Presentation Strategy:

  • Live Demo: Prepare a live demo of your portfolio projects, highlighting your technical expertise and problem-solving skills.
  • Code Quality Demonstration: Showcase your ability to write clean, efficient, and well-documented code that adheres to best practices and standards.
  • Company-Specific Considerations: Tailor your portfolio presentation to demonstrate your familiarity with the German, Austrian, or Swiss Bitcoin investment landscape and your understanding of the company's mission and values.

📝 Enhancement Note: The interview preparation for a Senior DevOps/Platform Engineer at 21bitcoin focuses on assessing your technical skills, problem-solving abilities, and cultural fit, with a strong emphasis on portfolio review and real-world problem-solving scenarios.

📌 Application Steps

To apply for this Senior DevOps / Platform Engineer position at 21bitcoin:

  1. Submit Your Application: Reach out to the company and include a bit about yourself, your resume/CV, examples of past projects, and a few bullet points about why you’re interested in joining 21bitcoin and what you expect.
  2. Tailor Your Portfolio: Curate your portfolio to showcase your experience in cloud infrastructure, CI/CD pipelines, backend integration, and secure infrastructure practices, with a focus on live demo presentation and code quality demonstration.
  3. Prepare for Technical Challenges: Brush up on your knowledge of AWS services, Terraform, CDK, GitOps, and other relevant technologies mentioned in the job description, and practice solving complex infrastructure and backend problems.
  4. Research the Company: Familiarize yourself with the company's mission, values, and culture, emphasizing your understanding of the German, Austrian, or Swiss Bitcoin investment landscape and the company's commitment to driving financial freedom for users.

⚠️ Important Notice: This enhanced job description includes AI-generated insights and web development/server administration industry-standard assumptions. All details should be verified directly with the hiring organization before making application decisions.

Application Requirements

Candidates should have 5+ years of experience in software engineering and DevOps/Platform, with skills in AWS and CI/CD pipelines. Experience in designing secure infrastructure and a strong coding background are essential.