Skip to content

Search jobs inside your AI agent. ClaudeChatGPTCursorGrok Bot

Connect

Placements24

NewBe an early applicant

Remote senior backend engineer (python/django)

Posted
Discussion

Description

About the Role

Our client, a rapidly scaling tech startup focused on revolutionizing the renewable energy sector, is seeking a Senior Backend Engineer with expertise in Python and Django to join their entirely remote engineering team. This is a critical role where you will be responsible for designing, developing, and maintaining the robust backend infrastructure that powers their innovative platform. You will work on challenging problems related to data processing, API development, and system architecture, contributing significantly to the company's growth and technological advancements. As a remote-first organization, this position offers exceptional flexibility and the opportunity to collaborate with a diverse and talented global team. If you are a self-motivated engineer passionate about building scalable and efficient backend systems, this opportunity is perfect for you.

Key Responsibilities Design, develop, and deploy scalable and high-performance backend services using Python and Django. Build and maintain robust RESTful APIs to support frontend applications and third-party integrations. Develop and manage efficient database schemas and queries, primarily with Postgre SQL. Implement and maintain automated testing suites (unit, integration, end-to-end) to ensure code quality and reliability. Collaborate closely with frontend developers, product managers, and other stakeholders to deliver features and improvements. Optimize application performance and identify and resolve bottlenecks. Participate in code reviews, providing constructive feedback and upholding coding standards. Contribute to architectural discussions and technology roadmap planning. Ensure the security and integrity of the application and data. Troubleshoot and debug complex issues in a production environment. Requirements Bachelor's degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience. 5+ years of professional experience in backend development. Strong proficiency in Python and extensive experience with the Django framework. Experience designing and implementing RESTful APIs. Proficient in working with relational databases, particularly Postgre SQL, including schema design and optimization. Familiarity with message queues (e.g., Rabbit MQ, Kafka) is a plus. Experience with cloud platforms such as AWS, Azure, or GCP. Proficiency with version control systems, especially Git. Understanding of microservices architecture is desirable. Excellent problem-solving, debugging, and analytical skills. Strong communication and collaboration skills, with the ability to thrive in a remote team environment. Benefits

This is a fully remote position offering a competitive salary, comprehensive health benefits, generous paid time off, and a budget for professional development and home office setup. Our client fosters a culture of innovation and collaboration, providing a stimulating environment for talented engineers, irrespective of their location, with roots originally connected to Bloemfontein. #J-18808-Ljbffr

Skills

What Senior Backend jobs ask for — and how much of it you have →
Apply

See also

Backend jobs by country — openings, pay and top skills →