Remote Senior Software Engineer - Backend Development

Placements24

Houston (TX)

Remote

USD 120,000 - 180,000

Full time

4 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Competitive salary
Remote work
Private medical aid
Retirement plan
Generous leave
Professional development
Modern tech stack

Job summary

Placements24 is seeking a Senior Remote Software Engineer focused on Backend Development. You will design, develop, and maintain scalable backend services and APIs, mentoring junior engineers while collaborating with distributed teams across product and design.

A strong foundation in Python/Java/Node.js or Go and modern cloud databases is essential. This fully remote role offers flexibility and opportunities to work on cutting-edge projects with a global team, supported by a modern tech stack

Qualifications

  • Bachelor's or Master's degree in CS, Eng, or equivalent.
  • 6+ years of backend development experience.
  • Proven expertise in RESTful APIs and cloud platforms.
  • Strong understanding of relational and NoSQL databases.

Responsibilities

  • Design, develop, test, deploy, and maintain scalable backend services and APIs.
  • Write clean, efficient, and well-documented code in Python/Java/Node.js/Go.
  • Collaborate with frontend developers to integrate server-side logic.
  • Optimize applications for speed, scalability, and reliability.
  • Manage database schemas and work with SQL and NoSQL databases.
  • Implement security and data protection measures.
  • Participate in code reviews and share knowledge.
  • Troubleshoot, debug, and upgrade existing systems.
  • Contribute to architectural discussions and roadmaps.
  • Mentor junior engineers and foster technical excellence.

Skills

Backend development
Python
Java
Node.js
Golang
REST APIs
PostgreSQL
MongoDB
Docker
Kubernetes
AWS
Azure
GCP
Remote teamwork

Education

Bachelor's or Master's degree in CS/Engineering

Tools

Docker
Kubernetes
Postman

Job description

About the Role

Our client, a dynamic and innovative technology firm, is looking for a highly skilled Remote Senior Software Engineer with a specialization in Backend Development. This role is entirely remote, allowing you to contribute to our cutting-edge projects from the comfort of your home office anywhere in South Africa. You will be responsible for designing, developing, and maintaining robust, scalable backend systems and APIs that power our suite of applications. This position requires a deep understanding of software architecture, database management, and modern development practices. You will collaborate with a talented team of engineers, product managers, and designers to deliver high-quality software solutions. As a senior member of the team, you will also mentor junior developers and contribute to technical decision-making, all within a collaborative and progressive remote work culture.



Key Responsibilities


  • Design, develop, test, deploy, and maintain scalable backend services and APIs.

  • Write clean, efficient, and well-documented code in relevant programming languages (e.g., Python, Java, Go).

  • Collaborate with frontend developers to integrate user-facing elements with server-side logic.

  • Optimize applications for maximum speed, scalability, and reliability.

  • Manage and design database schemas and interact with various database technologies (e.g., PostgreSQL, MongoDB).

  • Implement and maintain security and data protection measures.

  • Participate in code reviews to ensure code quality and share knowledge.

  • Troubleshoot, debug, and upgrade existing systems.

  • Contribute to architectural discussions and technical roadmap planning.

  • Mentor junior software engineers and foster a culture of technical excellence.



Requirements


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

  • Minimum of 6 years of professional experience in backend software development.

  • Proven expertise in at least one modern backend programming language (e.g., Python, Java, Node.js, Go).

  • Strong experience with designing and consuming RESTful APIs.

  • Solid understanding of database technologies, including relational (SQL) and NoSQL databases.

  • Experience with cloud platforms (e.g., AWS, Azure, GCP) is highly desirable.

  • Familiarity with microservices architecture and containerization technologies (e.g., Docker, Kubernetes).

  • Excellent problem-solving, analytical, and debugging skills.

  • Strong communication and collaboration skills, with experience working in remote teams.

  • Experience with Agile development methodologies.



Benefits


  • Highly competitive salary and performance-based bonuses.

  • Fully remote position, providing ultimate flexibility.

  • Comprehensive private medical aid and retirement savings plan.

  • Generous annual leave and paid time off.

  • Opportunities for continuous professional development and training.

  • Access to a modern tech stack and challenging projects.

  • A supportive, collaborative, and innovative remote work environment.

  • Potential for career advancement within a growing organization.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • United States

Remote
USD 140,000 - 180,000
Fully remote work
Equity options
Health benefits
+1
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Houston (TX)

Hybrid
USD 120,000 - 180,000
Stock options
Home office stipend
Annual performance bonuses
+1
Senior Full Stack Developer - Remote
Senior Full Stack Developer - Remote

Placements24 • United States

Hybrid
USD 57,000 - 72,000
Health insurance
Paid time off
Retirement savings plan
+1
Remote Full Stack Software Engineer - InsurTech
Remote Full Stack Software Engineer - InsurTech

Placements24 • United States

Remote
USD 42,000 - 66,000
Fully remote work arrangement
Flexible hours
Health insurance
+3
Remote Senior Software Engineer - Cloud Infrastructure
Remote Senior Software Engineer - Cloud Infrastructure

Placements24 • United States

Remote
USD 66,000 - 108,000
Remote work across SA
Senior Software Engineer (Java/Spring Boot)
Senior Software Engineer (Java/Spring Boot)

Placements24 • United States

Hybrid
USD 120,000 - 180,000
Competitive salary
Health insurance
Learning & development
+1
Remote Full-Stack Developer - Insurance Platform
Remote Full-Stack Developer - Insurance Platform

Placements24 • Willows (CA)

Remote
USD 36,000 - 54,000
Remote work flexibility
Health insurance & benefits
Professional development
Remote Full-Stack Developer - Insurance Platform
Remote Full-Stack Developer - Insurance Platform

Placements24 • United States

Remote
USD 36,000 - 55,000
Remote work flexibility
Competitive salary
Remote-first culture
+2
Lead Software Engineer - Backend
Lead Software Engineer - Backend

Placements24 • United States

Hybrid
USD 60,000 - 90,000
Salary with performance bonuses
Medical aid & retirement contributions
Professional development & conferences
+1
Remote Senior Project Manager - Tech Transformation
Remote Senior Project Manager - Tech Transformation

Placements24 • United States

Remote
USD 54,000 - 90,000
Competitive salary
Health/dental/vision insurance
Remote work allowance
+7