OUR SECTORS
At European Tech Recruit, our sectors cover a wide range of industries within the field of technology.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
At European Recruitment, our sectors cover a wide
range of industries within the field of technology
Client services
Learn about the range of client services we offer at European Tech Recruit, and browse through our case sudies.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
About us
Learn about European Tech Recruit's mission, values, our team, and our commitment to DE&I.
tech jobs in the US?
Looking for
tech jobs in the US?
At European Recruitment, our sectors cover a wide range of industries within the field of technology
Principal Backend Engineer – Bogota
Principal Backend Engineer
- Craft high-quality, secure, and performant code that powers our core systems, adapting to rapidly changing requirements.
- Participate in the end-to-end software development lifecycle, from product design and architecture to implementation, quality assurance, delivery and monitoring.
- Elevate the code quality and productivity of the team through thoughtful reviews, mentoring and collaboration through our chapters.
- Continuously explore and integrate AI and other innovative technologies to enhance our products and processes.
- Collaborate seamlessly across disciplines to transform visionary ideas into tangible, impactful solutions with agility.
- Bring your own ideas in an open and innovation-driven environment that relies greatly on prototyping and experimentation.
What we are looking for
- BSc/MSc in Computer Science, Engineering or a related field.
- 12+ years of engineering experience in building highly robust, maintainable, and scalable web applications.
- Mastery of at least one of the following programming languages: Ruby, Go, Java, Python, Javascript (better if you have worked with more than one).
- Extensive experience with microservices, distributed systems, and cloud-native environments (AWS is a plus).
- Strong command of message brokers (e.g., RabbitMQ, Kafka, SNS/SQS).
- Experience working with SQL and No-SQL Databases (preferably PostgreSQL, Elasticsearch, Redis).
- Broad knowledge of the web platform as a whole (HTML5, CSS3, JavaScript, HTTP/S, web performance, web security).
- Architectural prowess, with a profound grasp of software design patterns and principles (OOP, Functional, SOLID, DDD) and the end-to-end SDLC.
- Proficiency in Git (GitLab suite is a plus)
- Experience working in Agile teams
Bonus points if you also have:
- Experience with Kubernetes and Terraform.
- Experience working with AI in general and ML models in particular.
Apply Now
By applying to this role, you acknowledge that we may collect, store, and process your personal data on our systems.
For more information, please refer to our
Privacy
Notice