Senior Backend Software Engineer - Cloud Native

Placements24

Midrand

Hybrid

ZAR 900.000 - 1.500.000

Vollzeit

Vor 4 Tagen
Sei unter den ersten Bewerbenden

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Benefits dieser Stelle

Competitive compensation package
Health, dental, and vision insurance
Remote-first culture with flexible WFH
Professional development and training
Generous annual leave and retirements
Opportunity to work with cutting-edge技
Global cross-functional teammates

Zusammenfassung

Placements24 is seeking a Senior Backend Software Engineer to join a remote-first team. You will design, build, and maintain scalable backend systems using Go or Python, with AWS-native deployments and containerized microservices.

You will collaborate with product and frontend teams to deliver robust features, while upholding high standards of code quality and test coverage. You will contribute to CI/CD improvements, mentor peers, and stay ahead of industry best practices in a fast-paced,

Qualifikationen

  • Bachelor's degree in Computer Science, Engineering, or related field or equivalent practical experience.
  • 5+ years of professional backend software development experience.
  • Proficiency in Go or Python and modern programming concepts.

Aufgaben

  • Design, develop, and deploy scalable microservices and backend APIs.
  • Architect cloud-native solutions on AWS using Kubernetes, Lambda, and DynamoDB.
  • Collaborate with frontend and product teams to implement features.
  • Write clean, well-documented code and uphold coding standards.
  • Develop and maintain unit/integration tests to ensure reliability.
  • Participate in code reviews and mentor junior engineers.
  • Improve CI/CD pipelines and deployment processes.
  • Stay updated on tech trends and opportunities for innovation.

Kenntnisse

Go
Python
AWS
Kubernetes
Docker
REST API design
Microservices
PostgreSQL
MongoDB
CI/CD
Agile
Remote collaboration
Communication

Ausbildung

Bachelor's degree in Computer Science or related field

Tools

Kubernetes
Docker
GitHub CI/CD (or similar)

Jobbeschreibung

About the Role

Our client, a forward-thinking technology innovator, is seeking an experienced and highly motivated Senior Backend Software Engineer to join their dynamic, fully remote team. This role is pivotal in developing and maintaining scalable, high-performance backend systems that power cutting-edge applications. You will be instrumental in shaping the future of our client's technology stack, working with a collaborative team spread across the globe. This position offers the flexibility and autonomy of a remote-first environment, allowing you to contribute from anywhere, while ensuring seamless integration with your colleagues through advanced collaboration tools. The ideal candidate thrives in a challenging, fast-paced setting and possesses a strong passion for clean code and robust architecture. This is an exceptional opportunity to make a significant impact within a growing organization.

Key Responsibilities
  • Design, develop, and deploy scalable microservices and backend APIs using Go and Python.
  • Architect and implement robust cloud-native solutions on AWS, leveraging services like Kubernetes, Lambda, and DynamoDB.
  • Collaborate with frontend developers and product managers to define and implement new features.
  • Write clean, efficient, and well-documented code, adhering to best practices and coding standards.
  • Develop and maintain comprehensive unit and integration tests to ensure code quality and reliability.
  • Participate in code reviews, providing constructive feedback to peers.
  • Troubleshoot and resolve complex technical issues in production environments.
  • Contribute to the continuous improvement of our CI/CD pipelines and deployment processes.
  • Mentor junior engineers, sharing knowledge and best practices.
  • Stay abreast of emerging technologies and industry trends to identify opportunities for innovation.
Requirements
  • Bachelor's degree in Computer Science, Engineering, or a related field, or equivalent practical experience.
  • 5+ years of professional experience in backend software development.
  • Proven expertise in at least one modern programming language, preferably Go or Python.
  • In-depth knowledge of cloud platforms, specifically AWS, and experience with containerization technologies like Docker and Kubernetes.
  • Strong understanding of RESTful API design principles and microservices architecture.
  • Experience with relational databases (e.g., PostgreSQL) and NoSQL databases (e.g., DynamoDB, MongoDB).
  • Familiarity with CI/CD tools and practices (e.g., Jenkins, GitLab CI, CircleCI).
  • Excellent problem-solving and analytical skills.
  • Strong communication and collaboration skills, with experience working in remote teams.
  • Experience with agile development methodologies.
Benefits
  • Our client offers a competitive compensation package, including a generous base salary and potential for performance-based bonuses.
  • Employees benefit from comprehensive health, dental, and vision insurance plans.
  • We provide a flexible remote work environment, empowering you to manage your work-life balance effectively.
  • Opportunities for professional development, including training programs and conference attendance, are readily available.
  • We also offer a generous annual leave policy and contribute to retirement savings plans.
Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Backend Software Engineer
Senior Backend Software Engineer

Placements24 • Polokwane

Hybrid
ZAR 600.000 - 1.300.000
Competitive salary and bonuses
Comprehensive health insurance
Generous paid time off
+3
Senior Backend Engineer (Remote)
Senior Backend Engineer (Remote)

Placements24 • Mtubatuba Local Municipality

Hybrid
ZAR 900.000 - 1.500.000
Competitive salary
Remote work
Health insurance
+3
Senior Software Developer (Backend)
Senior Software Developer (Backend)

Placements24 • Soweto

Hybrid
ZAR 900.000 - 1.500.000
Fully remote work
Health insurance
Vacation & professional development
+1
Remote Senior Backend Engineer
Remote Senior Backend Engineer

Placements24 • Upington

Hybrid
ZAR 1.976.000 - 2.964.000
Competitive salary
Stock options
Performance-based bonuses
+1
Remote Senior Software Engineer (Backend)
Remote Senior Software Engineer (Backend)

Placements24 • LegKraal Gate

Hybrid
ZAR 850.000 - 1.250.000
Stock options
Health benefits
Generous PTO
+1
Remote Senior Software Engineer (Backend Focus)
Remote Senior Software Engineer (Backend Focus)

Placements24 • Mossel Bay

Hybrid
ZAR 900.000 - 1.300.000
Remote work flexibility
Health insurance
Paid time off
+5
Lead Backend Software Engineer
Lead Backend Software Engineer

Placements24 • Pietermaritzburg

Hybrid
ZAR 900.000 - 1.500.000
Fully remote work arrangement
Health, dental, and vision insurance
Professional development budget
+3
Senior Software Engineer - Backend (Remote)
Senior Software Engineer - Backend (Remote)

Placements24 • Gqeberha

Hybrid
ZAR 900.000 - 1.500.000
Stock options
Fully remote work environment
Health, dental, and vision insurance
+5
Remote Senior Backend Developer
Remote Senior Backend Developer

Placements24 • Durban

Hybrid
ZAR 1.479.000 - 2.793.000
Competitive compensation
Principal Software Engineer - Backend Systems
Principal Software Engineer - Backend Systems

Placements24 • Randburg

Hybrid
ZAR 1.000.000 - 2.000.000
Stock options
Fully remote work with flexible hours
Health, dental, vision insurance
+2