careertakescareertakes

Senior Backend Software Engineer (Remote)

Confidential ClientSoftware & Technology
Entry LevelContractFull RemoteN/A
United States
A Day Ago

The Senior Backend Software Engineer is a contract role focused on designing, developing, and maintaining scalable and high-performance backend systems. The engineer will lead feature development, mentor junior team members, and participate in architectural and technology decisions while working remotely with cross-functional teams to deliver mission-critical software solutions.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


Role Overview

Confidential Client is seeking a Senior Backend Software Engineer for a contract engagement. This is a fully remote (work-from-anywhere) role focused on designing, building, and operating scalable, high-performance backend systems. The engagement is hourly contract work with a competitive pay range.


What You’ll Do

  • Design, implement, and optimize backend systems with emphasis on scalability, reliability, and performance
  • Lead development of new features and enhancements for existing platforms
  • Mentor and coach junior engineers through code reviews, design discussions, and technical guidance
  • Diagnose and troubleshoot complex production issues; deliver robust fixes in a timely manner
  • Participate in architecture and system-design discussions, and evaluate technology choices
  • Contribute to CI/CD, observability, and DevOps best practices

Required Qualifications

  • 5+ years of professional software engineering experience building backend services
  • Proficiency in one or more backend languages such as Python, Java, or Go
  • Hands-on experience with cloud platforms (AWS, GCP, or Azure) and containerization (Docker, Kubernetes)
  • Strong understanding of data structures, algorithms, and system design principles
  • Experience with automated testing, CI/CD pipelines, and Git-based workflows
  • Familiarity with production observability: logging, metrics, tracing
  • Experience working in Agile/Scrum teams and strong collaboration skills
  • Strong verbal and written communication; ability to mentor teammates

Compensation & Logistics

  • Employment type: Contract
  • Rate: $245 - $280 per hour (USD)
  • Location: Remote — candidates may work from anywhere (U.S. candidates preferred)
  • Duration: Contract length to be confirmed with the hiring team
  • Note: This posting is for a contract role; final offer and employment terms are set by the client

Why This Role Matters

  • Work on mission-critical platforms that serve large user bases
  • High-impact role with ownership over design and delivery
  • Competitive hourly compensation and flexible remote work
  • Opportunity to collaborate with experienced engineering teams and influence architecture

Preferred (Nice-to-have)

  • Experience with large-scale distributed systems
  • Background in performance tuning and capacity planning
  • Familiarity with message brokers, streaming platforms, or NoSQL databases
  • Prior experience in mentoring or technical leadership roles

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range