Skip to content

Senior software engineer

  • Remote
    • CDMX, Ciudad de México, Mexico

Job description

Important IT company At the Latin American level, growth requires:

Senior software engineer

Job Description:

  • Experience with Application and Infrastructure Operations

    • Basic knowledge of Scrum Practices & Agile Principles

    • Advanced proficiency in programming languages (e.g., Python, Java, .NET, Go, Rust), including multithreading, parallel processing, and optimization techniques.

    • Strong knowledge in designing scalable, maintainable, and fault-tolerant systems, with an emphasis

    on microservices, distributed systems, or event-driven architecture.

    • Extensive experience with TDD, unit testing, integration testing, and ensuring high code quality using

    tools like SonarQube or similar.

    • Proven contributions to large-scale enterprise applications or open-source projects, demonstrating

    leadership in coding standards and best practices.

    • Strong collaboration skills, working closely with cross-functional teams to ensure software design and

    architecture meet both technical and business requirements.

    • Proficiency with CI/CD tools and practices (e.g., Azure DevOps, Jenkins, GitLab CI, GitHub Actions),

    including creating and managing pipelines.

    • Strong analytical and problem-solving skills, with the ability to work effectively in a fast-paced,

    evolving environment, ensuring platform reliability and scalability.

ADVANCED CONVERSATIONAL ENGLISH ESSENTIAL (Will be evaluated).

Job type: Remote.

Salary: $95,000 gross.

Benefits: Excellent superior benefits.

or

Apply with Indeed unavailable