Python Software Engineer Jobs

Discover remote python software engineer opportunities worldwide. We've gathered the top positions to help you advance your career.

Python Software Engineer
4 jobs found. to receive daily emails with new job openings that match your preferences.
4 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

🔍 Software Development

  • Demonstrated expertise with at least 2+ years of experience in Python.
  • Proficiency in Object-Oriented Programming, including inheritance, polymorphism, classes, instances, and properties.
  • Proficiency in developing and working with REST APIs.
  • Knowledge of protocols like HTTP, and serialization formats like JSON and XML.
  • Experience with Linux operating systems and command-line tools.
  • Familiarity with Agile software development methodologies.
  • Knowledge of source control tools.
  • Understanding of Software Development Life Cycle (SDLC).
  • Proficiency in the English language.
  • Craft client code that is efficient, performant, testable, scalable, secure, and high-quality.
  • Provide accurate status tracking, reporting, and estimation using project methods and tools.
  • Gather requirements, validate understanding among the team, and maintain documentation.
  • Execute activities within the current methodology and uphold quality standards.
  • Collaborate with engineers, designers, and managers to iterate on solutions.
  • Take ownership of projects from technical design to launch.
Posted 1 day ago
Apply
Apply

📍 Poland, Czechia, Serbia, Romania, Bulgaria

🧭 Contract

🔍 Web hosting

🏢 Company: SELIUK LTD

  • 5+ years of proven experience in code development and delivery.
  • Experience with AI technologies, especially in code analysis or automated review tools.
  • Demonstrated ability to lead projects or teams in software development.
  • Ability to quickly prototype and validate concepts.
  • Comfortable with rapid task switching and adapting to changing requirements.
  • Understanding of product management and aligning technical efforts with business goals.
  • English B2+ for effective team communication.
  • Lead end-to-end development of the AI-Based Code Reviewer framework.
  • Prototype quickly and iterate based on feedback.
  • Hire and lead the team.
  • Customize the framework for specific projects and teams.
  • Collaborate with R&D teams to refine the PoC.
  • Ensure rapid delivery with high-quality standards.
  • Communicate effectively with stakeholders.

LeadershipPythonSoftware DevelopmentArtificial IntelligencePrototyping

Posted 2 days ago
Apply
Apply

📍 Poland, Spain, Bulgaria, Serbia, Georgia

🔍 Linux infrastructure and security products

🏢 Company: Cloudlinux

  • Extensive Software Development Experience: Proven expertise in code development and delivery.
  • AI/ML Proficiency: Experience with AI technologies, particularly in code analysis or automated code review tools.
  • Project Leadership: Demonstrated ability to lead projects or teams in a software development environment.
  • Prototyping Skills: Ability to quickly develop prototypes to validate concepts.
  • Agile Mindset: Comfortable with rapid switching between tasks and adapting to changing requirements.
  • Product Vision: Understanding of product management and the ability to align technical efforts with business goals.
  • Communication Skills: Excellent English verbal and written communication abilities for effective collaboration.
  • Lead the end-to-end development of the AI-Based Code Reviewer framework.
  • Prototype quickly to test hypotheses and iterate based on feedback.
  • Hire the right people and lead them.
  • Customize the framework for specific projects and development teams.
  • Collaborate with multiple R&D teams to implement and refine the PoC.
  • Ensure rapid delivery while maintaining high-quality standards.
  • Communicate effectively with stakeholders at all levels.

DockerLeadershipPostgreSQLProject ManagementPythonSoftware DevelopmentAgileGitJenkinsMongoDBNumpyProduct ManagementJiraFastAPIRedisPandasCommunication SkillsCollaborationWritten communication

Posted 2 months ago
Apply
Apply

📍 LATAM

🔍 Software Development

🏢 Company: Moovx

  • 5-10+ years of experience building solutions from scratch using Python, and willingness to use other programing languages if better suited for certain tasks.
  • Experience building scalable, reliable, event driven, and secure systems and services in AWS, using products like iam, api gateway, lambda, dynamodb, postgres, cognito, and other serverless products.
  • Automated unit and integration testing
  • Experience working in a highly collaborative startup environment.
  • Strong understanding of software engineering principles, data structures, and algorithms.
  • Strong problem-solving and analytical skills.
  • Excellent written and verbal communication skills.
  • Bachelor's or Master's degree in Computer Science, Computer Engineering, or a related field.
  • As a backend software engineer you will design and develop scalable, reliable, and secure back end systems and services using Python with AWS lambda, api gateway, cognito, dynamodb, and other 'Serverless Services'.
  • Collaborate with other engineers, product managers, and stakeholders to define requirements, design solutions, and implement features.
  • Lead technical discussions and make critical decisions about architecture, design, and implementation.
  • Write high-quality, maintainable, and testable code.
  • Mentor junior engineers and help them grow in their roles.
  • Contribute to the overall strategy and direction of the company.

AWSPythonSoftware DevelopmentAgileDynamoDBStrategyAlgorithmsData StructuresPostgresServerlessCommunication SkillsAnalytical Skills

Posted 4 months ago
Apply