GrepJob
Tech Holding

Senior Software Engineer (Contract)

Tech Holding
Apply
about 19 hours ago
Mexico City, MexicoSenior
H1B Sponsor

Responsibilities

  • Design, develop, and maintain scalable backend services and platform capabilities.
  • Write clean, maintainable, and performant production-grade code.
  • Contribute to architectural decisions and help evolve platform and system design.
  • Build internal tooling and automation to improve engineering efficiency.
  • Participate in code reviews and maintain high engineering quality standards.
  • Help define and improve best practices around testing, observability, CI/CD, and software delivery.
  • Collaborate closely with product managers, designers, and cross-functional engineering teams.
  • Troubleshoot production issues and improve platform reliability.
  • Mentor and support less experienced engineers through technical guidance.
  • Advocate for pragmatic technical solutions that balance scalability and maintainability.
  • Contribute to engineering culture through experimentation and continuous improvement.
  • Leverage AI-assisted development tools while maintaining strong engineering judgment.

Requirements

  • 6+ years of professional software engineering experience building and operating production systems at scale.
  • Strong backend engineering experience with Java, Python, or similar object-oriented programming languages.
  • Experience designing and building distributed systems, APIs, and scalable backend architectures.
  • Strong understanding of software design patterns, system reliability, and performance optimization.
  • Experience working with cloud platforms such as AWS, GCP, or Azure.
  • Experience with CI/CD pipelines, automated deployments, and modern development workflows.
  • Strong understanding of observability practices including logging, monitoring, and tracing.
  • Experience working within agile or hybrid software development environments.
  • Ability to mentor engineers and contribute to technical leadership initiatives.
  • Strong communication skills to explain technical concepts to various stakeholders.
  • Experience working with AI-assisted development workflows, including reviewing AI-generated code.