Senior Backend Software Engineer

Placements24

United States

Hybrid

USD 55,000 - 73,000

Full time

3 days 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

Health insurance
Stock options
Pension fund
Hybrid work flexibility
Professional growth opportunities
Modern Paarl office

Job summary

Placements24 is seeking a Senior Backend Software Engineer for a hybrid role in Paarl, Western Cape. You will design, develop, and deploy robust backend systems powering our ecommerce platform, collaborating with frontend, product, and stakeholders.

Bring scalable architectures, microservices, and database expertise to a fast-growing startup. Ideal candidates have 5+ years in backend development, strong API design skills, and experience with cloud platforms and containers.

Qualifications

  • Bachelor's degree in Computer Science, Software Engineering, or related field.
  • 5+ years of backend experience.
  • Proficiency in at least one modern backend language (Python/Java/Node.js/Go).
  • Strong experience designing RESTful APIs and microservices.
  • Relational and NoSQL databases (PostgreSQL/MySQL, MongoDB).
  • Cloud platforms (AWS/Azure/GCP).
  • Familiarity with Docker and Kubernetes is a plus.
  • Experience with Agile methodologies.

Responsibilities

  • Design, develop, and maintain scalable backend services and APIs.
  • Write clean, well-documented, testable code.
  • Collaborate with cross-functional teams to implement features.
  • Optimize for speed, scalability, and reliability.
  • Troubleshoot and debug backend issues.
  • Participate in code reviews and architecture decisions.
  • Mentor junior engineers and share expertise.
  • Ensure data security and integrity.

Skills

RESTful APIs
Microservices
Cloud experience
Database design
Team collaboration

Education

Bachelor's degree in CS/SE

Tools

Python
Java
Node.js
Go
Docker
Kubernetes
PostgreSQL/MySQL
MongoDB

Job description

About the Role

Our client, a fast-growing tech startup revolutionizing the e-commerce space, is seeking a talented Senior Backend Software Engineer to join their team in Paarl, Western Cape. This hybrid role offers the flexibility to work partly from our innovative office and partly remotely. You will be instrumental in designing, developing, and deploying robust backend systems that power our cutting-edge platform. This position requires a deep understanding of scalable architectures, microservices, and database technologies. You will collaborate closely with front-end developers, product managers, and other stakeholders to deliver high-quality features and ensure optimal performance and reliability. We are looking for a proactive problem-solver with a passion for writing clean, efficient, and maintainable code. Join us in shaping the future of online retail with innovative technology.

Key Responsibilities
  • Design, develop, and maintain scalable and high-performance backend services and APIs.
  • Write clean, efficient, well-documented, and testable code.
  • Collaborate with cross-functional teams to define and implement new features.
  • Optimize applications for maximum speed, scalability, and reliability.
  • Troubleshoot and debug complex issues across the backend systems.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Contribute to architectural decisions and technology selection.
  • Mentor junior engineers and share technical expertise.
  • Ensure the security and integrity of data.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 5+ years of professional experience in backend software development.
  • Proficiency in at least one modern backend language (e.g., Python, Java, Node.js, Go).
  • Strong experience with designing and implementing RESTful APIs and microservices.
  • Solid understanding of relational databases (e.g., PostgreSQL, MySQL) and NoSQL databases (e.g., MongoDB).
  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with containerization technologies (Docker, Kubernetes) is a plus.
  • Experience with Agile development methodologies.
  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to work effectively in a hybrid setup.
Benefits
  • Competitive salary and performance bonuses.
  • Comprehensive health insurance.
  • Pension fund.
  • Stock options package for key hires.
  • Opportunities for professional growth and training.
  • Hybrid work flexibility.
  • Vibrant and collaborative office culture.
  • Modern office space in Paarl.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Placements24 • Waukee (IA)

On-site
USD 73,000 - 109,000
Competitive salary + annual bonus
Health insurance
PTO & holidays
+3
Senior Backend Engineer (Java/Spring)
Senior Backend Engineer (Java/Spring)

Placements24 • United States

Hybrid
USD 49,000 - 73,000
Competitive compensation
Performance-based bonuses
Health insurance
+3
Senior Backend Engineer - Scalable APIs & Microservices
Senior Backend Engineer - Scalable APIs & Microservices

Placements24 • United States

Hybrid
USD 55,000 - 73,000
Health insurance
Stock options
Pension fund
+3
Software Developer (Mid-Level)
Software Developer (Mid-Level)

Placements24 • Waukee (IA)

On-site
USD 21,000 - 33,000
Competitive salary
Health insurance
Paid time off
+3
Senior DevOps Engineer
Senior DevOps Engineer

Placements24 • Waukee (IA)

Hybrid
USD 120,000 - 170,000
Fully remote work
Performance bonuses
Health insurance
+2
E-commerce Platform Developer
E-commerce Platform Developer

Placements24 • Waukee (IA)

On-site
USD 36,000 - 55,000
Health insurance
Retirement savings plan
Career progression
Software Development Manager
Software Development Manager

Placements24 • Waukee (IA)

Hybrid
USD 61,000 - 97,000
Hybrid work model
Health and retirement benefits
Professional growth opportunities
+1
Senior Software Engineer - Data Platform
Senior Software Engineer - Data Platform

Placements24 • Waukee (IA)

Hybrid
USD 55,000 - 91,000
A highly competitive annual salary+bon
Comprehensive health, dental, and vis​
Opportunities for professional dev.,培训
+2
Client Support Specialist - Technical Solutions
Client Support Specialist - Technical Solutions

Placements24 • United States

Hybrid
USD 20,000 - 34,000
Competitive salary
Hybrid work model
Health insurance
+6
Senior DevOps Engineer (Remote First)
Senior DevOps Engineer (Remote First)

Placements24 • United States

Remote
USD 140,000 - 200,000
Competitive compensation
Health benefits
Home office stipend
+3