
Staff Backend Engineer
Winston Artory Group
full-time
Posted on:
Location Type: Remote
Location: Remote • 🇦🇷 Argentina
Visit company websiteJob 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