Gramian Consulting logo
Gramian Consulting

We get talents. You get results.

Senior Backend Engineer, Python, Go, Distributed Systems

Backend EngineerSoftware EngineerFull TimeRemoteSeniorTeam 2-10Since 2025H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

2 days ago

Salary

0

Seniority

Senior

Job Description

Senior Backend Engineer, Python, Go, Distributed Systems

Gramian Consulting

• Design, develop, and maintain **backend services** powering personalized feeds, search, and user-facing products • Build scalable and reliable **distributed systems** supporting millions of users • Develop high-quality frontend features using **React** • Write clean, maintainable, and high-performance code • Design and maintain **automated testing frameworks** and quality assurance processes • Collaborate closely with **Machine Learning**, Product, and Infrastructure teams • Improve system reliability, scalability, and operational performance • Contribute to architecture decisions and platform evolution • Participate in debugging, monitoring, and production issue resolution

Job Requirements

  • 5+ years of software engineering experience in production environments
  • Strong proficiency in **Go** and **Python**
  • Experience building and operating **distributed systems** at scale
  • Strong frontend experience with **React** and modern JavaScript development
  • Experience with **Redis**, **PostgreSQL**, **Cassandra**, or similar database technologies
  • Strong testing mindset with experience in automated testing and debugging
  • Experience with **Docker**, **Kubernetes**, and modern CI/CD workflows
  • Experience with public cloud platforms such as **AWS** or **GCP**
  • Experience working on the backends of large-scale B2C applications (10M+ daily active users)**, optimizing for high throughput and reliability

Related Job Pages

More Backend Engineer Jobs

Full Scale logo

Senior Ruby on Rails Developer

Full Scale

Build software development teams quickly and affordably.

ContractRemoteTeam 201-500Since 2018H1B No Sponsor

• Design, develop, and maintain scalable, high-performance applications and services • Write clean, reusable, and reliable code that supports highly available, high-volume transaction processing systems • Lead the design and implementation of medium to large-scale software features and projects • Participate in the full software development lifecycle, including sprint planning, daily standups, estimation, and retrospectives • Write unit tests and perform code reviews to ensure software quality and maintainability • Design and develop APIs and SDKs to support external developer integrations • Create and maintain technical documentation, tutorials, integration guides, and code samples • Improve performance, scalability, and usability across developer portals and applications • Collaborate with product, engineering, and cross-functional teams to deliver secure and scalable solutions • Embed PCI DSS v4.0 compliance requirements into developer workflows, documentation, and integration practices • Identify opportunities for continuous improvement in engineering processes, developer experience, and platform performance • Research and adopt new technologies, tools, and development practices when appropriate

Philippines
3Core Systems, Inc logo

Backend Software Engineer

3Core Systems, Inc

Delivering end-to-end SAP System Integration and IT Professional Services for Emerging Technologies

ContractRemoteTeam 51-200Since 2004H1B No Sponsor

• Backend application development • Building web services • Data pipeline development • Processing machine-generated events

United States
Full TimeRemoteTeam 11-50Since 2024H1B No Sponsor

• Design, develop, and maintain scalable backend services and platform components using Java • Contribute to the architecture, scalability, performance, and reliability of cloud-native applications • Build and extend cloud platform capabilities, including deployment automation, provisioning, observability, and lifecycle management • Develop and maintain APIs, integrations, and platform services supporting enterprise applications • Participate in technical design discussions, architecture reviews, and engineering trade-off decisions • Review code, promote engineering best practices, and help maintain high code quality standards • Troubleshoot and resolve complex production and customer-facing issues • Collaborate closely with Product, QA, DevOps, and Engineering teams throughout the software lifecycle • Contribute to CI/CD pipelines, containerization strategies, and infrastructure automation • Support continuous improvement of platform architecture, engineering processes, and technical standards • Participate in open-source initiatives and contribute to the broader engineering community when relevant

France
Full TimeRemoteTeam 1,001-5,000Since 1994H1B No Sponsor

• Desarrollar pequeños scripts o aplicaciones simples • Colaborar con el equipo en proyectos relacionados con Java y IA • Desarrollar habilidades en IA / GenAI • Participar en la formación continua y en actividades del equipo • Asumir retos para crecer en el ámbito profesional

Spain