Software Engineer

marco


Fecha: hace 10 horas
ciudad: Montevideo, Montevideo
Tipo de contrato: Tiempo completo

We are seeking an experienced and driven Software Engineer to join our dynamic startup team. In this role, you will lead the design, development, and scalability of backend systems that power our financial products and services, supporting trade-finance players and their customers. You will play a pivotal role in shaping technical strategy, and driving backend architecture to ensure reliability, performance, and extensibility.


You will collaborate closely with Product to transform customer needs into robust backend systems. You will also work with clients and cross-functional teams to align backend capabilities with real-world requirements and help scale our platform efficiently.


Responsibilities:


  • Lead the architecture, development, and scaling of backend services, APIs, and core platform components.
  • Drive backend engineering best practices across the team (testing, monitoring, deployment, documentation).
  • Own the reliability and performance of backend systems, ensuring they meet business and customer needs.
  • Collaborate with Product to translate functional requirements into scalable technical solutions.
  • Identify and resolve production issues, ensuring high system uptime and availability.
  • Optimize data models, database performance, and cloud infrastructure for scalability.
  • Work with DevOps to improve CI/CD processes and deployment automation.
  • Contribute to system design for complex domains such as payment processing, money movement, and financial data reconciliation.
  • Support cross-functional initiatives and work with frontend and data teams to deliver full-stack features where necessary.


Requirements:


  • 5+ years of backend development experience building robust systems using Python (or similar languages).
  • Deep understanding of API design, RESTful services, and asynchronous processing.
  • Proficiency in relational databases (e.g., PostgreSQL), data modeling, and query optimization.
  • Solid experience with AWS or similar cloud platforms and infrastructure-as-code.
  • Understanding of networking concepts (DNS, HTTPS, TCP/IP) and distributed system design.
  • Experience with containerization and orchestration tools like Docker and Kubernetes.
  • Track record of building and operating production-grade systems with high availability.
  • Strong communication skills and experience working with product managers, designers, and other stakeholders.
  • Passion for building financial infrastructure and improving complex legacy systems.


Qualifications:


  • Background in fintech, payments, or trade-finance systems.
  • Familiarity with event-driven architecture and message queues (e.g., Kafka, SQS).
  • Exposure to compliance, audit, or security best practices in financial software.


Benefits:


  • Unlimited PTO
  • Healthcare


Marco celebrates diversity and is an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, age, disability, sexual orientation, pregnancy status, marital status, military or protected veteran status, genetics, or any other characteristic protected by law.

Publicar un currículum