Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Software Engineer - Go

Stori

Xico

Presencial

MXN 364,000 - 547,000

Jornada completa

Hace 5 días
Sé de los primeros/as/es en solicitar esta vacante

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

A growing technology company in Mexico is seeking a Software Engineer to develop and maintain high-quality software on cloud infrastructure. The ideal candidate has strong skills in Go and AWS, is familiar with RESTful APIs, and has a Bachelor's degree in a relevant field. The role involves collaboration with multiple teams, improving backend services, and participating in Agile processes, ensuring a dynamic work environment that promotes skill growth.

Formación

  • Minimum of 3 years of professional software development experience.
  • Experience working with AWS or cloud technologies.
  • Experience in Go Language.
  • Experience working in an Agile development environment.

Responsabilidades

  • Collaborate with teams to design and implement new features.
  • Develop and maintain RESTful APIs and write testable code.
  • Improve backend services and participate in design discussions.
  • Write automated tests and monitor production applications.
  • Deploy features to production environments.
  • Participate in Agile processes and team documentation.

Conocimientos

Go (Golang)
AWS Cloud Services
PostgreSQL
RESTful and gRPC APIs
Unit testing
Version control with Git
English proficiency
Backend for Frontend architecture

Educación

Bachelor's degree in Computer Science, Engineering, Mathematics or related field
Descripción del empleo

Stori is looking for a Software Engineer with solid technical skills and a passion for building high-quality, scalable software.

In this role, you will work within a squad to develop and maintain software applications on our cloud infrastructure, focusing on well-defined problems and collaborating closely with senior engineers, product managers, and other stakeholders.

You will contribute to the design and implementation of robust solutions, write clean and efficient code, and help maintain the health and reliability of our systems. This position is ideal for an engineer who is eager to grow their skills, contribute to a dynamic team, and make a significant impact on our products.

Job Requirements
  • Programming Language : Go (Golang)
  • AWS Cloud Services : Proven experience working with services such as Lambda, SQS, SNS, DynamoDB, API Gateway, Application Load Balancer, and Step Functions.
  • Databases : Proficiency with relational databases, specifically PostgreSQL and no relational databases.
  • APIs : Experience building and consuming RESTful and gRPC APIs in a microservices architecture.
  • Strong understanding of software engineering best practices, including unit testing, code reviews, design documentation, and version control with Git.
  • A collaborative team player with strong communication skills, eager to support other team members.
  • Self-motivated with a strong sense of ownership and a commitment to delivering high-quality work.
  • Comfortable writing and speaking in English.
  • Experience creating Backend for Frontend architectures.
Job Responsibilities
  • Collaborate with multidisciplinary teams (engineers, product managers, analysts, and UI / UX) to design, develop, and implement new features.
  • Develop and maintain RESTful APIs that integrate with Stori and third-party software, writing clean, testable, and well-documented code.
  • Contribute to the improvement of our backend services and event-driven systems.
  • Participate in discussions about software design and architecture, providing constructive feedback and learning from senior team members.
  • Write automated tests (unit, integration) for new and existing functionalities to ensure product quality.
  • Monitor production applications, assist in troubleshooting issues, and participate in the incident response process to ensure system reliability.
  • Participate in the team's OnCall rotation, following best practices for triaging and resolving production incidents.
  • Deploy features to production environments using our CI / CD pipelines and established release processes.
  • Contribute to the team's documentation, including runbooks and design documents.
  • Work within an Agile environment, actively participating in sprint planning, stand-ups, and retrospectives.
Experience
  • Bachelor's degree or higher in Computer Science, Engineering, Mathematics, or a related field.
  • A minimum of 3 years of professional software development experience.
  • Experience working with AWS or cloud technologies.
  • Experience in Go Language.
  • Experience working in an Agile development environment.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.