Senior Software Engineer – Python, FastAPI, Azure, Data Platforms

🕒 June 24

Apply Now
Find Similar Remote Jobs

📊 Check your resume score for this job

Improve your chances of getting an interview by checking your resume score before you apply.

Logo of Kyndryl

Kyndryl

10,000+ employees

Founded 2021

🏢 Enterprise

🔒 Cybersecurity

☁️ SaaS

Enterprise • Cybersecurity • SaaS

Kyndryl is a leading IT infrastructure services provider, serving thousands of enterprise customers worldwide. The company specializes in designing, building, managing, and modernizing complex, mission-critical information systems. Kyndryl offers a range of services including IT consulting, cloud services, cybersecurity, data and AI solutions, and digital workplace transformation. With a strong focus on innovation, partnerships, and co-creation, Kyndryl helps businesses tackle IT complexity and drive operational excellence. The company operates across various industries such as automotive, healthcare, banking, and more, providing expertise and solutions to address industry-specific challenges. Kyndryl's global network and strategic alliances empower enterprises to adapt to the evolving technology landscape, ensuring their essential systems are reliable and efficient.

📋 Description

• Design and develop high-performance backend services using FastAPI, Pydantic, and SQLAlchemy • Build and maintain API-driven data processing and orchestration frameworks within DIAL • Implement asynchronous and concurrent processing using Python (asyncio) for scalable workloads • Integrate with Azure services such as ADLS, ADF, Databricks, and related data platforms • Develop robust data models, validation layers, and persistence mechanisms • Ensure observability, logging, and monitoring for enterprise-grade applications • Write unit and integration tests using Pytest to ensure code quality and reliability • Collaborate with data engineers, architects, and product owners to deliver end-to-end solutions • Participate in code reviews, design discussions, and performance optimization initiatives • Contribute to CI/CD pipelines and containerized deployments

🎯 Requirements

• Strong experience in Python backend development • Hands-on experience with: FastAPI, Pydantic, SQLAlchemy • Good understanding of REST API design and microservices architecture • Experience working with Microsoft Azure • Familiarity with: ADLS (Azure Data Lake Storage), Azure Data Factory / Databricks (preferred) • Working knowledge of Python Asyncio • Understanding of high-throughput and low-latency system design • Practical experience with Pytest • Experience in unit, integration, and API testing • Experience with containerization (Docker / Kubernetes) • Familiarity with CI/CD practices

🏖️ Benefits

• Flexible, supportive environment prioritizing well-being • Career development opportunities

Apply Now

Similar Jobs

🕒 June 17

JetBrains

1001 - 5000

🤝 B2B

☁️ SaaS

🤖 Artificial Intelligence

AI Technical Lead at JetBrains focused on designing AI integrations for C++ developer tools. Building and validating workflows, collaborating across teams to shape AI strategy.

Java

Kotlin

🕒 June 17

Nebius Group

1001 - 5000

🏢 Enterprise

☁️ SaaS

Senior Backend Software Engineer developing observability services for AI cloud platform. Building scalable core services and facilitating enhanced operational data insights.

Go

🕒 June 10

Work Life Group

11 - 50

🎯 Recruiter

👥 HR Tech

Senior Software Engineer developing NIRIS software for NATO, ensuring interoperability and real-time data exchange. Involves backend services using Java, TypeScript, and Agile methodologies.

Angular

Docker

Java

Linux

TypeScript

🕒 June 10

Work Life Group

11 - 50

🎯 Recruiter

👥 HR Tech

Full Stack Java Developer for NATO developing and maintaining NIRIS software modules. Requires modern Java, TypeScript, and Agile/Scrum experience with a focus on interoperability.

Angular

Docker

Java

Linux

TypeScript

🕒 June 8

Engineering Manager leading Go backend engineering team at Assertive Yield, focusing on high-performance systems and team development. Involved in strategy, coaching developers, and improving systems.

Distributed Systems

Kubernetes

Microservices

Go