Sr Software Engineer/ 100% Remote in Mexico

Pyramid Consulting Inc.
Alpharetta, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior

Job location

Remote
Alpharetta, United States of America

Tech stack

Java
Artificial Intelligence
Amazon Web Services (AWS)
Automation of Tests
Azure
Software Quality
Computer Programming
Continuous Integration
Software Debugging
Distributed Systems
Design of User Interfaces
Software Tools
Next.js
Message Oriented Middleware
Software Engineering
Data Streaming
Management of Software Versions
Enterprise Application Integration
Enterprise Software Applications
Spring Cloud
React
Istio
Large Language Models
Event Driven Architecture
Kubernetes
Infrastructure Automation Frameworks
Kafka
Front End Software Development
Api Design
Api Gateway
REST
Microservices

Requirements

Must-Have * Strong hands-on programming expertise in Java and Python, with the ability to design, build, test, and optimise production-grade backend services

  • Strong experience with React for building modern, responsive, and intuitive user interfaces for enterprise applications

  • Experience with Next.js or modern front-end architecture patterns alongside React

  • Deep experience building cloud-native applications using containers, Kubernetes, microservices, and managed cloud services in AWS and/or Azure

  • Strong expertise in designing and building APIs, including RESTful services, service contracts, versioning, security, and integration patterns

  • Proven experience with event-driven architecture, asynchronous messaging, streaming, and resilient distributed system design

  • Practical experience using AI tools to improve engineering productivity across coding, testing, debugging, documentation, and release workflows

  • Strong understanding of software engineering quality metrics such as code quality, test automation, reliability, performance, observability, and maintainability

Good to Have * Experience building agentic applications or AI-powered systems using LLMs, orchestration frameworks, retrieval, tool calling, and workflow automation

  • Experience with API gateway, service mesh, and enterprise integration patterns

  • Experience with Kafka, event streaming platforms, or large-scale messaging ecosystems

  • Exposure to CI/CD automation, infrastructure as code, and release engineering practices

  • Experience in regulated enterprise environments where security, governance, compliance, and auditability are critical

  • Ability to mentor engineers and influence architecture, engineering standards, and developer productivity at team level

Apply for this position