Remotery

Senior Software Developer, Core Platform – Go

Posted May 23

This is a fully remote position, open to applicants in Switzerland.

📋 Description

• Design, create, test, and maintain backend services and platform components that are integral to the internal Core Platform and utilized by various Acronis products.

• Assume responsibility for services throughout their entire lifecycle, from design and implementation to deployment and ongoing maintenance.

• Make architectural and technical choices with an emphasis on scalability, reliability, backward compatibility, and operational stability.

• Collaborate closely with other engineering teams, product management, and QA to establish requirements and deliver platform capabilities.

• Produce clean, efficient, and well-documented code in accordance with established best practices and coding standards.

• Conduct code reviews to ensure code quality, maintainability, and security.

• Diagnose and debug complex production issues, identify root causes, and implement effective long-term solutions.

• Mentor junior developers and foster a culture of technical excellence and knowledge sharing.

• Contribute to the continuous enhancement of development processes, tools, and engineering practices.


⛳️ Requirements

• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent practical experience.

• 5+ years of professional software development experience in backend or platform engineering roles.

• Strong expertise in Go; familiarity with Python/Rust is a plus.

• Solid grasp of data structures, algorithms, operating systems, and distributed systems (including service-to-service communication, data consistency, and fault tolerance).

• Experience in building and managing backend services within cloud environments.

• Practical experience with containerization and orchestration technologies (e.g., Docker, Kubernetes).

• Experience with relational and/or NoSQL databases.

• Familiarity with version control systems (e.g., Git) and contemporary development workflows.

• Strong problem-solving abilities and the capability to work independently on intricate technical challenges.

• Effective communication skills and the ability to collaborate efficiently in an international engineering setting.

• Experience in cybersecurity, data protection, or other high-reliability systems is advantageous.

• Proficiency in using modern LLM tools and AI development instruments (such as Copilot, Cursor, Windsurf, Claude Code, etc.) to enhance development workflows while ensuring code quality and security.


🏝️ Benefits

• Acronis Cyber Protect is accessible in 26 languages across 150 countries.

• Opportunity to engage with modern technologies and development tools.

• Participate in code reviews.

• Contribute to the creation of reliable, scalable, and efficient solutions.

People also viewed

Webedia10 hours ago

Staff Engineer – API & Data

DE flagGermany OnlyFull-timeFull-stack Engineer
ApplyView job
TechBiz Global10 hours ago

Senior AI Product Engineer

GR flagGreece OnlyFull-timeFull-stack Engineer
ApplyView job
The Flex10 hours ago

Full-Stack Engineering Lead

FR flagFrance OnlyFull-timeFull-stack Engineer
ApplyView job
Nodeworthy10 hours ago

Full Stack Developer

SG flagSingapore OnlyFull-timeFull-stack Engineer$4,000 – $6,000/month
ApplyView job
GoTo10 hours ago

Senior Software Engineer

HU flagHungary OnlyFull-timeFull-stack Engineer
ApplyView job
Squirro10 hours ago

Senior Software Engineer – Knowledge Graph, GraphRAG

CH flagSwitzerland OnlyFull-timeFull-stack Engineer
ApplyView job

Never miss a great job!

Get handpicked remote jobs straight to your inbox weekly.

Trusted by 7,400+ designers