Senior Backend Software Engineer

Placements24

Windsor Park (TN)

Hybrid

USD 55,000 - 79,000

Full time

37 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Bonus based on performance
Health and retirement plans
Paid time off
Professional development

Job summary

Placements24 partners with a leading cloud solutions innovator to recruit a Senior Backend Software Engineer for our East London, Eastern Cape, ZA office. The role blends remote work with in-person collaboration and focuses on building scalable backend services and APIs using modern languages.

You will design, develop, deploy, and optimize services, collaborate with cross-functional teams, and contribute to architecture and CI/CD practices.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or related field, or equivalent practical experience.
  • Minimum of 5 years of professional backend software development experience.
  • Proficiency in at least one major backend language (Python, Java, Go, Node.js).
  • Strong understanding of SQL and NoSQL databases (PostgreSQL, MongoDB).
  • Experience with cloud platforms (AWS, Azure, GCP).
  • Familiarity with microservices and RESTful API design.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with Docker and Kubernetes is a plus.
  • Knowledge of CI/CD pipelines is desirable.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Collaborate with frontend, product, and QA teams to deliver features.
  • Write clean, well-documented, testable code following best practices.
  • Optimize performance and ensure system reliability and availability.
  • Participate in code reviews and mentor peers.
  • Contribute to architectural decisions and technical strategy for backend systems.
  • Troubleshoot production issues and provide timely resolutions.
  • Stay up-to-date with emerging technologies.

Skills

Backend development
REST APIs
Microservices
Cloud platforms
CI/CD

Education

Bachelor's degree in Computer Science or related field

Tools

Python
Java
Go
Node.js
PostgreSQL
MongoDB
Docker
Kubernetes
AWS
Azure
GCP

Job description

About the Role

Our client, a leading innovator in cloud-based solutions, is seeking a highly skilled Senior Backend Software Engineer to join their dynamic team based in East London, Eastern Cape, ZA . This role offers a hybrid work model, blending the flexibility of remote work with the collaborative energy of an office environment. You will be instrumental in designing, developing, and deploying robust backend systems that power cutting-edge applications used by a global clientele. We are looking for a passionate individual who thrives on complex challenges and is committed to delivering high-quality, scalable, and secure software. If you are eager to make a significant impact in a fast-paced tech landscape and contribute to the future of software engineering, this is the opportunity for you.

Key Responsibilities
  • Design, develop, and maintain scalable and efficient backend services and APIs using modern programming languages and frameworks.
  • Collaborate with cross-functional teams, including frontend developers, product managers, and QA engineers, to define and deliver new features.
  • Write clean, well-documented, and testable code, adhering to best practices and coding standards.
  • Optimize application performance, identify and resolve bottlenecks, and ensure system reliability and availability.
  • Participate in code reviews, providing constructive feedback to peers and mentees.
  • Contribute to architectural decisions and technical strategy for backend systems.
  • Troubleshoot and debug production issues, providing timely resolutions.
  • Stay up-to-date with emerging technologies and industry trends.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • Minimum of 5 years of professional experience in backend software development.
  • Proficiency in at least one major backend programming language such as Python, Java, Go, or Node.js.
  • Strong understanding of database technologies, including SQL and NoSQL databases (e.g., PostgreSQL, MongoDB).
  • Experience with cloud platforms like AWS, Azure, or GCP.
  • Familiarity with microservices architecture and RESTful API design.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.
  • Experience with containerization technologies (Docker, Kubernetes) is a plus.
  • Knowledge of CI/CD pipelines and practices is desirable.
Benefits

Our client offers a competitive remuneration package, including a performance-based bonus structure. Employees benefit from comprehensive medical and retirement plans, generous paid time off, and opportunities for professional development and continuous learning. We foster a supportive and inclusive work environment that encourages innovation and career growth. The hybrid model allows for a healthy work-life balance, with access to modern office facilities in East London, Eastern Cape, ZA when required for team collaboration. Join a team that values your expertise and is committed to your success.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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 Software Engineer - Backend Development
Remote Senior Software Engineer - Backend Development

Placements24 • Houston (TX)

Remote
USD 120,000 - 180,000
Competitive salary
Remote work
Private medical aid
+4
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 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
Lead Software Engineer (Backend - Java/Spring)
Lead Software Engineer (Backend - Java/Spring)

Placements24 • United States

Hybrid
USD 60,000 - 108,000
Competitive compensation
Medical aid
Retirement planning
+2
Senior Backend Blockchain Engineer
Senior Backend Blockchain Engineer

Placements24 • Houston (TX)

On-site
USD 54,000 - 78,000
Competitive salary and benefits
Collaborative and innovative culture
State-of-the-art office facilities
Senior Hybrid Backend Engineer: Scalable Cloud APIs
Senior Hybrid Backend Engineer: Scalable Cloud APIs

Placements24 • Windsor Park (TN)

Hybrid
USD 55,000 - 79,000
Bonus based on performance
Health and retirement plans
Paid time off
+1
Senior Technical Lead (Software Development)
Senior Technical Lead (Software Development)

Placements24 • Windsor Park (TN)

Hybrid
USD 150,000 - 230,000
Senior Full Stack Developer (Node.js/React)
Senior Full Stack Developer (Node.js/React)

Placements24 • Queenstown (MD)

Remote
USD 120,000 - 180,000
Health and wellness programs
Online courses & workshops
Generous annual leave
+3
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