Senior Platform Engineer

Software Engineer, Backend Developer, Java Colombia


Description

We are looking for a Senior Platfom Engineerto be part of our Operations team.

Duties and Responsibilities

  • Coach and Mentor: As a technical competence leader, be responsible for coaching and mentoring engineers across architecture design, programming languages, and other areas of their professional development in order to grow and level up the engineering organization
  • Platform Engineering: Directly work on the implementation and development of backend microservices and management of related data stores. You will work closely with other engineering teams to identify and meet their needs in a collaborative, agile environment
  • Cloud Architecture: Build highly scalable services to support web-based applications and client devices. You will create secure, multi-tenant services, including databases and middleware
  • Continuous Integration and Deployment: Create and maintain continuous integration and deployment processes, ensuring the entire CI/CD pipeline works as intended.

Ready to apply?First check if you have:

  • 8 years of experience overall
  • Experience developing and managing scalable infrastructure and applications in the cloud (ideally within AWS)
  • Experience with microservice development
  • Experience with Terraform (or other IaaC tools, such as CloudFormation)
  • Experience with Golang (or other strongly typed languages, such as Java, C, C++)
  • Experience with relational SQL and NoSQL databases (such as MySQL, PostgreSQL, DynamoDB, and Redis)
  • Familiarity with Test-Driven and Behavior-Driven Development (TDD/BDD)
  • Working knowledge of Unix/LinuxWorking knowledge of source control systems, including Git

Why working at Cafeto: 

  • We value diversity, respect for the individual and integrity
  • Everyone's empowered to work autonomously
  • You will have a direction, an individual career path for you 
  • More than work, we are passionate about growing. More than colleagues, we are friends

We have some great Perks & Benefits for you! 

  • Flexible work hours—structure your work schedule, so it works for you, keeping your team and partner needs in mind. 
  • Health insurance. 
  • Your mental health is essential to us. You will have access to personalized therapy and counseling for your emotional well-being. 
  • Semi-personalized English classes, according to your level. 
  • Days off on your birthday and in case of moving. 
  • Great salary and paid vacations. 

 Interested? 
 
We'd love to hear from you — apply below!