Telnyx logo
Telnyx

Access an all-in-one communications platform and API with carrier-grade voice, data and messaging capabilities.

Junior Software Engineer, Python

Backend EngineerSoftware EngineerFull TimeRemoteJuniorTeam 201-500Since 2015H1B SponsorCompany SiteLinkedIn

Location

Brazil

Posted

56 days ago

Salary

0

Seniority

Junior

Job Description

Junior Software Engineer, Python

Telnyx

• Design developer/agent-friendly APIs. • Build, test, and deploy applications to deliver critical global communications services. • Identify and resolve issues related to latency, scalability, and performance. • Create tools and AI agents to automate revenue operations. • Investigate and resolve production issues by tracing through logs, data, and code to find root causes.

Job Requirements

  • 5+ years of professional software development experience with an object-oriented programming language
  • Experience with web application development using Python (FastAPI, aiohttp, or similar).
  • Experience designing and building RESTful APIs.
  • Experience working with asynchronous programming
  • Comfort working with PostgreSQL and relational databases at scale, including schema migrations, raw SQL queries and query optimization.
  • Experience with event-driven architectures and message brokers (RabbitMQ, Kafka or similar).
  • Experience in a highly available, uptime-critical production environment.
  • Deep knowledge of microservice architecture patterns and anti-patterns
  • Familiarity with Docker, Kubernetes, Consul, GitHub Actions, Argo CD, Prometheus, or OpenTelemetry.
  • Strong troubleshooting skills — you can dig through logs, query databases, trace distributed systems, and read unfamiliar code to get to the bottom of an issue.
  • Comfortable owning services in production, including on-call responsibilities and incident resolution.
  • Comfortable using AI coding agents as part of your investigation workflow, while knowing when to rely on your own judgement.

Benefits

  • Health insurance
  • Paid time off
  • Flexible work arrangements
  • Professional development opportunities

Related Job Pages

More Backend Engineer Jobs

ília logo

SR Engenharia Back-end (.NET e AWS)

ília

Somos especialistas em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos, nos setores financeiro, seguros e mobilidade. Com mais de 450 profissionais, estamos presentes no Brasil e Europa, atendendo aos mercados da América Latina, Europa e América do Norte, desenvolvendo produtos digitais de alta qualidade e com foco em resultados de negócios. Certificada pelo 7° ano consecutivo como Great Place to work aqui na ília acreditamos que pessoas mudam o mundo, e investimos nelas. Nossas awesome deliveries são feitas de pessoas para pessoas, afinal awesome people make awesome deliveries!

Backend Engineer56 days ago
Full TimeRemoteTeam 501-1,000

Aqui na ília nossas vagas estão sempre abertas para todas as pessoas e não se restringem quanto a gênero, etnia, orientação sexual, fatores sociais, condições físicas ou intelectuais (PCD) etc. Incentivamos a candidatura de integrantes de todos os grupos minoritários! Sobre a ília Somos especialistas em tecnologia, dados e design, impulsionando a transformação digital de grandes players do mercado há mais de 10 anos, nos setores financeiro, seguros e mobilidade. Com mais de 450 profissionais, estamos presentes no Brasil e Europa, atendendo aos mercados da América Latina, Europa e América do Norte, desenvolvendo produtos digitais de alta qualidade e com foco em resultados de negócios. Somos uma equipe inovadora, criativa e apaixonada por tecnologia. Certificada pelo 7° ano consecutivo como Great Place to work aqui na ília acreditamos que pessoas mudam o mundo, e investimos nelas. Nossas awesome deliveries são feitas de pessoas para pessoas, afinal awesome people make awesome deliveries! #Vempraília! Sobre a vaga: Estamos em busca de um Engenheiro Backend Sênior com forte experiência em .NET e AWS para atuar em uma iniciativa estratégica de modernização e evolução de serviços em um ambiente técnico complexo e de grande escala. Esse profissional terá um papel relevante no mapeamento e transformação de serviços existentes, contribuindo para a evolução da arquitetura e para a construção de um ambiente mais eficiente e sustentável. Buscamos alguém com perfil pragmático, orientado à execução e com forte capacidade analítica, que se sinta confortável em atuar em contextos de transformação tecnológica e melhoria contínua de plataformas. Responsabilidades: - Analisar e mapear serviços e artefatos técnicos existentes no ambiente atual. - Contribuir para a modernização e evolução de aplicações desenvolvidas em .NET. - Trabalhar em ambientes AWS, incluindo arquiteturas serverless e Kubernetes. - Colaborar na evolução da arquitetura e na simplificação de serviços existentes. - Criar e manter documentação técnica e runbooks que apoiem a escalabilidade do trabalho do time. - Apoiar na organização e padronização de práticas de engenharia dentro do projeto. - Colaborar com outros engenheiros na evolução da plataforma e das soluções técnicas. Requisitos: - Sólida experiência em desenvolvimento de software, com forte atuação em backend utilizando .NET / C# - Experiência sólida com AWS, especialmente em arquiteturas serverless - Experiência com Kubernetes - Experiência com RabbitMQ - Experiência ou familiaridade com Kafka, ou disponibilidade para aprender - Experiência com arquiteturas distribuídas ou microsserviços - Capacidade de analisar, entender e evoluir sistemas existentes - Perfil pragmático, disciplinado e orientado à execução - Familiaridade com VS Code como ambiente de desenvolvimento Diferenciais: - Interesse ou experiência com linguagens funcionais - Disponibilidade para aprender Clojure, linguagem utilizada em parte do ecossistema - Experiência em instituições financeiras, fintechs ou ambientes regulados - Participação em projetos de modernização ou evolução de plataformas Benefícios e Incentivos: Nossa contratação é CLT- 40h semanais, sendo executada de forma remota. Os benefícios da ília são pensados para proporcionar uma experiência AWESOME para cada ílian, abaixo você encontra os benefícios de forma resumida. #vempraília Para Saúde e bem-estar: - Plano de Saúde e Odontológico SulAmérica extensivo a dependentes; - Vale Alimentação/Refeição em cartão flexível Caju benefícios - Seguro de Vida; - Auxílio Home-Office em cartão flexível Caju benefícios; - Wellhub (Gympass); - Sesc – extensivo a dependentes, com acesso aos serviços em todo o Brasil; - TotalPass. Para o seu Desenvolvimento: - ília University: Universidade Corporativa com mais de 20 mil cursos disponíveis para desenvolvimento pessoal e profissional; - Language Academy: Escola de idiomas para ílians; - í-talks e Chapter: Momentos e cerimônias em que o time compartilha práticas, estudos, projetos e ideias. Nas chapters ainda se reúnem pessoas com skills similares para compartilhamento de ideias, práticas e experiências; Gostamos de ir além no cuidado com as nossas pessoas, então dispomos também de alguns benefícios não convencionais: - Plano de Saúde PET - Guapeco - Onhappy – benefício de viagem a lazer, com liberdade para você viajar com quem quiser. - BYOD - Alugamos o seu notebook pessoal te pagando um valor mensal para que você o use, mas disponibilizamos também máquinas de trabalho para ílians. Você quem decide! - Seu Niver, seu bolo! - Seu Networking Vale Prêmio - Programa de premiação a indicação de novos funcionários.

