Talento | Employers

El siguiente reto de tu carrera profesional

Publicado hace 30 días

icon job

Senior

Back End Engineer

$100,000 MXN/mes brutos

*Salario especifico depende del proceso de selección

icon portfolio

+10 años de experiencia

icon facbuildingebook

Remote

icon location

CDMX, México

icon portfolio

+10 años de experiencia

icon building

Remote

icon location

CDMX, México

Description

We are looking for a highly skilled Principal Backend Engineer to join our dynamic client's team. As a Principal Backend Engineer, you will lead the development of our backend systems, providing technical expertise and guidance to ensure the scalability, reliability, and performance of our applications. You will collaborate closely with cross-functional teams to design, implement, and maintain robust backend solutions that meet the needs of our users and business objectives. The ideal candidate will have extensive experience in backend development, a strong understanding of software architecture principles, and a passion for delivering high-quality software.

Some of the main responsibilities are to:

  • Lead the design, implementation, and maintenance of scalable and reliable backend systems.
  • Provide technical leadership and mentorship to a team of backend engineers, fostering a culture of excellence and collaboration.
  • Collaborate with product managers, designers, and frontend-engineers to understand requirements and translate them into technical solutions.
  • Architect and implement backend services, APIs, and data models to support the needs of our applications.
  • Optimize system performance and reliability through monitoring, profiling, and performance tuning.
  • Ensure code quality through code reviews, automated testing, and continuous integration.
  • Stay current with emerging technologies and best practices in backend development, and advocate for their adoption when appropriate.
  • Drive technical initiatives and contribute to architectural decisions that align with business goals and objectives.
  • Identify and address technical debt, scalability bottlenecks, and security vulnerabilities in existing systems.




Requirements

  • Working proficiency in English.
  • 15+ years of software development experience in a fast-paced environment. Most recent 8 years working with microservice based solutions.
  • Expert level knowledge of GOlang AND a system level language  (Strong C, C# or C++ is acceptable).
  • Advanced experience with testing methodologies and fully comfortable with Test Driven Development (TDD) and Behavior Driven Development (BDD) practices. Experience with automated testing frameworks and static analysis tools. Hands on experience in developing applications on public cloud infrastructure such as GCP, AWS or Azure.
  • Advanced understanding of design patterns and coding practices, especially as applied to microservices architectures and API design, implementation and management.
  • Strong experience with continuous delivery using modern Continuous Integration/Continuous Deployment (CI/CD) methodology and Git based workflow.
  • Strong knowledge of Docker technologies, including experience in optimizing Docker images and managing Docker image lifecycle.
  • Breadth of technology and engineering skills, knowledge and experience -comfortable with topics spanning programming languages, AI/ML, advanced networking, computer and data platforms as well as automation and big data.
  • Should cover two or more of our big areas, such as IoT, Video, Data Warehousing Concepts, Authentication/Authorization, Hardware, Networking, Cloud Infrastructure. They do not need to have it all.
  • Experience with ProtoBuf, REST, WebRTC, WebSocket, and other web protocols.
  • Familiarity with Linux.


Benefits

Attractive Benefits

Skills

Go

C++

C Sharp

None

None

None

¿Listo para dar el siguiente paso?

Compartir Vacante

icon facebook icon twitter icon clipboard