Remote Senior Software Engineer (Backend)

Placements24

United States

Remote

USD 140,000 - 180,000

Full time

2 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
Fully remote

Job summary

Placements24 is seeking a seasoned Remote Senior Software Engineer (backend) to design, develop, and maintain scalable backend systems and APIs for fintech products. You will join a distributed engineering team, mentor juniors, and participate in architecture discussions while upholding security and reliability standards.

The role is fully remote with flexible hours and requires strong skills in Java/Python/Go, Spring Boot/Django/Flask, and cloud/container technologies.

Qualifications

  • Bachelor's degree or equivalent practical experience in CS/SE.

Responsibilities

  • Design, develop, and maintain robust backend services and APIs.
  • Build scalable, high-availability distributed systems.
  • Write clean, well-documented, thoroughly tested code.
  • Collaborate with frontend, product managers, and stakeholders to define software requirements.
  • Optimize performance, scalability, and reliability.
  • Troubleshoot complex issues in production.
  • Participate in code reviews and architecture discussions.
  • Implement and maintain CI/CD pipelines for testing and deployment.
  • Adhere to security and data privacy standards.
  • Mentor junior engineers and support team growth.

Skills

Java
Python
Go
C#
RESTful APIs
Distributed systems
Microservices
Cloud computing
Docker
Kubernetes
CI/CD
Kafka
RabbitMQ
Security best practices
Remote collaboration

Education

Bachelor's degree in Computer Science, Software Engineering, or related field

Tools

Spring Boot
Django
Flask
Gin
SQL
NoSQL
ORM frameworks
AWS
Azure
GCP
Docker
Kubernetes

Job description

About the Role

Our client, a global leader in financial technology solutions, is looking for a seasoned Remote Senior Software Engineer specializing in backend development to join their distributed engineering team. This position is entirely remote, offering a flexible work environment. You will be responsible for designing, developing, and maintaining scalable, high-performance backend systems and APIs that power our client's innovative financial products. The ideal candidate possesses a strong command of backend languages and frameworks, a deep understanding of distributed systems, and a passion for building secure, reliable, and efficient software. This is an exceptional opportunity to contribute to mission-critical systems and collaborate with a world-class team from anywhere in South Africa.

Key Responsibilities
  • Design, develop, and implement robust backend services and APIs using chosen technologies (e.g., Java, Python, Go).
  • Build scalable, high-availability, and fault-tolerant distributed systems.
  • Write clean, efficient, well-documented, and thoroughly tested code.
  • Collaborate with frontend developers, product managers, and other stakeholders to define software requirements and features.
  • Optimize application performance, scalability, and reliability.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Participate actively in code reviews and architectural design discussions.
  • Implement and maintain CI/CD pipelines for automated testing and deployment.
  • Ensure adherence to security best practices and data privacy regulations.
  • Mentor junior engineers and contribute to the overall technical growth of the team.
Requirements
  • Bachelor's degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
  • Minimum of 6 years of professional backend software development experience.
  • Proficiency in one or more backend programming languages such as Java, Python, Go, or C#.
  • Strong experience with backend frameworks (e.g., Spring Boot, Django, Flask, Gin).
  • Deep understanding of database technologies (e.g., SQL, NoSQL) and ORM frameworks.
  • Experience designing and building RESTful APIs and microservices.
  • Knowledge of distributed systems concepts, caching strategies, and message queues (e.g., Kafka, RabbitMQ).
  • Familiarity with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).
  • Experience with CI/CD tools and practices.
  • Excellent problem-solving skills and a proactive approach to identifying and resolving issues.
  • Strong communication skills, with the ability to thrive in a remote, collaborative setting.
Benefits
  • Highly competitive salary with annual performance bonuses.
  • Fully remote working arrangement with full flexibility.
  • Comprehensive health, dental, and vision insurance coverage.
  • Generous paid time off and public holiday allowances.
  • Professional development opportunities, including conferences, workshops, and online courses.
  • Company-provided high-performance computing equipment.
  • Opportunity to work on challenging and impactful projects in the FinTech space.
  • Regular virtual team-building events and social interactions.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Remote Full-Stack Software Engineer
Remote Full-Stack Software Engineer

Placements24 • Willows (CA)

Remote
USD 120,000 - 160,000
Remote Lead Backend Engineer (Node.js/Express)
Remote Lead Backend Engineer (Node.js/Express)

Placements24 • Riverton (UT)

Remote
USD 140,000 - 190,000
Competitive salary
Health benefits
Retirement plan
+2
Remote Full Stack Developer - Fintech
Remote Full Stack Developer - Fintech

Placements24 • Willows (CA)

Remote
USD 36,000 - 72,000
Fully remote
Competitive contractor rates
Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Windsor Park (TN)

Hybrid
USD 55,000 - 79,000
Bonus based on performance
Health and retirement plans
Paid time off
+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 Senior DevOps Engineer
Remote Senior DevOps Engineer

Placements24 • Myrtle Beach (SC)

Remote
USD 120,000 - 180,000
Fully remote work arrangement
Flexible working hours
Professional development support
+2
Senior Software Engineer (Backend)
Senior Software Engineer (Backend)

Placements24 • Myrtle Beach (SC)

Hybrid
USD 48,000 - 85,000
Competitive salary and performanceBonu
Hybrid work model
Comprehensive medical aid
+3
Senior Full Stack Developer - Cloud Native Applications
Senior Full Stack Developer - Cloud Native Applications

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Fully remote
Competitive salary
Flexible schedule
Senior Software Engineer (Remote)
Senior Software Engineer (Remote)

Placements24 • Roanoke (VA)

Remote
USD 120,000 - 180,000
Senior Full Stack Engineer (Remote)
Senior Full Stack Engineer (Remote)

Placements24 • Riverton (UT)

Remote
USD 120,000 - 180,000
Competitive salary
Full remote with flexible hours
Career growth opportunities
+3