Brazil
Full TimeRemoteTeam 51-200Since 2016H1B No Sponsor

• Maintain and evolve the applications developed by the company • Develop testable, scalable, high-performance, and easy-to-maintain code • Contribute to the evolution of application architecture alongside other developers • Support the growth of the team's engineering culture • Assist in the technical development of less senior professionals • Work across all phases of the software development lifecycle in partnership with the architecture team and PMs

Brazil
Full TimeRemoteTeam 10,001+Since 1987H1B No Sponsor

• Mantener, dar soporte y realizar mejoras menores en aplicaciones .NET legacy y componentes técnicos de PeopleSoft durante el proyecto Oracle ERP, asegurando disponibilidad y funcionamiento correcto de sistemas críticos para la operación universitaria. • Soporte técnico N2/N3 para aplicaciones .NET legacy (ASP.NET, C#, SQL Server) • Desarrollo de mejoras menores, bug fixes y ajustes en aplicaciones .NET existentes • Soporte técnico a componentes de PeopleSoft (PeopleCode, Application Engine, SQR) • Mantenimiento y optimización de bases de datos SQL Server y Oracle (queries, stored procedures, tuning) • Análisis y resolución de errores en aplicaciones y batch processes • Despliegue de patches, hotfixes y actualizaciones menores • Documentación técnica de aplicaciones, procesos y soluciones implementadas • Gestión de código fuente (Git/TFS) y control de versiones • Troubleshooting de performance y problemas de producción • Apoyo en análisis de logs y resolución de errores críticos

Peru
Job Closed
Abstra logo

Senior Software Engineer, .NET, Architecture focus

Abstra

Personalized solutions and expert guidance from your trusted nearshore partner.

Backend Engineer56 days ago
ContractRemoteTeam 51-200Since 2007H1B No Sponsor

• Lead solution architecture and technical design for cloud‑native applications on Microsoft Azure (e.g., App Services, Functions, Event Grid, Service Bus, Cosmos DB, SQL). • Develop high‑quality, testable software primarily in .NET (C#) and related Azure technologies; mentor teammates on coding standards and design patterns. • Own services from concept to production: requirements refinement, API/interface design, implementation, automated testing, CI/CD pipelines, observability, performance tuning, and cost optimization. • Collaborate with security and platform teams to implement authentication/authorization (Azure AD/Entra ID), secrets management, compliance, and secure SDLC practices. • Drive engineering excellence: code reviews, documentation, threat modeling, and design reviews; promote reusable components and platform capabilities. • Partner with product managers and stakeholders to translate business needs into technical solutions; estimate, plan, and deliver iteratively. • Troubleshoot complex production issues, perform root‑cause analysis, and implement resilient designs leveraging Azure reliability patterns.

Mexico