For Employers
Apply Now

Please mention DailyRemote when applying

?/100
Resume Match Score

Match your resume skills with our AI powered skill match!

Get professional review
AI Summary

Design and build scalable, high-performance backend solutions using F# and event-driven architecture. Translate complex business requirements into reliable, maintainable, and scalable enterprise software systems.

Company Overview:

 

Global Technology Services is a rapidly expanding organization situated in Medellín, Colombia. We pride ourselves on possessing one of the most influential networks within software development and IT services for the entertainment, financial, and logistics sectors. Our corporate projections offer a multitude of opportunities for professionals to elevate their careers and experience substantial growth. Joining our team means engaging with expansive engineering teams across Latin America, Philippines and the United States, contributing to cutting-edge developments in multiple industries.

 

Position Title: Backend Engineer 

Category: Software Engineering & Architecture

Seniority: Senior

 

Location: LATAM

 

What you will be doing:

We are seeking a Senior Software Engineer with strong expertise in SQL Server, F#, distributed systems, and event-driven architecture to design and build scalable, high-performance backend solutions. This role requires an engineer who is comfortable designing complex systems, developing robust backend services, and working with modern messaging platforms such as Kafka.

The ideal candidate combines deep technical expertise with strong software architecture skills, enabling them to translate business requirements into reliable, maintainable, and scalable solutions.

Required Skills & Experience

 

  • 5+ years of professional software development experience.

  • Strong experience developing applications using F#.

  • Expert-level knowledge of Microsoft SQL Server or Postgres or similar.

  • Extensive experience writing and optimizing:

    • Stored Procedures

    • Functions

    • Views

    • Triggers

    • Complex SQL Queries

    • Query Performance Tuning

  • Strong understanding of relational database design and data modeling.

  • Hands-on experience with Apache Kafka or similar technologies.

  • Experience implementing event-driven and message-based architectures.

  • Strong knowledge of distributed systems concepts.

  • Experience designing scalable enterprise software solutions.

  • Solid understanding of:

    • System Design

    • Microservices Architecture

    • Domain-Driven Design (DDD)

    • Event Sourcing (preferred)

    • CQRS (preferred)

  • Experience designing and consuming RESTful APIs.

  • Strong understanding of software design patterns and SOLID principles.

  • Experience with Git and modern CI/CD pipelines.

  • Excellent analytical, problem-solving, and debugging skills.

  • Strong verbal and written English communication skills.



Soft Skills

 

  • Strong problem-solving and debugging skills

  • Ability to work independently and take ownership of projects

  • Strong communication skills with the ability to articulate, diagram and document complex engineering concepts.

 

Automatically Apply to the Best Remote Jobs

Stop the endless job search. Our AI finds and applies to the best jobs for you.

Try it Now
Keep looking

Similar Jobs

See all Remote Software Development jobs →

Senior Director, Information Security (Remote)

Full Time United States Software Development

Sr. Salesforce Administrator

Full Time United States $90000 - $125K per year Software Development

Full-Stack Software Engineer (Java / Angular / Azure)

Full Time Croatia, Poland 85 - 140 per hour Software Development

Senior General QA Engineer

Full Time Worldwide Software Development

Cloud Platform Engineer

Full Time United States Software Development

Product Engineer, AI Email App

Full Time China Software Development
Apply Now

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Backend Engineer

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!”

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified