Software Development Engineer

hace 1 día


Mendoza, Mendoza, Argentina Wakapi A tiempo completo

The Role:
We are looking for a highly skilled Software Development Engineer with expertise in Messaging Systems and Microservices Architecture to join our cross-functional development team. This role will focus on building and maintaining backend services that enable seamless communication between systems, support real-time messaging, and facilitate data integration from multiple products into our reporting and dashboard platform.

The ideal candidate is passionate about designing scalable microservices, optimizing message-driven workflows, and collaborating with frontend, data engineering, and DevOps teams to ensure reliable, high-performance backend services.

Responsibilities:

Microservices Development & Maintenance:

  1. Design, develop, and maintain RESTful APIs and microservices that handle communication between applications, services, and third-party systems.
  2. Develop backend PHP (Laravel) services where required, while contributing to architecture decisions for scalable microservices.
  3. Implement messaging patterns (pub/sub, event-driven) for real-time data flows and integrations.

Messaging Systems Ownership:

  1. Design, build, and support messaging infrastructure using technologies such as Kafka, RabbitMQ, AWS SNS/SQS, or similar.
  2. Implement message producers and consumers that enable reliable data exchange between systems.
  3. Ensure proper message handling, deduplication, error handling, retries, and dead-letter queues.

Collaboration & Agile Delivery:

  1. Participate in Scrum ceremonies (sprint planning, daily stand-ups, sprint reviews, and retrospectives).
  2. Collaborate with data engineers, frontend developers, and product stakeholders to gather requirements and ensure smooth integration of messaging workflows.
  3. Break down complex business problems into scalable, testable, and reusable service components.

Quality & Performance:

  1. Write clean, maintainable, and well-documented code with a focus on scalability, reliability, and performance.
  2. Perform unit testing, integration testing, and participate in code reviews.
  3. Collaborate with the QA team to ensure backend services are testable and meet the Definition of Done (DoD).

Monitoring, Troubleshooting & Support:

  1. Monitor services and messaging pipelines in production for health, latency, and reliability.
  2. Work with SRE/DevOps teams to optimize services, implement observability, and resolve live-site issues.
  3. Investigate and resolve bottlenecks, messaging failures, or downstream data inconsistencies.

Documentation & Continuous Improvement:

  1. Document service designs, data flows, message schemas, and API specifications.
  2. Advocate for and contribute to reducing technical debt and improving service reliability.
  3. Stay current on industry best practices around microservices, distributed systems, and messaging architectures.
Requirements:
  1. 3+ years of software development experience in backend services, microservices, or distributed systems.
  2. Proficiency in PHP (Laravel preferred) or another modern backend language (Node.js, Python, Java).
  3. Hands-on experience with message brokers like Kafka, RabbitMQ, AWS SNS/SQS, or Google Pub/Sub.
  4. Solid understanding of REST APIs, event-driven architecture, and asynchronous processing.
  5. Experience with containerization (Docker, Kubernetes) and deploying microservices in a cloud environment (AWS, Azure, GCP).
  6. Proficient with Git version control and familiar with branching strategies.
  7. Familiarity with monitoring, logging, and tracing tools (e.g., Prometheus, Grafana, ELK, CloudWatch).

Preferred Qualifications:

  1. Knowledge of data serialization formats such as JSON, Avro, or Protobuf.
  2. Experience with CI/CD pipelines and integrating services into automated workflows.
  3. Familiarity with data lakehouses or data streaming architectures.
  4. Exposure to performance tuning in high-throughput messaging environments.
  5. Comfortable working in a collaborative, Agile Scrum environment.
#J-18808-Ljbffr

  • Mendoza, Mendoza, Argentina Wakapi A tiempo completo

    Company OverviewWe are Wakapi, a cutting-edge technology company that empowers innovation through scalable and reliable backend services. Our team is passionate about designing and building high-performance microservices that enable seamless communication between systems.Job DescriptionWe are seeking a highly skilled Software Development Engineer to join our...

  • Lead Software Engineer

    hace 4 días


    Mendoza, Mendoza, Argentina AgileEngine A tiempo completo

    We are seeking a talented Lead Software Engineer to lead our development team. The successful candidate will have extensive experience in full-stack development with a focus on Node.js and React.The ideal candidate will have a deep understanding of software engineering principles and the ability to mentor junior developers.You will be responsible for...


  • Mendoza, Mendoza, Argentina Wakapi A tiempo completo

    The Role:We are on the lookout for a Senior Software Development Engineer (Sr. SDE) with deep expertise in Single Sign-On (SSO), Identity & Access Management (IAM), and authentication protocols to lead the integration of multiple products into a unified login experience.This role will focus on designing, implementing, and maintaining secure authentication...


  • Mendoza, Mendoza, Argentina Techunting A tiempo completo

    We are seeking an experienced Senior Windows Kernel and User Mode Engineer to join our team at Techunting.In this role, you will play a crucial part in ensuring the seamless operation of our products by expanding compatibility with diverse Windows applications and continuously enhancing the security of our Venn Secure Enclave product.Key responsibilities...


  • Mendoza, Mendoza, Argentina ABB A tiempo completo

    As a Senior Mobile Software Engineer at Varsity Tutors, you will play a key role in designing and architecting our mobile experiences. Your expertise in Swift and SwiftUI (including Combine) will be crucial in building high-performance and maintainable code.We are looking for an experienced iOS Engineer to join our team in South America. You will collaborate...


  • Mendoza, Mendoza, Argentina Oowlish A tiempo completo

    Oowlish is a rapidly expanding software development company in Latin America, seeking experienced technology professionals to enhance our diverse and vibrant team.We're looking for candidates who are passionate about technology, proficient in English, and excited to engage in remote collaboration for a worldwide presence.Key Responsibilities:Design and...


  • Mendoza, Mendoza, Argentina Wakapi A tiempo completo

    About the RoleWe are seeking a seasoned full-stack software engineer to join our team at Wakapi. This role requires a strong background in front-end and back-end development, with a focus on React.js and Laravel/PHP.As a full-stack developer, you will be responsible for designing, developing, and maintaining scalable and secure systems that meet the needs of...


  • Mendoza, Mendoza, Argentina ITPS A tiempo completo

    Job DescriptionThe Role:We are seeking a Senior QA Automation Engineer to join our team. The successful candidate will be responsible for end-to-end testing of new features and functionality prior to release to production, working closely with our product and development teams to resolve bugs.Key Responsibilities:Reviewing requirements, specifications, and...


  • Mendoza, Mendoza, Argentina Oowlish Technology A tiempo completo

    Oowlish Technology is a rapidly expanding software development company in Latin America, seeking experienced technology professionals to enhance our diverse and vibrant team.We are looking for a Senior Full-Stack Developer with 5+ years of experience in React.js and Node.js to join our team. This role requires expertise in scalable web application...


  • Mendoza, Mendoza, Argentina Web: A tiempo completo

    Job DescriptionWe're seeking an experienced Mobile and Fullstack Senior Software Engineer to lead our international product development efforts. In this role, you'll be responsible for building and maintaining systems that cater to international users, leveraging complex modeling and data at scale.Key ResponsibilitiesDesign and develop innovative user...


  • Mendoza, Mendoza, Argentina Wakapi A tiempo completo

    About the RoleThe Wakapi Platform Engineer will be responsible for designing and implementing scalable, cloud-native solutions in collaboration with the Architecture team. This involves developing Infrastructure as Code (IaC) using Terraform, CloudFormation, or similar tools for repeatable infrastructure deployments.The ideal candidate will have strong...


  • Mendoza, Mendoza, Argentina Techunting A tiempo completo

    As a Senior Backend Engineer at Techunting, you will have the opportunity to work on a wide range of exciting projects that involve designing and developing scalable and efficient software solutions. Our team is passionate about delivering high-quality products and providing excellent customer service.We are seeking an experienced professional who has a...


  • Mendoza, Mendoza, Argentina Wakapi A tiempo completo

    About the Role:You will be part of a collaborative team, working closely with front-end developers, back-end engineers, and data experts to deliver high-quality product increments. To succeed in this role, you will need strong problem-solving skills, full-stack development expertise, and a proactive approach to driving technical solutions from concept to...


  • Mendoza, Mendoza, Argentina Techunting A tiempo completo

    At Techunting, we are on a mission to revolutionize the way technology is consumed. As a rapidly growing company that efficiently purchases and bundles construction materials to build farming facilities faster and with higher quality than our competitors, we are beginning a journey to modernize and transform our technology.We are seeking an exceptional...


  • Mendoza, Mendoza, Argentina ITPS A tiempo completo

    The Role: We are seeking a Senior QA Automation Engineer to join our "RN" team. You will be responsible for end-to-end testing of new features and functionality prior to release to production and work closely with our product and development teams to resolve bugs.Responsibilities:Reviewing requirements, specifications, and technical design documents to...

  • Web Development Expert

    hace 7 días


    Mendoza, Mendoza, Argentina ITPS A tiempo completo

    Key ResponsibilitiesDevelop high-quality Ruby on Rails applications in a timely manner.Participate in code reviews to ensure the software development process meets our quality standards.Collaborate with the team to accurately estimate and deliver projects on time.Communicate effectively across functional areas and with clients.Proactively identify gaps and...


  • Mendoza, Mendoza, Argentina Techunting A tiempo completo

    Our strategic client is a rapidly growing company that efficiently purchases and bundles construction materials to build farming facilities faster and with higher quality than their competitors. However, they are beginning a journey to modernize and transform their technology, which is a combination of built applications as well as platforms they subscribe...


  • Mendoza, Mendoza, Argentina Wakapi A tiempo completo

    Job Description:We are seeking a skilled Senior Full Stack Developer to join our team at Wakapi. The ideal candidate will have expertise in both front-end and back-end development, with proficiency in Angular, .NET, and MS SQL.This role requires an innovative problem solver who can develop and maintain high-quality software solutions while collaborating with...

  • Platform Engineer

    hace 1 día


    Mendoza, Mendoza, Argentina Wakapi A tiempo completo

    The Role:We are seeking a Platform Engineer to support the development, deployment, and operation of our data-driven dashboard and reporting platform. This role is critical in building and maintaining the foundational systems that enable scalable, secure, and reliable development and deployment across backend, frontend, and data engineering teams.The...


  • Mendoza, Mendoza, Argentina Wakapi A tiempo completo

    Responsibilities:As a Senior Full Stack Developer at Wakapi, you will be responsible for ensuring high performance, security, and responsiveness of applications.You will develop RESTful APIs and integrate them with front-end applications.You will stay up to date with emerging technologies and industry best practices to enhance development processes.