Programmers Force
Solutions Engineer
Programmers ForceArgentina17 hours ago
ContractRemote FriendlyEngineering, Information Technology

We are looking for a Solutions Engineer who has spent most of their career designing, optimizing, and modernizing large-scale systems, not just building features.

This role sits at the intersection of architecture, engineering, and problem-solving. You will work on legacy-to-modern migrations, system upgrades, scalability planning, and high-throughput architectures capable of handling 1M+ requests per day.

You should be comfortable reviewing existing systems, identifying bottlenecks, proposing future-proof architectures, and guiding teams through execution.


Key Responsibilities

Architecture & System Design

  • Analyze existing monolithic or legacy systems and design modern, scalable architectures
  • Plan and execute system upgrades (performance, reliability, security, maintainability)
  • Design microservices-based architectures with clear service boundaries
  • Define data flow, event-driven systems, and async processing


Scalability & Performance

  • Design systems to reliably handle 1M+ requests/day
  • Identify and resolve performance bottlenecks (API, DB, queues, search, caching)
  • Implement horizontal scaling, load balancing, and fault tolerance
  • Optimize database queries, indexing, and data models


Technology & Implementation

  • Work hands-on when needed and guide teams on best practices
  • Design and review APIs, services, and integrations
  • Work with message queues, search engines, and distributed systems
  • Support ML-powered workflows (data pipelines, inference integration, async processing)


Collaboration & Ownership

  • Translate business requirements into technical solutions
  • Review code, architecture diagrams, and deployment strategies
  • Work closely with backend, frontend, DevOps, and ML teams
  • Act as a technical owner for complex initiatives


Required Technical Skills

You must have strong, real-world experience with most of the following:

Backend & APIs

  • Python
  • Node.js
  • Laravel (PHP)

Frontend

  • Vue.js (Vue 2 or Vue 3)

Databases & Storage

  • MongoDB (schema design, performance tuning, sharding concepts)
  • PostgreSQL (indexes, query optimization, migrations)

Search & Messaging

  • Elasticsearch (index design, search optimization)
  • Kafka (event-driven systems, async processing)

Architecture

  • Microservices
  • REST / event-driven architectures
  • System modernization and legacy migration

ML Exposure (Not Pure ML Role)

  • Experience integrating ML models or pipelines into production systems
  • Understanding of inference workflows, async processing, and data pipelines


Nice to Have

  • Experience with high-traffic SaaS or fintech platforms
  • Cloud-agnostic architecture experience (AWS / GCP / on-prem / hybrid)
  • Experience designing event-driven or streaming architectures
  • Familiarity with DevOps concepts (CI/CD, containerization, observability)


What We’re Looking For (Important)

This role is NOT for:

  • Pure frontend developers
  • Junior or mid-level engineers
  • Developers who only follow tickets


This role IS for someone who:

  • Thinks in systems and architecture
  • Has modernized real production systems
  • Can confidently say: “I’ve scaled systems, migrated legacy platforms, and designed architectures that last.”

Engagement Details

  • Remote
  • Long-term engagement preferred
  • Flexible working hours with a strong ownership mindset

Key Skills

Ranked by relevance