Full Time

Senior Software Engineer (Python / Django)

Jobot
$110,000 - $150,000* / year (about $53–$72 an hour)

Job Description

This job was posted over 30 days ago, so it has most likely closed. See newer jobs like it.

Written by AI from the job title and company, not by Jobot, so some details may not match this job. The employer's own page has the real description.

Job Overview

As a Senior Software Engineer specializing in Python and Django at Jobot, you will play a pivotal role in designing, developing, and maintaining high-quality software applications. You will collaborate with cross-functional teams to analyze requirements and implement efficient solutions, ensuring adherence to best practices and coding standards. Your expertise will contribute to enhancing system performance, optimizing existing code, and mentoring junior engineers, ultimately driving innovation and excellence within our engineering teams.



Job Responsibilities

  • Design and implement scalable and secure web applications using Python and Django.
  • Collaborate with product managers and designers to understand business requirements and translate them into technical solutions.
  • Conduct code reviews to ensure code quality, maintainability, and performance.
  • Mentor junior software engineers, providing guidance and support in their professional development.
  • Participate in architectural discussions and contribute to the technical roadmap of projects.
  • Debug and troubleshoot issues, providing timely resolutions and ensuring minimal downtime.
  • Perform unit testing and participate in end-to-end testing of applications.
  • Continuously improve development processes and tools to enhance team productivity.


Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or a related field.
  • Minimum of 5 years of professional experience in software development, with a strong focus on Python and Django.
  • Proficiency in front-end technologies such as HTML, CSS, and JavaScript.
  • Experience with developing RESTful APIs and integrating third-party services.
  • Solid understanding of database management systems (PostgreSQL, MySQL, etc.).
  • Familiarity with Git or other version-control systems.
  • Knowledge of cloud platforms (AWS, Azure, etc.) is a plus.
  • Strong problem-solving skills and attention to detail.


Technologies & Tools

In this role, you will be utilizing a variety of technologies and tools that enhance your development capabilities. Key technologies include Python and Django for back-end development, along with front-end frameworks like React or Angular. Version control will be managed using Git, while database management will involve platforms like PostgreSQL and MySQL. Exposure to cloud services such as AWS or Azure may also be integrated into your daily tasks as we expand our infrastructure.



Ideal Candidates

The ideal candidate for the Senior Software Engineer position at Jobot is an innovative thinker with a strong technical aptitude and a passion for problem-solving. You should possess excellent communication skills to collaborate effectively with diverse teams and convey complex concepts clearly. A commitment to continuous learning and staying updated with industry trends is crucial. Moreover, a proactive attitude toward mentoring and knowledge sharing will greatly contribute to fostering a collaborative and growth-oriented environment within the engineering team.

Unemployment in Thailand was 0.7% from January to March 2026, by its own labor force survey, as the International Labour Organization publishes it. See it over the years →

View Similar Jobs

Matches Jobs

Similar jobs which you may be interested in. Typically using your existing skillset.