{"id":2145932,"url":"https://alion.io/job/kiwicredito-senior-backend-engineer","title":"Senior Backend Engineer","company":{"id":697665,"name":"Kiwicredito","domain":"kiwicredito.com","url":"https://alion.io/company/kiwicredito","size_band":"51-200","is_staffing_agency":false,"employer_type":"direct","is_intermediary":false,"listed_via":null,"ats_vendor":"Ashby","truth_index":null},"role":"Backend","role_family":"Backend","seniority":"senior","employment_type":"full_time","work_mode":"remote","remote_scope":"stated_countries","remote_scope_basis":"posting_text","remote_working_hours":null,"hiring_geo_confidence":"inferred","locations":["Santo Domingo, Dominican Republic"],"countries":["DO"],"hiring_countries":["AR","CO","DO"],"hiring_countries_total":3,"salary":null,"salary_estimate":null,"experience_years_min":8,"visa_sponsorship":false,"relocation_package":false,"has_equity":false,"technologies":[{"name":"AWS","optional":false},{"name":"CI/CD","optional":false},{"name":"Django","optional":false},{"name":"Express","optional":false},{"name":"FastAPI","optional":false},{"name":"Node JS","optional":false},{"name":"PostgreSQL","optional":false},{"name":"Python","optional":false},{"name":"Rest API","optional":false},{"name":"TypeScript","optional":false},{"name":"Agentic Workflows","optional":true},{"name":"AI Agents","optional":true},{"name":"Amazon CloudWatch","optional":true},{"name":"Amazon ECS","optional":true},{"name":"Amazon EKS","optional":true},{"name":"Amazon EventBridge","optional":true},{"name":"Amazon S3","optional":true},{"name":"AWS Lambda","optional":true},{"name":"Clean Architecture","optional":true},{"name":"CloudFormation","optional":true},{"name":"Datadog","optional":true},{"name":"Function Calling","optional":true},{"name":"JavaScript","optional":true},{"name":"Kubernetes","optional":true},{"name":"Model Context Protocol","optional":true},{"name":"Sentry","optional":true},{"name":"Terraform","optional":true}],"status":"live","first_seen_at":"2026-09-30T21:43:16Z","employer_posted_date":"2026-09-30","last_verified_at":"2026-10-25T18:58:46Z","board_verified":true,"closed_at":null,"days_open":24,"trust":{"level":"ok","repost_count":null,"flags":[],"days_open":24},"description":"Sr. Backend Engineer\nWe are looking for a Senior Backend Engineer with strong experience designing, building, and evolving scalable, reliable, and secure backend systems. This is a hands-on engineering role for someone who goes beyond feature implementation. We are looking for an engineer with strong technical judgment who can understand complex systems end-to-end, contribute to architectural decisions, identify and address technical debt, and continuously improve the quality and maintainability of our platform.\nAI is becoming a core part of how we build software. We expect engineers to effectively use modern AI-assisted development tools while maintaining strong ownership and engineering judgment over the code and systems they deliver.\nResponsibilities\nDesign, build, and evolve scalable backend services and APIs, primarily using Node.js, TypeScript, and Express.js.\n\nOwn technical solutions end-to-end, from design and implementation through deployment, observability, and production support.\n\nContribute to the evolution of our backend architecture and participate actively in architectural and technical design decisions.\n\nIdentify, prioritize, and address technical debt, balancing long-term maintainability with product delivery.\n\nApply solid software design principles and patterns, choosing appropriate solutions based on context and trade-offs rather than applying patterns by default.\n\nDesign clear application boundaries and separation of concerns across services, business logic, and persistence layers.\n\nDesign and optimize PostgreSQL schemas, queries, indexes, migrations, and transactional workflows.\n\nBuild reliable financial workflows with appropriate strategies for idempotency, concurrency, consistency, retries, failure handling, and reconciliation.\n\nDesign and maintain REST APIs and integrations with internal systems and external providers.\n\nDesign asynchronous and event-driven workflows when appropriate.\n\nBuild systems with strong principles around reliability, scalability, resilience, security, and performance.\n\nWork with AWS infrastructure and cloud services as part of developing and operating production systems.\n\nImprove production visibility through structured logging, metrics, tracing, monitoring, and alerting.\n\nInvestigate complex production incidents, perform root-cause analysis, and implement sustainable solutions rather than temporary fixes.\n\nMaintain high engineering quality through automated testing, code reviews, documentation, and continuous refactoring.\n\nUse AI-assisted engineering tools to improve development speed, testing, debugging, code review, and engineering productivity while maintaining human ownership of technical decisions.\n\nChallenge existing technical decisions constructively and help continuously improve our engineering standards.\n\nShare knowledge and contribute to strengthening the technical capabilities of the engineering team.\n\nCollaborate closely with Product, QA, Data, Platform, and other engineers to translate business requirements into robust technical solutions.\n\nRequirements\n8+ years of professional backend engineering experience, with significant experience building and operating production systems.\n\nStrong hands-on experience with Node.js and TypeScript in production environments.\n\nExperience with Express.js or comparable backend frameworks.\n\nExperience with Python and familiarity with backend frameworks such as FastAPI, Django, or similar is highly valued.\n\nStrong knowledge of software architecture, design principles, and design patterns, including their trade-offs and appropriate use cases.\n\nStrong understanding of relational databases and PostgreSQL, including data modeling, transactions, indexing, query optimization, migrations, and performance.\n\nExperience working with ORMs and persistence patterns, understanding both their benefits and limitations.\n\nStrong understanding of API design, authentication, authorization, versioning, security, and third-party integrations.\n\nExperience designing systems for failure scenarios, including retries, duplicate events, partial failures, race conditions, and external-service degradation.\n\nSolid understanding of distributed systems and asynchronous processing.\n\nExperience with automated testing at different levels, including unit, integration, and end-to-end testing.\n\nProduction experience with AWS or comparable cloud infrastructure.\n\nExperience with CI/CD, containers, and modern software delivery practices.\n\nStrong understanding of observability and production troubleshooting.\n\nAbility to analyze architectural alternatives, identify trade-offs, and clearly explain technical decisions.\n\nStrong ownership, problem-solving, and communication skills.\n\nAbility to work autonomously on complex technical problems while collaborating effectively with the broader team.\n\nNice to have\nExperience in fintech, payments, lending, banking, or other highly transactional environments.\n\nExperience building systems where financial correctness and data integrity are critical.\n\nExperience with event-driven architectures, queues, messaging systems, and asynchronous processing.\n\nExperience with AWS services such as Lambda, ECS/EKS, SQS, SNS, EventBridge, RDS, S3, and CloudWatch.\n\nExperience with Infrastructure as Code, such as Terraform or CloudFormation.\n\nExperience with high-volume transactional systems and distributed architectures.\n\nExperience implementing idempotency, outbox patterns, concurrency control, reconciliation processes, and fault-tolerant workflows.\n\nExperience with observability platforms such as Datadog, Sentry, or similar tools.\n\nFamiliarity with DDD, Clean Architecture, Hexagonal Architecture, or similar architectural approaches - with the ability to understand when they are useful and when they add unnecessary complexity.\n\nExperience using modern AI coding assistants, agents, and AI-native development workflows.\n\nFamiliarity with LLMs, tool calling, MCP, agentic workflows, or AI integrations is a plus, but AI specialization is not required.\n\nWhat we offer\nThe opportunity to work on critical financial products with direct impact on customers and business growth.\n\nHigh technical ownership and the opportunity to influence how our backend platform evolves.\n\nMeaningful architecture, scalability, reliability, and technical-debt challenges.\n\nAn engineering environment where AI is becoming a core part of how we build software.\n\nA collaborative multidisciplinary team across Engineering, Product, Design, QA, Data, and Platform.\n\n100% remote - Argentina or Colombia. Apply now","description_format":"text","description_chars":6565,"description_truncated":false,"requirements":{"experience_years_min":8,"management_years_min":null,"team_size_min":null,"manages_managers":false,"education":null,"security_clearance":false,"languages":[]},"benefits":[],"hiring_locations":[{"name":"Argentina","iso":"AR","kind":"country"},{"name":"Colombia","iso":"CO","kind":"country"},{"name":"Dominican Republic","iso":"DO","kind":"country"},{"name":"Santo Domingo","iso":null,"kind":"city"}],"hiring_excludes":[],"relocation_offered":false,"industries":["Financial AI","Consumer Loans & Pawnshops"],"lifecycle":[{"event":"open","at":"2026-10-09T04:23:23Z"}],"visa":[],"liveness":{"score":77,"band":"hot","label":"Hiring now","p_open":1,"p_active":0.86,"p_room":0.9,"age_days":24,"expected_fill_days":35,"reasons":["conf:2","velocity","win:mid"],"computed_at":"2026-10-25T05:49:26Z"},"pay":null,"html_url":"https://alion.io/job/kiwicredito-senior-backend-engineer","json_url":"https://alion.io/job/kiwicredito-senior-backend-engineer.json","meta":{"generated_at":"2026-10-25T19:05:27Z","cache_seconds":300,"methodology":"https://alion.io/methodology","terms":"https://alion.io/terms","contact":"https://alion.io/contact","api":"https://alion.io/developers","about":"Alion is a live layer of people, companies and AI agents: who they are, whether they are real and active right now, what they do and how to work with them, readable by people and by agents and paid per call.","catalog":"https://alion.io/catalog.json","usage":{"tier":"crawler_verified","counted_by":"address","units_charged":1,"used_today":27162,"day_limit":null,"remaining_today":null,"minute_limit":300,"resets_at":"2026-10-26T00:00:00Z"}},"offers":[{"id":"company.slices","title":"One company in depth, by slice","status":"live","price":{"credits":0.02,"usd":0.002,"plus_per_slice":{"credits":0.05,"usd":0.005}},"unit":"per company, plus each slice with data","note":"the employer in depth","call":{"mcp_tool":"get_company","arguments":{"id":697665},"rest":"https://alion.io/mcp/rest/get_company?id=697665"},"human":"https://alion.io/catalog?offer=company.slices&for=job%2Fkiwicredito-senior-backend-engineer"},{"id":"market.stats","title":"A market slice: pay, demand and time to fill","status":"live","price":{"credits":1,"usd":0.1},"unit":"per slice","note":"pay, demand and time to fill for this role and place","call":{"mcp_tool":"market_stats"},"human":"https://alion.io/catalog?offer=market.stats&for=job%2Fkiwicredito-senior-backend-engineer"},{"id":"job.search","title":"Open jobs by role, technology, place, pay and visa","status":"live","price":{"credits":0.02,"usd":0.002},"unit":"per posting in a list","note":"similar open postings","call":{"mcp_tool":"search_jobs"},"human":"https://alion.io/catalog?offer=job.search&for=job%2Fkiwicredito-senior-backend-engineer"},{"id":"company.verify","title":"Is this company real and active right now","status":"pilot","price":null,"unit":"per company","request":{"url":"https://alion.io/catalog/request","method":"POST","body":"{\"offer\": \"company.verify\", \"for\": \"job/kiwicredito-senior-backend-engineer\", \"note\": \"what you need it for\"}"},"human":"https://alion.io/catalog?offer=company.verify&for=job%2Fkiwicredito-senior-backend-engineer"}]}