Hybrid Senior Backend Software Engineer, Python, Node, Go, AWS, IoT

Posted 4 hours ago

Apply now

About the role

  • Software Engineer (Backend / Cloud Services) designing and maintaining backend systems for cloud-connected irrigation. Collaborating with cross-functional teams to deliver innovative solutions.

Responsibilities

  • Design, develop, and maintain RESTful APIs connecting mobile and web applications to backend services
  • Develop and optimize the irrigation scheduling engine, incorporating environmental data, user preferences, and automation logic
  • Build and manage database schemas, queries, and data models supporting telemetry, scheduling, and analytics
  • Integrate backend systems with AWS IoT Core to enable secure device communication, telemetry ingestion, and command processing
  • Design and maintain telemetry ingestion pipelines for high-frequency IoT data
  • Implement backend logic for automation, notifications, and AI-driven recommendations
  • Collaborate with Machine Learning engineers to integrate predictive models and data-driven decision-making

Requirements

  • 4+ years of experience developing backend systems, APIs, and cloud-based services in production environments
  • Experience working with database-driven applications and scalable backend architectures
  • Experience collaborating in cross-functional and agile teams
  • Bachelor’s degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent practical experience.
  • Advanced English proficiency (written and verbal)

Benefits

  • Professional development opportunities
  • Onsite English classes
  • Training in the latest technologies

Job title

Senior Backend Software Engineer, Python, Node, Go, AWS, IoT

Job type

Experience level

Senior

Salary

Not specified

Degree requirement

Bachelor's Degree

Tech skills

Location requirements

HybridColombia

Report this job

See something inaccurate? Let us know and we'll update the listing.

Report job