.Nov 10, 2024 - Hireframe is hiring a remote Staff Backend Engineer. Location: Mexico.As a Staff Backend Engineer, you will be responsible for designing, building, and maintaining the backend systems that support our high-volume, high-availability platform. You'll work closely with cross-functional teams, including front-end engineers, product managers, and executive leadership, to deliver backend solutions that are secure, efficient, and scalable. This role is perfect for someone with a strong foundation in backend development who is passionate about building systems that handle complex workflows and large data sets.This is a full-time position and will follow US business working hours. (Candidates must be based in Mexico)Duties and Responsibilities Backend Development: Design, implement, and optimize backend services and APIs that support high performance, scalability, and reliability. System Architecture: Contribute to the design of a scalable and resilient backend architecture, making key decisions that impact the entire platform's stability and performance. Data Management: Build and maintain efficient data storage solutions, optimizing for large volumes and high throughput, and ensuring data integrity and security. Cross-Functional Collaboration: Work closely with front-end engineers, product managers, and other stakeholders to ensure alignment and cohesive, high-quality product delivery. Code Quality & Best Practices: Uphold high standards of code quality through peer reviews, automated testing, and adherence to best practices in software engineering. Troubleshooting & Optimization: Diagnose and resolve performance bottlenecks, scalability challenges, and complex technical issues as they arise. Technical Proficiency Programming Languages: Advanced proficiency in one or more backend languages such as Python, Go, or Node.Js, with experience in Java or similar languages a plus. API Development: Expertise in designing and implementing RESTful, gRPC, or GraphQL APIs, ensuring consistency, efficiency, and security. Databases: Strong experience with SQL (PostgreSQL, MySQL) and NoSQL databases (MongoDB, Redis), with a focus on data modeling, indexing, and optimization for high-volume data. Cloud Platforms: Proficiency with AWS, GCP, or Azure, including deploying and managing backend services in a cloud environment. Infrastructure as Code (IaC): Experience with Terraform, CloudFormation, or Pulumi for managing and automating cloud infrastructure. Microservices & Containerization: Expertise in designing microservices architectures and containerization with Docker and Kubernetes. CI/CD & Testing: Familiarity with CI/CD pipelines (e.G., Jenkins, GitLab CI/CD) and experience with automated testing frameworks to ensure high reliability and stability. Requirements Experience: 6–8 years in backend development, with a proven track record of building and maintaining large-scale, production-grade applications