Software Engineer
Location
Argentina
Posted
9 days ago
Salary
0
Seniority
Mid Level
Job Description
Software Engineer
Rent
Role Description En Homie estamos transformando la forma en que las personas rentan vivienda en LATAM. Combinamos tecnología, operación y servicio para construir una experiencia de renta más rápida, transparente y sin fricciones para propietarios e inquilinos. Este rol es clave para elevar la calidad técnica del producto, mejorar la confiabilidad de los sistemas, optimizar recursos de infraestructura y asegurar que cada desarrollo tenga una base sólida para crecer. Su trabajo permite que Homie avance con velocidad, pero también con arquitectura, seguridad y calidad de largo plazo. Misión del rol - Diseñar, construir y evolucionar soluciones técnicas robustas, escalables y mantenibles que fortalezcan la plataforma tecnológica de Homie. - Habilitar una mejor experiencia para propietarios, inquilinos y equipos internos. Tareas - Diseñar e implementar soluciones técnicas para sistemas distribuidos complejos, considerando escalabilidad, desempeño, seguridad y mantenibilidad. - Definir componentes, estructuras y patrones de software alineados a buenas prácticas de arquitectura y a las necesidades reales del negocio. - Construir componentes robustos, reutilizables y bien documentados, con foco en desempeño, claridad técnica y evolución de largo plazo. - Aplicar principios como SOLID, Clean Architecture y patrones de diseño para asegurar la calidad, consistencia y mantenibilidad del software. - Evaluar trade-offs técnicos entre velocidad, escalabilidad, costo, complejidad y mantenibilidad, tomando decisiones con criterio de negocio y visión de largo plazo. - Diseñar e implementar soluciones con enfoque en optimización de recursos, eficiencia operativa y control de costos en AWS. - Fortalecer la confiabilidad del sistema mediante pruebas unitarias, pruebas de integración y prácticas modernas de ingeniería. - Incorporar seguridad como parte del ciclo de desarrollo, identificando y mitigando vulnerabilidades de forma proactiva. - Usar herramientas de IA generativa como aceleradores del desarrollo para crear boilerplate, documentación técnica, pruebas, exploración de soluciones y análisis de alternativas. - Auditar y validar rigurosamente código propio, de otros integrantes del equipo o generado con apoyo de IA, identificando errores lógicos, alucinaciones, riesgos técnicos, ineficiencias y problemas de mantenibilidad. - Participar en revisiones de código con criterio técnico, ayudando a elevar la calidad del equipo y asegurar que cada integración sea clara, segura y sostenible. - Contribuir al fortalecimiento de los estándares de ingeniería del equipo, proponiendo mejores prácticas, documentación, lineamientos técnicos y formas más efectivas de construir software. Qualifications - Experiencia sólida como Software Engineer en entornos de alta exigencia técnica, idealmente construyendo productos digitales, plataformas o sistemas de alta disponibilidad. - Dominio de fundamentos de ingeniería de software, incluyendo estructuras de datos, algoritmos, complejidad computacional y patrones de diseño. - Experiencia diseñando, construyendo y manteniendo sistemas complejos, robustos y escalables. - Experiencia aplicando principios como SOLID, Clean Architecture y buenas prácticas de diseño de software. - Capacidad avanzada para hacer code review con criterio técnico, identificando problemas de diseño, calidad, seguridad, performance y mantenibilidad. - Experiencia trabajando con AWS, entendiendo decisiones de arquitectura con enfoque en costo, eficiencia, disponibilidad y escalabilidad. - Experiencia desarrollando pruebas unitarias, pruebas de integración y mecanismos que fortalezcan la confiabilidad del software. - Conocimiento sólido de prácticas de seguridad en desarrollo de software y capacidad para incorporar ese criterio desde el diseño hasta la implementación. - Experiencia incorporando herramientas de IA generativa en el flujo de trabajo de ingeniería, sin depender ciegamente de sus resultados. - Capacidad para evaluar críticamente código, propuestas técnicas o soluciones generadas por IA, corrigiendo errores y elevando la calidad final. - Alta autonomía, pensamiento sistémico y criterio para tomar decisiones técnicas con impacto de largo plazo. - Comunicación clara para explicar decisiones técnicas, documentar soluciones y colaborar con equipos técnicos y no técnicos. - Mentalidad emprendedora, sentido de urgencia y ownership para trabajar en una startup donde la tecnología debe moverse rápido, pero con bases sólidas. Collaboration - Este rol colabora principalmente con el equipo de Tecnología, participando en el diseño, construcción y evolución de la plataforma de Homie. - Trabajará de cerca con Producto para traducir necesidades del negocio en soluciones técnicas viables. - Colaborará con Operaciones para entender flujos internos, automatizaciones y puntos de fricción. - Colaborará con áreas comerciales o de servicio cuando sea necesario construir soluciones que impacten directamente la experiencia de propietarios, inquilinos o equipos internos.
Related Guides
Related Job Pages
More Software Engineer Jobs
Senior Application Developer
CrossCheck, Inc.Optio Solutions, LLC. is a company focused on improving clients’ ROI and protecting their brands through extensive financial services experience, advanced technology, certified data security, legal compliance, and professionally designated staff. Optio is a member of ACA International and the California Association of Collectors. The company is headquartered in Petaluma, California, with additional team members working remotely across the country. Be part of a supportive, fast-paced team that celebrates hitting goals and rewards success. APPLY NOW!
Role Description We are seeking a highly skilled Senior Systems Developer to support, enhance, and modernize our enterprise collections technology platform and mission-critical operational systems. This role is ideal for a technically strong developer who enjoys solving complex business problems, supporting enterprise applications, improving workflows, and working within both legacy and evolving technologies. A major component of this role involves supporting and enhancing a heavily customized InterSystems Caché environment within Artiva RM that drives core operational workflows, integrations, and proprietary business logic. You’ll work closely with operations, technology teams, and external vendors to improve system performance, integrations, reporting, automation, and platform stability across the organization. What You'll Do - Support, troubleshoot, and enhance Finvi/Artiva RM and related enterprise systems - Develop and optimize SQL queries, stored procedures, reports, and data processes - Support and enhance custom functionality within InterSystems Caché environments - Design and maintain integrations with internal systems and third-party vendors - Troubleshoot and resolve complex production application issues - Implement workflow automation, testing, deployments, and system upgrades - Collaborate with vendors, business stakeholders, and technical teams - Maintain system documentation, performance, stability, and data integrity Qualifications - 5+ years supporting enterprise business applications - Strong SQL Server experience including stored procedures, troubleshooting, and query optimization - Experience with Finvi/Artiva RM or similar collections/revenue cycle platforms - Experience supporting or developing within InterSystems Caché environments - Experience with systems integrations, APIs, and enterprise data exchange - Strong analytical, troubleshooting, and communication skills - Bachelor’s degree in Computer Science, Information Systems, or equivalent experience Preferred Experience - Collections, financial services, healthcare revenue cycle, or contact center environments - Supporting highly customized enterprise systems - Workflow automation and reporting solutions - Mission-critical production application support Benefits - Competitive base salary: $135,000 – $150,000 DOE - Fully remote work environment - Opportunity to work on highly customized enterprise systems with significant business impact - Collaborative and growth-oriented team environment - Stable and established national organization Additional Information - Full-time remote position - Occasional travel may be required - Occasional after-hours support during deployments or critical production events
Director, Data Solutions & Engineering
Statara SolutionsWe use decades of strategic expertise to help clients reach, engage, and retain data-driven audiences.
Role Description Statara is seeking a Data Solutions & Engineering leader to guide the design and evolution of client-facing data and analytics solutions while serving as the department head for Data Products & Engineering. This dual mandate combines solution architecture with organizational leadership, bridging business needs with Statara’s Data, Insights, and Activation capabilities. As department head, this person will assume direct leadership of the Data Products & Engineering team—setting technical direction, managing priorities, and ensuring the reliability and continued evolution of Statara’s core data infrastructure, with particular emphasis on Snowflake and modern cloud data architecture. On the solutions side, this role partners closely with Business Development, Product, Data Science, and Engineering to shape scalable solution approaches, support pre-sales technical strategy, and help ensure complex opportunities are well-defined and feasible. This role is ideal for a strong technologist with leadership instincts—someone who can own a technical function, contribute meaningfully to client conversations, and bring structure to how Statara designs and delivers solutions. You don’t need to have done all of this before, but you should be ready to grow into the full scope. Qualifications - Snowflake working experience required. - Experience in solutions engineering, data engineering, analytics, data products, or a related technical role. - Familiarity with data integration, pipelines, data modeling, and solution architecture concepts. - Experience with modern cloud data platforms and analytics workflows; AWS environment experience is a plus, as is Alteryx. - Ability to translate business needs into technical requirements and executable solution plans. - Strong analytical and problem-solving skills, including comfort working with complex datasets. - Ability to communicate technical ideas clearly to both technical and non-technical audiences. - Team leadership experience required—whether through direct management, tech-lead roles, or running cross-functional workstreams. - Experience working across Sales, Product, Engineering, or analytics functions is a strong plus. Requirements - Serve as the head of the Data Products & Engineering department, setting vision, priorities, and technical direction. - Lead, manage, and develop team members, including coaching, mentorship, performance oversight, and capacity planning. - Own the operational health of Statara’s data infrastructure, including pipeline reliability, platform stability, and data product quality. - Drive continued evolution of Snowflake-based architecture and modern data workflows across the organization. - Align engineering and data product priorities with commercial objectives and the broader product roadmap. - Lead the technical shaping of client solutions, from initial concept or test through high-level design and delivery planning. - Translate business objectives into clear data, analytics, and activation approaches that align with Statara’s capabilities. - Serve as a key technical voice on complex or novel solution designs. - Identify opportunities to standardize and scale solutions across clients and use cases. - Partner with Business Development to scope opportunities, clarify technical requirements, and assess feasibility. - Participate in client conversations as a technical resource, translating capabilities into clear business value. - Support the development of technical demonstrations, solution walkthroughs, and related materials for key opportunities. - Guide data and analytical validation efforts to confirm solution viability, scalability, and expected outcomes. - Review data structures, assumptions, and analytical outputs to ensure technical soundness. - Support proof points (e.g., pilots, prototypes, demonstrations) where they strengthen solution confidence. - Collaborate with Product, Data Science, and Engineering to align solution designs with platform capabilities and delivery realities. - Surface risks, dependencies, and tradeoffs early to maintain momentum and clarity. - Bridge commercial intent and technical execution across teams. Benefits - COMPETITIVE COMPENSATION including a 401(k) with generous company matching. - 100% REMOTE WORKING OPPORTUNITY - Always have been and always will be. - TOP-NOTCH MEDICAL COVERAGE - Domestic-partner inclusive, health, dental, vision, life, cancer coverage, and long-term disability insurance for you and your dependents. - GENEROUS PAID TIME OFF - 23 days of PTO per year. We believe in work-life balance and encourage you to use your time off. - PAID PARENTAL LEAVE - 10 weeks of fully paid time off. All genders qualify equally, and the policy includes adoptions.
Director, Data Solutions – Engineering
Statara SolutionsWe use decades of strategic expertise to help clients reach, engage, and retain data-driven audiences.
• Serve as the head of the Data Products & Engineering department, setting vision, priorities, and technical direction • Lead, manage, and develop team members, including coaching, mentorship, performance oversight, and capacity planning • Own the operational health of Statara’s data infrastructure, including pipeline reliability, platform stability, and data product quality • Drive continued evolution of Snowflake-based architecture and modern data workflows across the organization • Align engineering and data product priorities with commercial objectives and the broader product roadmap • Lead the technical shaping of client solutions, from initial concept or test through high-level design and delivery planning • Translate business objectives into clear data, analytics, and activation approaches that align with Statara’s capabilities • Serve as a key technical voice on complex or novel solution designs • Identify opportunities to standardize and scale solutions across clients and use cases • Partner with Business Development to scope opportunities, clarify technical requirements, and assess feasibility • Participate in client conversations as a technical resource, translating capabilities into clear business value • Support the development of technical demonstrations, solution walkthroughs, and related materials for key opportunities • Guide data and analytical validation efforts to confirm solution viability, scalability, and expected outcomes • Review data structures, assumptions, and analytical outputs to ensure technical soundness • Support proof points (e.g., pilots, prototypes, demonstrations) where they strengthen solution confidence • Collaborate with Product, Data Science, and Engineering to align solution designs with platform capabilities and delivery realities • Surface risks, dependencies, and tradeoffs early to maintain momentum and clarity • Bridge commercial intent and technical execution across teams
Software Engineer II
Akamai TechnologiesAt Akamai, we make life better for billions of people, billions of times a day. Every moment, billions of people, all over the world, are using the internet to shop, play games, look after finances, learn remotely, share videos, connect across the world, and so much more. These life-shaping digital experiences wouldn’t be possible without Akamai. We power and protect life online. It’s an extraordinary mission, and our global teams achieve it by solving the toughest challenges, and turning the impossible into the possible. With the world’s most distributed compute platform — from cloud to edge — we make it easy for businesses to develop and run applications, while we keep experiences closer to users and threats farther away. That’s why innovative companies worldwide choose Akamai to build, deliver, and secure their digital experiences. Thanks to our world’s most distributed platform for cloud computing, security, and content delivery. Akamai keeps applications and experiences closer and threats farther away. Devoted, determined problem-solvers who share a passion for technology, we’re always pushing ground-breaking ideas and driving innovation. Do you want to power and protect life online, by solving the toughest challenges with us? Be part of an amazing team!
Would the opportunity to work with Akamai's cutting edge services excite you? Are you interested in tackling some of the most complex challenges on the internet? Work with industry leading software technology Our Services/API team builds the software that powers our platform's core functionality. Our software allows us to manage internet information flows with industry-leading performance and reliability. These services provide key infrastructure and intuitive interfaces for configuration, monitoring, and problem resolution. Partner with the best As a Software Engineer II, you will design and develop APIs that support our global platform. You will enjoy a high degree of autonomy to solve complex problems. You will also collaborate with cross-functional teams to ship new features. As a Software Engineer II, you will be responsible for: - Designing and implementing scalable APIs and web services in Java. - Collaborating with cross-functional teams to define and ship new features - Optimizing application performance, quality, responsiveness, and overall efficiency - Identifying and correct system bottlenecks while fixing software bugs - Maintaining code quality, organization, and automated testing pipelines - Participating in code reviews to contribute to a collaborative environment Do what you love To be successful in this role you will: - Have 2 years of relevant experience and a Bachelor's degree - Demonstrate solid proficiency in Java and object-oriented programming concepts - Possess proven experience building and consuming robust RESTful APIs - Show familiarity with SQL or NoSQL database technologies - Exhibit solid problem-solving skills and excellent team collaboration abilities - Bring familiarity with Azure cloud, DevOps, or microservices architecture About us At Akamai, we make life better for billions of people, trillions of times a day. Whether you're streaming live events, scrolling social media, watching your favorite series, or managing your savings, we're the engine behind the scenes. We provide the world's most distributed platform from Cloud to Edge to help the giants of the digital world work faster and stay more secure, making the internet a better experience for everyone. Our focus is simple: Cloud and Edge: Running apps closer to users for instant performance. Security: Neutralizing threats before they ever reach your data. Content Delivery: Scaling the world's biggest moments without a glitch. AI: Enabling our customers to build, secure, and scale AI apps on the world's most distributed cloud platform. At Akamai, we don't just support the internet; we power and protect it, because behind every great digital experience is a massive hidden challenge. And we're the ones who solve it. When millions of people hit play or pay, Akamai ensures it just works. Benefits at Akamai: We support your health, well-being, finances, and life beyond work. See our benefits. FlexBase adapts to your job's needs Akamai's FlexBase program is yet another way we show our commitment to providing employees with an exceptional workplace experience. It's not about telling employees where to work; it's about supporting employees to do their best work. We trust our incredible employees to work in ways that suit them best: at home, in an office, or a combination of both. Connect with us on social and see what life at Akamai is like! Compensation Akamai is committed to fair and equitable compensation practices. For US based candidates only - the base salary for this position ranges from $95,000 - $171,000/year; a candidate’s salary is determined by various factors including, but not limited to, relevant work experience, skills, certifications and location. Compensation for candidates outside the US will vary. The compensation package may also include incentive compensation opportunities in the form of annual bonus or incentives, equity awards and an Employee Stock Purchase Plan (ESPP). Akamai provides industry-leading benefits including healthcare, 401K savings plan, company holidays, vacation (in the form of PTO), sick time, family friendly benefits including parental leave and an employee assistance program including a focus on mental and financial wellness; Eligibility requirements apply.

