Software Architect - Argentina


Advertising / Marketing

Full Time

Buenos Aires, Argentina

2 months ago

This role is available to candidates based in Argentina (All Cities).

In today’s marketing environment, brands need more content than ever. The problem is that the traditional means of generating the content that they need doesn’t scale: It’s cost prohibitive and doesn’t yield the diverse photos, videos and text reviews that they need to optimize performance. 

Cohley is changing the way that the world’s best brands generate content by connecting them with an expansive network of talented photographers, content creators and videographers. 

Who We’re Looking for:

We are looking for a Software Architect to join our team. A Software Architect with knowledge and experience on Front and Back End development. As an experienced member of our Software Engineering team, we look for people who are passionate around solving business problems through innovation and software engineering practices. You'll be required to apply your depth of knowledge and expertise to all aspects of the software development lifecycle, while being a link and facilitator between the subsystems that make up the solutions. Also be able to coach and mentor on technical problems, helping the professional evolution of the team of programmers.


  • Collaborate in the design of the architecture of technological solutions, always seeking continuous improvement in line with the evolution and business strategy.
  • Develop front and back-end components to improve responsiveness and overall performance
  • Integrate user-facing elements into applications
  • Test and debug programs
  • Improve functionality of existing systems
  • Implement security and data protection solutions
  • Assess and prioritize feature requests
  • Dealing with legacy code and monolithic app
  • Coordinate with internal teams to understand user requirements and provide technical solutions
  • Passionate about building an innovative culture
  • Experience with B2B solutions/products


  • 10+ years of experience in software development
  • Experience having worked as a software architect.
  • Experience in distributed architectures.
  • Interact with the Development Squads, the Product, DevOps/Infrastructure, QA areas.
  • Identify and provide solutions to complex problems.
  • Ensure the implementation of the architecture, design, good practices and code quality patterns.
  • Strong experience developing web applications
  • Experience with software engineering best practices
  • Familiarity with continuous integrations and continuous deployment
  • Enjoy working in a fast-paced environment where you own your part of the product
  • Experience with React
  • Experience with high availability and auto-scalable projects
  • Measure the performance of the application and conduct tests in relation to performance, security, etc.
  • Experience with building and scaling applications on AWS a plus
  • Experience with unit tests, integration tests, mocking, performance tests and coverage
  • Experience with our back-end stack, Python, Golang, FastAPI
Apply to this job