For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
emagine
emagine

Senior Backend Engineer

Location

Remote restrictions apply
See all remote locations

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Testing
AI
+25

Permanent role
2 days ago
Apply now

We are seeking a highly skilled Senior Backend Engineer to join our team. The ideal candidate will have a strong background in architecture, hands-on development, and a passion for building scalable backend services.

Key skills include proficiency in C#, .NET, Java, and/or Go, as well as experience with cloud systems, automated testing, and modern development tools.

Main Responsibilities

  • Architecture: Design scalable, high-performance backend services.
  • Hands-on Development: Build and deliver features using best-practice software development standards.
  • Code Quality: Ensure reliability through automated testing and strong engineering practices.
  • Collaboration: Work closely with teams to maintain alignment and a healthy, high-performing environment.
  • Ownership & Growth: Take ownership of solutions, stay curious, and proactively solve technical challenges.
  • Product Focus: Deliver well-designed, high-quality software with the end user in mind.
  • AI-Assisted Development: Leverage AI tools to accelerate development and boost engineering productivity.

Key Requirements

  • Degree in Software Engineering, Computer Science, or similar. If you do not have one but you are really good (and can show it), we still want to hear from you.
  • 4+ years of software development experience.
  • Proven experience designing, building, and maintaining highly scalable, reliable, and performant backend systems.
  • Knowledge of software engineering principles, algorithms, data structures, and Object-Oriented Design.
  • Coding skills in C# .NET, Java, and/or Go.
  • Knowledge of relational & non-relational databases (e.g: Aurora, DynamoDB, Redis).
  • Knowledge of cloud systems (e.g: AWS, Azure).
  • Experience with Docker and Kubernetes (K8s).
  • Good communication skills and fluency in English.
  • Availability to be part of the 24x7 on-call rotation.

Nice to Have

  • Hands-on experience with AI coding assistants (Claude, GitHub Copilot, or similar) integrated into your daily workflow.
  • Proficiency in prompt engineering for code generation, debugging, refactoring, and documentation.
  • Ability to work with different AI models and understand their trade-offs.
  • Experience managing multi-turn conversations with AI and iteratively refining solutions.
  • Skill in designing and implementing agent-based workflows for code review, testing, and architectural decisions.
  • Understanding of when to validate vs. trust AI output; maintaining code quality standards with AI assistance.
  • Experience using AI for rapid prototyping, test generation, and performance optimization analysis.

About emagine

🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2026 Arc
Cookie PolicyPrivacy PolicyTerms of Service