Winston Artory Group

Staff Backend Engineer

Winston Artory Group

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇦🇷 Argentina

Visit company website
AI Apply
Apply

Job Level

Lead

Tech Stack

AWSAzureDistributed SystemsDockerETLGoogle Cloud PlatformKafkaKubernetesPostgresPythonTerraform

About the role

  • Own the entire backend architecture from day one—make the critical decisions on frameworks, databases, infrastructure, and patterns
  • Define technical standards and best practices for code quality, testing, documentation, and deployment
  • Lead system design for complex problems involving data ingestion, LLM orchestration, and real-time analytics
  • Mentor and guide future backend engineers as the team grows (you'll likely hire and lead 2-3 backend engineers in your first year)
  • Evaluate and adopt new technologies that improve velocity, reliability, or capabilities
  • Build and scale core backend systems to ingest, clean, and serve structured data at scale
  • Design clean, performant APIs to power our client portal, data tools, and internal services
  • Integrate and orchestrate LLM APIs (e.g. OpenAI, Claude, open-source models) for use in appraisal automation, data extraction, and insight generation
  • Architect event-driven systems and asynchronous pipelines (queues, pub/sub) for reliability and scale
  • Own our infrastructure including CI/CD, observability, monitoring, and IaC (Terraform, AWS)
  • Co-own technical vision with Head of Engineering: collaborate daily on architecture, technical roadmap, and engineering standards
  • Partner closely with CPO and product team to shape roadmap based on technical feasibility and effort
  • Collaborate with data and frontend engineers to define APIs, contracts, and integration patterns
  • Work with company leadership (Head of Engineering, CPO, President) on technical strategy, hiring, and long-term platform vision
  • Communicate technical decisions clearly to non-technical stakeholders

Requirements

  • Education: B.S. in Computer Science or equivalent
  • Language: Fluency in English (written and spoken)
  • Experience: 7+ years of backend engineering experience with at least 2+ years in a technical lead, staff, or principal role at a high-growth startup or product company
  • Leadership: Proven track record of mentoring engineers, leading technical initiatives, and making architectural decisions that scale
  • Technical Skills: Expert in Python with deep understanding of performance, concurrency, and design patterns
  • Strong database expertise (PostgreSQL or similar) including query optimization, schema design, and data modeling
  • Hands-on experience with LLM/AI integration in production systems—you've shipped features using OpenAI, Anthropic, or open-source models
  • Deep knowledge of distributed systems including event-driven architectures, message queues, and async patterns (Celery, Kafka, SQS, etc.)
  • Production experience with AWS (or GCP/Azure) including compute, storage, networking, and managed services
  • Strong DevOps fundamentals: Docker, Kubernetes/ECS, Terraform, CI/CD, monitoring/observability
  • Data engineering fluency: ETL/ELT patterns, data lakes vs. warehouses, pipeline orchestration
  • Mindset: You balance pragmatism with technical excellence—you know when to move fast and when to invest in infrastructure
  • You have a bias toward simplicity and can articulate tradeoffs clearly
  • You're excited about AI tooling and actively use tools like Cursor, Claude, or Copilot to increase velocity
  • You thrive in ambiguity and can chart technical direction with incomplete information
Benefits
  • A Welcoming Team
  • A friendly, international team working with modern, cutting-edge technologies
  • Collaborative, inclusive, and supportive company culture
  • Transparent communication and regular feedback
  • Team-building activities and virtual social events
  • Employee recognition and appreciation programs
  • Salary aligned with experience, skills, and local market benchmarking
  • Discretionary performance-based bonuses
  • Equity option grants of company shares, offering alignment with company success
  • Flexible remote work environment
  • Paid time off, including vacation, sick leave, and local holiday
  • Additional leave for bereavement or family emergencies
  • Opportunities for continuous learning and skill development
  • Access to training, courses, and knowledge-sharing sessions
  • Mentorship and leadership development initiatives

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
PythonPostgreSQLLLM integrationevent-driven architecturemessage queuesasynchronous patternsAWSDockerKubernetesTerraform
Soft skills
mentoringleadershipcommunicationpragmatismtechnical excellencearticulating tradeoffsthriving in ambiguity