Full-Time Senior Software Engineer
21bitcoin is hiring a remote Full-Time Senior Software Engineer. The career level for this job opening is Senior Manager and is accepting Europe based applicants remotely. Read complete job description before applying.
21bitcoin
Job Title
Posted
Career Level
Career Level
Locations Accepted
Salary
Share
Job Details
About the Role
As a Senior Software Engineer (Backend & DevOps / Platform), you'll work at the intersection of backend development and platform engineering, combining deep coding expertise with infrastructure mastery.
Tasks
- Develop High-Quality Backend Systems: Design, build, and maintain scalable backend services in TypeScript that are the foundation of our Bitcoin financial platform.
- Take Ownership of Infrastructure: Architect, deploy, and manage cloud-native infrastructure using AWS services, ensuring it supports seamless development and reliable operations.
- Optimize Developer Workflows: Create and maintain CI/CD pipelines, improve development tooling, and implement GitOps practices to enhance developer velocity.
- Bridge Backend and Platform: Collaborate closely with the engineering team to ensure backend systems integrate seamlessly with the underlying platform and infrastructure.
- Implement Durable Workflows: Design scalable, fault-tolerant execution workflows using tools like Temporal, Restate, or Inngest.
- Champion Automation and Best Practices: Use Infrastructure as Code (IaC) frameworks like Terraform, CDK, or Pulumi to automate infrastructure and ensure maintainability.
Requirements
Backend Development: TypeScript, Python, GraphQL, PostgreSQL, DynamoDB
Infrastructure & Cloud: AWS (Serverless, Fargate, Lambda), LocalStack, Docker
IaC Frameworks: Terraform, CDK, Pulumi
Containers & CI/CD: Docker, GitOps, pipelines (e.g., Gitlab)
Workflow Orchestration: Temporal, Restate, Inngest
Monitoring & Observability: Datadog, AWS CloudWatch
Security: Datadog SIEM, AWS SecurityHub
Other: 6+ years of experience in backend engineering and DevOps/Platform, with a proven ability to balance coding and infrastructure responsibilities, ability to write clean, maintainable, and efficient backend systems, skilled at designing and managing cloud-native architectures using AWS services, containers, and serverless technologies, experience building CI/CD pipelines, implementing GitOps, and streamlining development workflows.
Location: Within ±2 hours of the CET timezone. Munich, Salzburg, or Vienna are preferred, with relocation assistance available.