Python Developer @RedLight
Software Development
Salary -
Remote Location
remote in CET (UTC+1) CET (UTC+1) remote in UTC-5 to UTC-3 UTC-5 to UTC-3 remote in GMT (UTC+0) GMT (UTC+0) remote in EET (UTC+2) EET (UTC+2) remote in UTC-2 UTC-2 remote in CAT (UTC-1) CAT (UTC-1)
Job Type Full-time
Posted 2wks ago
🙈  Does this job need an edit?

[Hiring] Python Developer @RedLight

Nov 16, 2023 - RedLight is hiring a remote Python Developer. 📍Location: CET (UTC+1), UTC-5 to UTC-3, GMT (UTC+0), EET (UTC+2), UTC-2, CAT (UTC-1).

At RedLight we build meaningful software products that place people at its core, touching thousands of lives across the world while employing cutting edge technology and engaging challenges across many disciplines (Architecture, Software Development, Artificial Intelligence/Machine Learning, etc). Our portfolio of products reach over half a million people around the globe, while working with international customers and partners throughout the US, UK, Germany, Sweden, Switzerland, and others.

In the same manner that we place People at the core of our products, it is also vital for us that our own People are at the center of our culture, paving our environment with trust, flexibility, lifestyle, and specially keeping a healthy work-life balance. Everyone feels genuinely happy and proud to belong to the RedLight family, in a fertile environment for aligning personal growth goals. We choose the right people and we trust each other to do the right thing.

 

We are seeking a talented Python Developer to join our dynamic tech team. As a Python Developer, your primary focus will be designing, building, and optimizing the backend infrastructure that powers our machine learning applications. Your expertise will be critical in ensuring seamless integration, data processing, and scalability of our ML solutions.

 

What You’ll Do:
  • Develop and maintain high-quality Python applications and scripts.
  • Collaborate with our multidisciplinary team to analyze, design, and implement software solutions.
  • Participate in code reviews to ensure code quality and adherence to best practices.
  • Troubleshoot and resolve software defects and issues.
  • Stay up-to-date with the latest industry trends and technologies to continuously improve our development practices.
  • Communicate effectively with clients to understand their requirements and provide technical guidance.
  • Work closely with project managers to ensure timely project delivery.

 

Responsibilities:

  • Collaborate closely with data scientists and developers to design and build backend components that support machine learning applications.
  • Implement robust ETL processes to acquire, preprocess, and transform data for machine learning purposes.
  • Develop APIs and microservices to expose machine learning functionality to frontend and external systems.
  • Optimize backend infrastructure for performance, scalability, and reliability.
  • Participate actively in code reviews to ensure adherence to coding standards, code quality, and performance benchmarks.
  • Work closely with DevOps teams to deploy and monitor backend services in cloud environments.
  • Stay up-to-date with industry trends and emerging technologies, advocating for their integration where beneficial.

Requirements

  • Strong professional experience as a Python Backend Developer.
  • Proficiency in Python and backend frameworks.
  • Solid grasp of software architecture, data structures, and design patterns.
  • Strong understanding of version control systems and collaborative development workflows.
  • Familiarity with cloud platforms and services, such as AWS.
  • Experience with ETL (Extract, Transform, Load) processes and data integration.
  • Strong attention to detail and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Ability to work effectively both independently and as part of a team.
  • Nice to have:
    • 5+ years of professional experience;
    • Experience in machine learning solutions
    • Sysadmin / Devops experience (ranging from linux server knowledge, to running Docker and Kubernetes clusters);
    • Experience in other programming languages or technologies.

    Location:
    • Though we have room in our HQ to accommodate you, this role is fully remote. The employee is able to work from our offices, do a hybrid mix of office and remote or just go full remote - it's really up to you where you work from.
    • For this role specifically, candidates need to be based in countries where timezones range from GMT-5 to GMT+2.

Benefits

  • Competitive salary package commensurate with experience and qualifications.
  • Comprehensive health insurance plan.
  • Flexible work hours and the option for remote work.
  • Professional development opportunities, including conferences, workshops, and training programs.
  • Collaborative and inclusive work environment that values diversity.
  • Opportunity to work on cutting-edge technologies and industry-leading projects.
  • Company-sponsored social events and team-building activities.
  • Free fresh amenities at the office;
  • Extended parental leave and daycare support;
  • Free Spotify Premium or YouTube Music;
  • And much more.
About The Company

We are a software development studio focusing on seamless communication and process transparency.

We are a group of people that think digital and take daily showers of light on sunny Portugal.

We started in Coimbra but we have clients all around the world. At RedLight we help companies create successful software products in a collaborative relationship.

Our process relies heavily on a constant stream of communication between our team and our clients, keeping clear expectations at all times.

Read more →
Before You Apply
remote Be aware of the location restriction for this remote position: CET (UTC+1), UTC-5 to UTC-3, GMT (UTC+0), EET (UTC+2), UTC-2, CAT (UTC-1)
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
🙈  Does this job need an edit?
Python Developer @RedLight
Software Development
Salary -
Remote Location
remote in CET (UTC+1) CET (UTC+1) remote in UTC-5 to UTC-3 UTC-5 to UTC-3 remote in GMT (UTC+0) GMT (UTC+0) remote in EET (UTC+2) EET (UTC+2) remote in UTC-2 UTC-2 remote in CAT (UTC-1) CAT (UTC-1)
Job Type Full-time
Posted 2wks ago
🙈  Does this job need an edit?
Apply for this position
remote Be aware of the location restriction for this remote position: CET (UTC+1), UTC-5 to UTC-3, GMT (UTC+0), EET (UTC+2), UTC-2, CAT (UTC-1)
Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position