NextHire Try for free

OneShot AI

Posted 28 Aug 2026

Senior Software Engineer 3 - Python

Apply with NextHire Auto Apply fills in the application for you.
Employment
Full time
Team
Software Engineering
Posted
28 Aug 2026

About the role

We are looking for an experienced Python Developer to build scalable, high-performance applications. The ideal candidate will have strong expertise in Python, backend development, and system design, along with the ability to work in a fast-paced, collaborative environment.


Responsibilities:

  • Design, develop, and maintain robust and scalable Python applications.
  • Write clean, efficient, and reusable code following best practices.
  • Develop RESTful APIs and backend services.
  • Collaborate with frontend developers, DevOps, and product teams.
  • Optimize applications for performance, scalability, and security.
  • Participate in code reviews and mentor junior developers.
  • Troubleshoot, debug, and upgrade existing systems.
  • Implement data storage solutions (SQL/NoSQL databases).
  • Ensure high availability and responsiveness of applications.


Requirements:

  • 6+ years of hands-on experience in Python development.
  • Strong knowledge of Python frameworks such as Django, Flask, or FastAPI.
  • Experience in building RESTful APIs and microservices architecture.
  • Proficiency with databases like PostgreSQL, MySQL, and MongoDB.
  • Familiarity with ORM tools (SQLAlchemy, Django ORM).
  • Understanding of front-end technologies (HTML, CSS, JavaScript).
  • Experience with version control systems (Git).
  • Knowledge of containerization tools (Docker) and CI/CD pipelines.
  • Strong problem-solving and analytical skills.
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.


Preferred Qualifications:

  • Experience with cloud platforms (AWS, Azure, or GCP).
  • Familiarity with message queues (Kafka, RabbitMQ).
  • Knowledge of data processing frameworks (Pandas, NumPy).
  • Experience with Kubernetes and distributed systems.
  • Understanding of Agile/Scrum methodologies.


Soft Skills:

  • Strong communication and collaboration skills.
  • Ability to lead and mentor team members.
  • Proactive mindset and ownership of tasks.

85% of jobs are never posted

The AI Outreach Agent writes to recruiters and hiring managers at the companies you pick, from your own Gmail.

Try AI Outreach