Senior Django/Python Software Engineer (Remote)

AI overview

Contribute to innovative projects at the intersection of clean energy, finance, and technology while designing and implementing robust backend systems and APIs.

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Senior Django/Python Software Engineer in Indiana (USA).

We are seeking a Senior Django/Python Software Engineer to join a fast-paced team focused on building a scalable digital platform at the intersection of clean energy, finance, and technology. The role involves designing and implementing robust backend systems, developing highly available APIs, and collaborating with cross-functional teams including product, design, and financial modeling experts. You will contribute to innovative projects that support renewable energy solutions while working in a mission-driven, collaborative environment. This position offers the opportunity to make a measurable impact, grow professionally, and help shape the architecture and future of the platform. The work environment emphasizes continuous improvement, technical excellence, and sustainability.

Accountabilities

  • Develop and maintain web-based backend applications using Python and Django.
  • Design and implement scalable, high-performance RESTful APIs with Django Rest Framework (DRF).
  • Build and optimize relational data models in PostgreSQL, ensuring data integrity and performance.
  • Collaborate with cross-functional teams to translate business requirements into technical specifications.
  • Maintain automated testing frameworks and CI/CD pipelines, ensuring code quality and reliability.
  • Identify and implement enhancements to improve product quality, maintainability, and usability.
  • Participate in code reviews, bug triage, and technical design discussions.
  • Foster a culture of continuous learning and improvement within the engineering team.

Requirements

  • 5+ years of experience in software engineering, focused on Python and Django development.
  • Strong expertise with Django Rest Framework (DRF) and building backend APIs.
  • Proficient in Git, Docker, Linux systems, and modern cloud platforms (Fly, Railway, Render, etc.).
  • Knowledge of front-end technologies (HTML, CSS, JavaScript, React) for full-stack collaboration.
  • Strong understanding of database design, SQL optimization, and familiarity with NoSQL databases.
  • Experience with software testing, test-driven development (TDD), and modern DevOps practices.
  • Familiarity with Pandas, Pydantic, and AI/LLM libraries is a plus.
  • Previous experience in B2B SaaS products or renewable energy tech is advantageous.
  • University degree in Computer Science, Engineering, or related field preferred.
  • Passion for sustainability and renewable energy, with a mission-driven mindset.

Benefits

  • Competitive salary package.
  • Remote work/work-from-home flexibility.
  • Paid time off and leave policies.
  • Opportunities for domestic and international travel.
  • Dynamic, fast-paced environment with room for career growth.
  • Exposure to innovative, mission-driven projects in clean energy and finance.

Jobgether is a Talent Matching Platform that partners with companies worldwide to efficiently connect top talent with the right opportunities through AI-driven job matching.
When you apply, your profile goes through our AI-powered screening process designed to identify top talent efficiently and fairly.
🔍 Our AI evaluates your CV and LinkedIn profile thoroughly, analyzing your skills, experience, and achievements.
📊 It compares your profile to the job’s core requirements and past success factors to determine your match score.
🎯 Based on this analysis, we automatically shortlist the 3 candidates with the highest match to the role.
🧠 When necessary, our human team may perform an additional manual review to ensure no strong profile is missed.
The process is transparent, skills-based, and free of bias — focusing solely on your fit for the role.
Once the shortlist is completed, we share it directly with the company that owns the job opening. The final decision and next steps (such as interviews or additional assessments) are then made by their internal hiring team.
Thank you for your interest!

 

#LI-CL1

Perks & Benefits Extracted with AI

  • Career growth opportunities: Dynamic, fast-paced environment with room for career growth.
  • Paid Time Off: Paid time off and leave policies.
  • Remote-Friendly: Remote work/work-from-home flexibility.

Jobgether is the Largest Remote Job Platform worldwide with more than 160k remote jobs available across the world. Access the best flexible and remote jobs in just one click. Jobgether is your guide to the future of work, offering a variety of job oppo...

View all jobs
Get hired quicker

Be the first to apply. Receive an email whenever similar jobs are posted.

Ace your job interview

Understand the required skills and qualifications, anticipate the questions you may be asked, and study well-prepared answers using our sample responses.

Python Software Engineer Q&A's
Report this job
Apply for this job