📍Colombia, Costa Rica
Senior Python Engineer
Slasify
📍Remote - Vietnam
Please let Slasify know you found this job on JobsCollider. Thanks! 🙏
Summary
Join our team as a skilled Python Engineer! You will design, develop, and maintain robust Python applications, collaborating with cross-functional teams. Responsibilities include ensuring code quality, troubleshooting issues, and overseeing deployment. A minimum of 5 years of Python development experience and a Bachelor's or Master's degree in a related field are required. Proficiency in Python frameworks, object-oriented programming, and database systems is essential. We value strong problem-solving, communication, and collaboration skills. The recruitment process involves a coding task, code review, and remote video interviews.
Requirements
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
- Minimum of 5 years of professional experience in Python development
- Proven track record of building and deploying large-scale applications
- Proficient in Python and its frameworks (e.g., Django, Flask, FastAPI)
- Strong understanding of object-oriented programming and software design principles
- Familiarity with database systems such as PostgreSQL, MySQL, etc
- Knowledge of RESTful API design and development
- Understanding of containerization and orchestration tools like Docker and Kubernetes
- Familiarity with cloud platforms (e.g., AWS, Azure, GCP) and serverless architectures
- Excellent problem-solving and analytical skills
- Strong communication and interpersonal abilities
- Ability to work effectively in a fast-paced, collaborative environment
- Leadership qualities with the ability to influence and drive technical decisions
Responsibilities
- Architect, develop, and maintain robust and scalable Python applications, ensuring high performance and responsiveness
- Write clean, efficient, and well-documented code following best practices and coding standards. Conduct code reviews to maintain code quality across the team
- Work closely with cross-functional teams including product managers, designers, and other engineers to define project requirements and deliver solutions that meet business objectives
- Identify, diagnose, and resolve software defects and performance issues in a timely manner
- Oversee the deployment process and ensure the reliability and scalability of applications in production environments
Preferred Qualifications
- Experience with DevOps practices and CI/CD pipelines
- Contributions to open-source projects or a strong personal coding portfolio
- Experience in Agile/Scrum methodologies
- Experience with front-end technologies (e.g., JavaScript, HTML, CSS)
Share this job:
Disclaimer: Please check that the job is real before you apply. Applying might take you to another website that we don't own. Please be aware that any actions taken during the application process are solely your responsibility, and we bear no responsibility for any outcomes.
Similar Remote Jobs
📍Ukraine
📍Brazil
📍Portugal
📍Ukraine
📍Portugal
📍Ukraine
📍Croatia
📍Czech Republic