We Find You Amazing Marketing Employees from Latin America!
Senior Backend Developer
Location
Latin America (LATAM)
Posted
5 days ago
Salary
$4.5K / year
Seniority
Senior
Job Description
Senior Backend Developer
Remote Talent LATAM
Role Description Our client is looking for a Senior Backend Developer to take real ownership of backend systems in a high-throughput, multi-tenant environment. This is a hands-on role at the core of a demanding production system, you'll work across service design, concurrency, database architecture, and Shopify integrations while contributing to an ongoing infrastructure migration from Railway to Azure. Their current backend is primarily Go and TypeScript, but they value engineering fundamentals over language loyalty. If you've built reliable, scalable systems in Go, Python, Node.js, Java, Kotlin, or Rust and you understand what it takes to keep a high-throughput distributed system running, we want to talk to you. Key Responsibilities - Design and build backend services, APIs, and async background workers for a high-volume, multi-tenant platform - Own system design decisions and contribute to architecture discussions with a small, senior team - Work directly with Shopify APIs as part of a large-scale merchant integration - Manage and optimize PostgreSQL databases, including connection pooling and query performance - Contribute to the migration of infrastructure from Railway to Azure - Identify and resolve performance bottlenecks in a system processing millions of daily transactions - Write clean, well-documented, testable code and participate in code reviews - Use AI-assisted development tools to improve speed and quality without compromising engineering judgment Qualifications - 5+ years of backend development experience - Production experience in one or more of: Go, TypeScript/Node.js or Python - Strong understanding of concurrency models and how to build systems that scale under load - Deep knowledge of PostgreSQL, including schema design, query optimization, and connection management - Experience with Redis for caching and async/background processing patterns - Hands-on experience with GraphQL API design - Solid system design fundamentals: multi-tenant architectures, distributed systems, event-driven patterns - Familiarity with Docker; Kubernetes experience is a plus - Experience with cloud infrastructure, particularly Azure or a comparable provider - Excellent communication skills and professional English: this role interfaces directly with internal teams and clients - Self-directed and proactive Nice to Have - Experience with Shopify APIs, custom app development, or large-scale merchant integrations - Go experience specifically, given the current primary stack - Background working in a consultancy or client-facing engineering environment - Familiarity with Railway or similar modern infrastructure platforms - Experience with Bun or other emerging JavaScript runtimes - Knowledge of observability tooling and production monitoring practices Requirements - ๐ Working hours: 9:00 AM โ 5:00 PM. - ๐ต Salary: $4,500 USD. - This position is only open to candidates residing in Latin American (LATAM) countries, such as: ๐ฆ๐ท ๐ง๐ท ๐จ๐ฑ ๐จ๐ด ๐จ๐ท ๐ฉ๐ด ๐ช๐จ ๐ธ๐ป ๐ฌ๐น ๐ญ๐ณ ๐ฒ๐ฝ ๐ณ๐ฎ ๐ต๐ฆ ๐ต๐พ ๐ต๐ช ๐บ๐พ ๐ป๐ช - โ Applications from candidates outside LATAM (including the U.S. and other regions) will not be considered. - ๐ Resumes must be submitted in English. - ๐ซ Applications that do not meet these criteria will be automatically rejected.
Related Guides
Related Job Pages
More Software Engineer Jobs
Role Description Point C Health is looking for an Associate Software Engineer to join our AI/Automation team and contribute to the development, support, and enhancement of Azure-hosted portals, integrations, and automation solutions. This is a stable, growth-oriented role where someone with healthcare operational knowledge and emerging technical skills can build their career while contributing meaningfully to modernization initiatives across the organization. You will work alongside experienced engineers with opportunities to grow into Azure, AI tooling, and healthcare EDI as your skills develop. Primary Responsibilities - Support and contribute to Azure-hosted web portals including internal member portals and a client-facing portal, working across UI, API, and data layers - Assist with development and maintenance of CRM functionality and third-party integrations supporting TPA operations and client management - Help identify and implement automation opportunities across internal tools and workflows - Triage issues, implement bug fixes, and deliver incremental feature enhancements across the Point C platform ecosystem - Gain exposure to the Argus EDI processing platform and contribute to features and troubleshooting with guidance from senior engineers - Collaborate with internal stakeholders across TPA organizations to understand requirements and deliver practical development solutions Qualifications - 1-3 years of professional software development experience, or equivalent hands-on project experience - Foundational familiarity with C#, ASP.NET, or Web API; willingness to grow within the .NET ecosystem - Basic SQL skills โ ability to write queries and work with relational data - Working knowledge of HTML, CSS, and JavaScript - Experience with scripting, API integrations, or workflow automation tools (VBA, Zendesk, or similar) is a plus - Familiarity with Git-based version control - Healthcare or TPA industry experience is highly valued โ operational understanding of benefits administration, claims processing, or TPA workflows provides a meaningful onboarding advantage - Azure, AI tooling (GitHub Copilot, Azure AI), and EDI exposure are growth opportunities in this role, not prerequisites - Ability to work independently in a remote environment and collaborate effectively with a senior technical team Requirements - Individual compensation will be commensurate with the candidate's experience and qualifications. - Certain roles may be eligible for additional compensation, including bonuses, and merit increases. - Additionally, certain roles have the opportunity to receive sales commissions that are based on the terms of the sales commission plan applicable to the role. Benefits - Comprehensive medical, dental, vision, and life insurance coverage - 401(k) retirement plan with employer match - Health Savings Account (HSA) & Flexible Spending Accounts (FSAs) - Paid time off (PTO) and disability leave - Employee Assistance Program (EAP) Pay Transparency $66,000 โ $80,000 USD Equal Employment Opportunity At Point C Health, we know we are better together. We value, respect, and protect the uniqueness each of us brings. Innovation flourishes by including all voices and makes our businessโand our societyโstronger. Point C Health is an equal opportunity employer and we are committed to providing equal opportunity in all of our employment practices, including selection, hiring, performance management, promotion, transfer, compensation, benefits, education, training, social, and recreational activities to all persons regardless of race, religious creed, color, national origin, ancestry, physical disability, mental disability, genetic information, pregnancy, marital status, sex, gender, gender identity, gender expression, age, sexual orientation, and military and veteran status, or any other protected status protected by local, state or federal law.
Role Description We are seeking a highly motivated and experienced Senior Software Engineer to join our fast-growing team. You will design and build large-scale, multi-tenant SaaS systems that power Nue's core revenue workflows. You'll work across a powerful stack: - Java/Spring Boot - Node.js/React - Modern databases (SQL & NoSQL) - Event streaming platforms - Cloud infrastructure (AWS, Snowflake) Responsibilities: - Design, architect, and implement large-scale, multi-tenant SaaS applications with a shared-nothing architecture based on the Spring Boot framework, leveraging microservices (API gateway, service registry, service monitoring), and event-driven patterns. - Own end-to-end feature delivery: scoping, design, implementation, testing, rollout, and operations. - Define and evolve domain models and data schemas to ensure accuracy, auditability, and long-term maintainability. - Build and maintain high-throughput, low-latency services that process large volumes of events with strong consistency and reliability guarantees. - Design and implement event-driven workflows using message queues and streaming platforms (e.g., Kafka, Kinesis, RabbitMQ, SNS/SQS, Webhooks). - Drive technical excellence and best engineering practices โ design reviews, RFCs, continuous integration, code reviews, observability, CI/CD. - Provide architecture and technical guidance, and mentor other engineers in distributed systems design, database modeling, and scalability patterns. - Establish and maintain SLIs/SLOs (latency, throughput, accuracy, availability) for production services and continuously improve them. - Collaborate closely with Product and cross-functional teams to translate business requirements into robust, fault-tolerant system designs. - Deliver high-quality design and code using modern tools and agile methodologies including TDD, CI, refactoring, and code reviews. - Stay current with relevant technologies (event streaming, data infrastructure, security, AI-assisted development) and apply them pragmatically to Nue's SaaS platform. Qualifications - Bachelor's degree in Computer Science, Software Engineering, or a related field (or equivalent practical experience). - 5+ years of professional software development experience, designing and building large-scale, distributed backend systems. - 5+ years of experience with Java (or JVM languages) and building microservices on frameworks such as Spring Boot. - Deep understanding of relational databases (e.g., PostgreSQL, MySQL) including schema design, indexing, and performance optimization. - Experience with multi-tenant and/or sharded database architectures and strategies for scale and isolation. - Hands-on experience with event-driven architectures and streaming or messaging platforms (e.g., Kafka, Kinesis, RabbitMQ, Pub/Sub). - Solid understanding of data consistency models, idempotency, exactly-once / at-least-once processing, and eventual consistency patterns. - Experience with at least one major cloud provider (AWS, GCP, or Azure) and building cloud-native services (containers, serverless, managed data services). - Strong SQL skills and familiarity with database performance profiling and tuning. - Experience with concurrent programming and thread safety in production applications. - Experience with observability (metrics, logs, traces) and diagnosing performance and reliability issues in production. - Test-driven mindset, with hands-on experience writing and maintaining automated unit, integration, and end-to-end tests; familiarity with test automation frameworks such as Playwright or similar tools. - Strong portfolio or examples of past projects and code. - Strong communication and collaboration skills, with the ability to explain complex systems to both technical and non-technical stakeholders. - Enthusiasm for working in a fast-paced, startup-like environment and taking end-to-end ownership of critical systems. Bonus Points (optional) - Experience with finance, billing, subscriptions, payments, or revenue-lifecycle systems in a SaaS or financial-services context. - Experience with Snowflake or other modern data warehouses for reporting, analytics, and reconciliation use cases. - Familiarity with NoSQL or time-series databases and when to apply them alongside relational systems. - Experience with enterprise-scale systems and high-volume transactional workloads. - Understanding of compliance, security, and auditability concerns in financial systems (e.g., PCI considerations, data retention, audit trails). - Experience integrating with Salesforce or other CRM/ERP platforms. - Demonstrated ability to effectively use AI-assisted development tools (e.g., Claude Code, Codex, or similar) to accelerate development, improve code quality, debug complex issues, and explore system designs. - Strong attention to detail, ownership mindset, and comfort operating in ambiguous, evolving product domains.
โข The professional will work on medium- to high-complexity projects, performing daily development and maintenance of medium- and high-complexity systems. โข Operates with considerable autonomy and does not require constant direct supervision. โข Responsibilities include development and coding, requirements analysis, testing and bug fixing, maintenance and updates, as well as reporting results to support the end clientโs decision-making.
โข As the largest Canadian-owned and operated K-12 publisher, Nelson Education Ltd. is Canada's only heritage education content provider, known for its innovative products and solutions catering to learners across the country. โข Nelson is on a mission to make learning accessible, engaging, and effective for all. โข Reporting to the Team Lead, the Developer II is responsible for building, maintaining, and supporting internal applications, services, data pipelines, and platform tooling. โข Implements new features and functionality, improves application reliability and performance, supports deployment workflows, troubleshoots system issues, and helps maintain secure and scalable development and production environments. โข Combines software development with DevOps-oriented responsibilities, including CI/CD, observability, Kubernetes-based deployments, logging, monitoring, and operational support.



