← WorkMundi · 1M+ jobs from around the world, liveSign inCreate free account

Senior Software Engineer

MTN Global · Fort Lauderdale, FL

🌐 Remote📅 20/08/2026
🔔 Alert me about jobs like this
No password, no sign-up. Just the email — and you can leave the list anytime.
🔓 Apply — free →
Opens this job on WorkMundi. The account is free and takes under a minute.

See the other 152,342 jobs in United States →

🎁 Before you apply, rehearse this interview. Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card. I want my training →
Job Description Position Summary We are building a modern cloud platform that powers mission-critical satellite communications and real-time services for customers around the world. Our engineering team develops distributed systems that process high volumes of events, orchestrate cloud services, integrate with multiple satellite and technology providers, and deliver reliable operational tools for internal teams and customers. We are looking for a Senior Software Engineer who enjoys solving complex problems, designing scalable backend systems, and taking ownership of software from initial requirements through production operations. You will help build and improve services across our platform including customer operations, billing, notifications, document management, reporting, and third-party integrations. Location & Reporting Location: Fort Lauderdale, FL Department: Software Engineering Employment Type: Full-time, on-site Reports to: Director of Software Engineering Key Responsibilities Design, develop, test, and maintain backend services and APIs. Build scalable Python applications using Fast API or similar frameworks. Design event-driven workflows using Kafka and asynchronous processing. Develop reliable integrations with satellite providers and other external platforms. Create clear API contracts and maintain technical documentation. Design data models and work with PostgreSQL, MySQL, Redis, and BigQuery. Build services that support device onboarding, provisioning, capacity management, and operational workflows. Improve the reliability, performance, security, and maintainability of existing systems. Write automated unit, integration, and end-to-end tests. Review code and provide constructive feedback to other engineers. Investigate production incidents and implement permanent corrective actions. Work with product, operations, support, and other internal teams to clarify requirements. Mentor engineers and promote strong software engineering practices. Contribute to architecture discussions and technical standards. Take ownership of assigned projects through development, release, and production support. Propose AI-driven solutions to improve efficiency, content creation, UX design processes, and internal productivity. Work with Marketing leadership to pilot, test, and implement approved AI tools and workflows. Ensure AI initiatives follow governance, security, and brand guidelines. Stay informed on industry trends, including AI, and incorporate relevant best practices. Qualifications & Experience Required 7+ years of professional software engineering experience. Strong understanding of object-oriented design and software architecture. Strong Python development experience. Experience building production APIs and backend services. Experience with Fast API, Django, Flask, or a similar Python framework. Experience designing and operating microservices or distributed systems. Experience with asynchronous and event-driven architectures. Experience with relational databases such as PostgreSQL or MySQL. Experience writing efficient SQL and troubleshooting data-related issues. Experience with Docker and containerized applications. Experience working with Kubernetes-based production environments. Familiarity with cloud platforms, preferably Google Cloud Platform. Strong understanding of API security, authentication, and authorization. Experience troubleshooting production systems. Strong written and verbal communication skills. Ability to work effectively with technical and non-technical teams. Experience With Google Cloud Platform Google Kubernetes Engine Kafka Redis BigQuery PostgreSQL and MySQL FastAPI Pydantic SQLAlchemy Alembic Pytest REST and gRPC APIs OAuth2 and OpenID Connect Auth0, Authentik, Keycloak, or similar identity platforms Apigee or other API management platforms Terraform GitLab CI or GitHub Actions Prometheus and Grafana Cloud Monitoring and Cloud Logging High-availability production environments Real-time data processing Satellite or telecommunications platforms Billing and invoicing systems Customer portals and operational tools Leadership Traits Required Technical skills are important, but we also place a high value on how engineers approach their work. We are looking for someone who demonstrates: Ownership: Takes responsibility for results and follows work through production. Integrity: Communicates honestly about progress, risks, mistakes, and technical limitations. Proactivity: Identifies problems and proposes improvements before they become incidents. Curiosity: Enjoys learning new technologies and understanding how systems work. Collaboration: Works respectfully with engineers and other departments. Perseverance: Approaches difficult problems calmly and methodically. Practical judgment: Balances speed, quality, complexity, and business needs. Continuous improvement: Regularly improves code, architecture, documentation, and team processes. Customer awareness: Understands that reliable software directly affects customers and operations. MTN is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Read the rest of the job →
For people searching Engineer

144,883 engineer jobs are open right now

Here's how to pick the right one and stand out in your application.

144.883Jobs
31.687IN
81%EN

That number is real. WorkMundi's database shows 144,883 open engineer roles across the world. India has the most with 31,687 jobs, followed by the United States with 30,084. If you just finished reading one job ad and felt paralyzed by choice, you're not alone—but this scale is actually an advantage. It means you can afford to be selective.

Start by geography and language. The majority of engineer ads—117,837 of them—have the job posting text written in English. Use that as one filter, but remember: the ad text language tells you nothing about whether the role actually requires you to speak English day-to-day. Read the job description carefully. Then check which countries have the volume you're targeting. Singapore, Poland, and Australia round out the top five after India and the US.

Next, learn who's hiring. Accenture has posted 2,801 engineer roles. andurilindustries, speechify, and jobgether are also actively recruiting. If you're applying to one of these names, research their hiring patterns and interview style before you apply. That homework pays off.

When you interview, expect the question every engineer hears: 'Tell me about a time you had to debug a problem that wasn't in your job description.' Have a specific story ready—not a general one. Name the tools, the deadline pressure, and what you learned. Hiring managers listen for whether you see problem-solving as part of the role itself, not a favour.

👁 21 have read this
0 comments
Want to comment?

Leave your e-mail to comment, react and follow the posts for your role. It is free.

Similar jobs

Job on WorkMundi — the world's largest job board. See more jobs from every continent, updated live.

📢
🎁

Before you apply, rehearse this interview.

Create your free WorkMundi account and get an Interview Training on HelpsYouSpeak — no cost, no card.

I want my training →