Job Closed

This listing is no longer active.

Workana logo
Workana

The largest platform for hiring top remote talent from Latin America.

Backend Developer

Backend EngineerSoftware EngineerFull TimeRemoteMid LevelTeam 51-200Since 2012H1B No SponsorCompany SiteLinkedIn

Location

Brazil

Posted

92 days ago

Salary

0

Seniority

Mid Level

Job Description

Backend Developer

Workana

Role Description We are looking for a skilled python backend developer to join one of our clients. You're will be is responsible for developing and maintaining the business logic that controls real-time call flows. This role involves bridging the core infrastructure with the application layer, managing webhooks, metrics, transfers, bridges, rate-limiting, and blacklists to ensure a seamless communication experience. - API Development: Implement and optimize high-performance HTTP and WebSocket APIs for real-time communication. - Call Control Logic: Develop and manage sophisticated call handling features, including TRANSFER, BRIDGE, and automated routing. - System Governance: Design and maintain robust mechanisms for rate-limiting, blacklisting, and performance tracking. - Performance Optimization: Ensure ultra-low latency and high resilience in event delivery to maintain system stability. - Integration: Facilitate the communication between the core telephony engine and the end-user application layer. Qualifications - Technical Expertise: Proven experience with Python in high-concurrency or real-time environments. - Telephony Knowledge: Strong understanding of FreeSWITCH or similar call control APIs. - Real-time Protocols: Deep familiarity with WebSockets and asynchronous event handling. - Engineering Mindset: A sharp focus on performance, system resilience, and long-term stability. - Problem Solving: Ability to troubleshoot complex logic flows in live production environments. Requirements - Experience with VoIP protocols (SIP, RTP). - Knowledge of distributed systems and message brokers (e.g., Redis, RabbitMQ). - Experience working in agile, remote-first teams. - Fluent Spanish. - Professional Working English Proficiency.

Job Requirements

  • Technical Expertise: Proven experience with Python in high-concurrency or real-time environments.
  • Telephony Knowledge: Strong understanding of FreeSWITCH or similar call control APIs.
  • Real-time Protocols: Deep familiarity with WebSockets and asynchronous event handling.
  • Engineering Mindset: A sharp focus on performance, system resilience, and long-term stability.
  • Problem Solving: Ability to troubleshoot complex logic flows in live production environments.
  • Experience with VoIP protocols (SIP, RTP).
  • Knowledge of distributed systems and message brokers (e.g., Redis, RabbitMQ).
  • Experience working in agile, remote-first teams.
  • Fluent Spanish.
  • Professional Working English Proficiency.

Related Job Pages

More Backend Engineer Jobs

DMI (Digital Management, LLC) logo

Drupal Developer

DMI (Digital Management, LLC)

At the Intersection of Public and Private Sectors

Backend Engineer92 days ago
OtherRemoteTeam 1,001-5,000Since 2002H1B No Sponsor

• Design, develop, and maintain custom modules and backend functionality within Drupal (Drupal 9/10 preferred) • Implement custom APIs, integrations, and data services using RESTful or SOAP web services • Configure and manage Drupal core, contributed modules, and custom themes as needed • Develop and maintain database schemas, queries, and performance optimization strategies (MySQL, PostgreSQL, or similar) • Collaborate with front-end developers to integrate backend services with UI components • Implement secure coding practices in compliance with Federal security standards (e.g., NIST guidelines) • Support CI/CD pipelines and automated deployment processes • Conduct code reviews and ensure adherence to development standards and best practices • Troubleshoot and resolve production issues in a timely manner • Participate in Agile ceremonies including sprint planning, backlog grooming, and retrospectives • Develop and maintain technical documentation in support of Authority to Operate (ATO) requirements

United States
Job Closed
Workana logo

Backend Developer, Python

Workana

The largest platform for hiring top remote talent from Latin America.

Backend Engineer92 days ago
Full TimeRemoteTeam 51-200Since 2012H1B No Sponsor

**Key Responsibilities** - **API Development:** Implement and optimize high-performance HTTP and WebSocket APIs for real-time communication. - **Call Control Logic:** Develop and manage sophisticated call handling features, including **TRANSFER**, **BRIDGE**, and automated routing. - **System Governance:** Design and maintain robust mechanisms for rate-limiting, blacklisting, and performance tracking. - **Performance Optimization:** Ensure ultra-low latency and high resilience in event delivery to maintain system stability. - **Integration:** Facilitate the communication between the core telephony engine and the end-user application layer.

Mexico
Job Closed
GitLab logo

Senior Backend Engineer, Ruby on Rails

GitLab

Build software faster. The One DevOps Platform enables your entire org to collaborate around your code. We're hiring.

Backend Engineer92 days ago
Full TimeRemoteTeam 1,001-5,000Since 2014H1B No Sponsor

• Lead backend architecture for Wiki, Pages, Markdown, and text editor capabilities used across GitLab. • Design and build AI agents that support planning and knowledge management workflows. • Architect MCP integrations that connect GitLab GraphQL APIs with external AI platforms and tools. • Drive improvements in reliability and performance across application code, PostgreSQL queries, Redis usage, and background jobs. • Develop and evolve GraphQL APIs that are clear for frontend engineers and support scalable product experiences. • Collaborate with frontend engineers, Product, UX, and Security to break down complex work into shippable iterations. • Mentor engineers through code review, technical discussions, and shared backend best practices. • Support incident response and production debugging, then turn learnings into lasting system improvements.

North America
Neogrid logo

Junior Software Developer, Golang, Java, Python

Neogrid

Your company's data technology ecosystem

Backend Engineer92 days ago
Full TimeRemoteTeam 501-1,000Since 1999H1B No Sponsor

• Develop new low-complexity features and fix bugs in existing systems under the guidance of more experienced developers • Participate in team meetings for planning, project follow-up, and technical discussions, contributing to the understanding of requirements • Write and maintain unit tests to ensure the quality of the code developed • Collaborate in code reviews, learning from feedback and applying best practices • Document technical solutions and procedures, helping to maintain the team's knowledge base • Configure and monitor development and test environments, ensuring the proper operation of tools and infrastructure • Support the team in resolving incidents and production issues, investigating causes and applying simple solutions • Research and propose solutions for technical challenges, exploring new technologies and approaches under supervision • Stay up to date on coding best practices, design patterns, and emerging technologies • Contribute to the definition and maintenance of CI/CD pipelines, understanding the continuous integration and delivery process

Brazil
Job Closed