S

Speedcast

Global satellite connectivity provider for enterprises

Senior Software Engineer - Python Developer

Backend EngineeringConfirmed live in the last 24 hours
Full-timeRemote in BrazilNo salary listedRemote

About the Job

Requirements

  • A bachelor's degree in Computer Science, Telecommunications, Information Technology, or a related field.
  • At least five years of Python development experience focused on automation, APIs, and integration.
  • Strong experience with OSS/BSS platforms such as Amdocs, Netcracker, Ericsson, or open-source OSS/BSS.
  • Proficiency in OpenAPI (Swagger) for API development and documentation.
  • Hands-on experience with Apache Kafka, including producers, consumers, topics, schemas, and streaming.
  • Knowledge of telecom network architecture, service orchestration, and business processes.
  • Experience with API integration using REST, gRPC, and WebSockets.
  • Understanding of microservices, event-driven architectures, and message queues such as Kafka, RabbitMQ, and MQTT.
  • Experience with SQL and NoSQL databases, including PostgreSQL, MongoDB, and Redis.
  • Familiarity with cloud-based telecom solutions, virtualization, and containerization using Docker and Kubernetes.
  • Knowledge of OAuth2, JWT, and API security best practices.
  • Strong problem-solving and debugging skills.
  • Bilingual proficiency in English and Portuguese.

Responsibilities

  • Develop and maintain Python automation scripts and tools for OSS/BSS operations.
  • Design and integrate OpenAPI-compliant RESTful APIs connecting telecom network elements, business applications, and external systems.
  • Use Apache Kafka for real-time event streaming and messaging between telecom platforms.
  • Implement and support telecom OSS/BSS automation for service provisioning, network management, and billing systems.
  • Develop event-driven microservices to enable communication between OSS/BSS and network elements.
  • Automate data-processing pipelines for real-time monitoring and analytics of telecom operations.
  • Ensure API security, scalability, and high availability using industry best practices.
  • Collaborate with network engineers, DevOps, and software architects to improve automation workflows.
  • Troubleshoot and resolve integration issues between telecom OSS/BSS systems and third-party applications.
  • Stay updated on emerging telecom automation technologies and OSS/BSS best practices.

Desired Qualifications

  • Hands-on experience with OSS/BSS process automation, such as zero-touch provisioning and network-monitoring automation.
  • Exposure to TM Forum standards, including eTOM, SID, and Open APIs.
  • Experience with Kafka Streams, Flink, or Spark Streaming for real-time data processing.
  • Familiarity with Terraform, Kubernetes, and CI/CD tools such as GitHub Actions, Jenkins, and GitLab CI.
  • Knowledge of monitoring and logging tools such as Prometheus, Grafana, and ELK Stack.

About the Company

Speedcast

Global satellite connectivity provider for enterprises

Speedcast provides satellite-based connectivity for businesses worldwide. It serves customers in maritime, energy, mining, and government sectors, delivering reliable, uninterrupted links through its global satellite network. The core offerings include cellular backhaul, private LTE networks, and remote video streaming, all supported by tailored connectivity solutions, equipment sales, and managed services. The company’s services are designed to work in difficult environments, ensuring steady communications even offshore or in remote locations. Unlike some competitors, Speedcast combines a wide global network with customized solutions and a mix of recurring services and one-time equipment sales, focusing on meeting the specific needs of each client. Its goal is to keep clients connected anywhere by continuously expanding its service options and maintaining dependable connectivity across industries.

Company size
501-1,000
Company stage
IPO
Headquarters
Houston, TX
Founded
1999

Recently Posted Jobs

Explore more opportunities at Speedcast

See more jobs