Software Developer Python with Expertise in Distributed Systems

India🕖 9 months ago

Title: Software Developer Python With Expertise in Distributed Systems, Data Structure and Algorithms.Location: India (REMOTE)Duration: Long Term ContractPST Time zone- (Night Shift Indian Time)

The Work

The primary responsibility in this role will be to build infrastructure and applications following micro services design patterns that will allow users to interact with the underlying network.This will cover diverse types of interactions including configuration, update, monitoring and troubleshooting of the network. You will:Work closely with customer facing teams to understand customer needs and use casesBe part of a global development team to build the necessary tools and systemsBreak down complex problems into smaller more manageable problemsWrite code and develop software to solve problemsScale software to support many simultaneous users and workflowsPerform testing and provide support for software you develop

Competencies

Experience designing and developing multithreaded or asynchronous systemsDetailed knowledge of at least one programming languageKnowledge of RDBMs or NoSQL databasesUnderstanding of various algorithms and data structuresKnowledge of different coding paradigmsGood interpersonal and communications skills

Experience

Bachelor’s Degree, or higher, in Computer Science or related technical field, or equivalent experience9+ years of software development experienceProficient in Python, Golang, C++, Java, C or similar languageUnderstanding of common data structures such as stacks, queues, binary trees, heapsExperience working with REST API and associated technologies; gRPC, thrift, JSON, XML or similar is a plus.Hands-on Experience with micro service architecture and implementation is a plus.Hands-on Experience with Postgres, Redis and ElasticSearch is a plus.Strong Python programming skillsDeep understanding of complex and high secured environmentsSoftware Development: Design, develop, and maintain Python-based software applications, ensuring high performance, responsiveness, and scalability.Code Review: Collaborate with team members to conduct code reviews, provide constructive feedback, and maintain code quality standards.Database Integration: Integrate Python applications with various databases, such as SQL, NoSQL, and ORM frameworks.API Development: Create and maintain RESTful APIs for data retrieval and manipulation, ensuring compatibility with front-end applications.5+ years of experience as a developer with experience in developing distributed systemsDemonstrated ability to program in Python (pandas, numpy, pytest, pyspark modules and data manipulation techniques)Working knowledge/familiarity with Flask framework, ORM (Object Relational Mapper) and Object Oriented Programming

Key Skills

Related Jobs

Canonical - Jobs

Security Engineer Ubuntu

Hamburg, Hamburg, Germany💰 USD70K - USD120K🕖 2 years ago
LimeSurvey

Senior Software Engineer

EUROPE💰 USD50K - USD80K🕖 2 years ago
Covariant

Test Automation Engineer

Berkeley, CA💰 USD60K - USD100K🕖 2 years ago
Plenty of Fish

Senior Android Engineer

🌏 Worldwide💰 USD60K - USD120K🕖 2 years ago
LeadSimple

Lead Software Engineer

🌏 Worldwide💰 USD120K - USD140K🕖 2 years ago
Iterative

Senior Frontend Engineer

🌏 Worldwide💰 USD50K - USD180K🕖 2 years ago
Wander

Data Engineer

🌏 Worldwide💰 USD10K - USD100K🕖 2 years ago
Covariant

Production Engineer

United States💰 USD60K - USD100K🕖 2 years ago
Commit

Senior Back End Developer

Canada💰 USD110K - USD140K🕖 2 years ago
AON3D

Senior Frontend Engineer Platform

Montreal, Qc or Remote USA or Canada💰 USD60K - USD120K🕖 2 years ago
Philo

IT Engineer

San Francisco, California, United States💰 USD70K - USD120K🕖 2 years ago
Canonical - Jobs

Senior Software Engineer Cloud Images

Syracuse, New York, United States💰 USD70K - USD120K🕖 2 years ago
Levity AI

Senior Product Designer

🌏 Worldwide💰 USD60K - USD70K🕖 2 years ago
Clevertech

Hands On Engineering Manager

🌏 Worldwide💰 USD50K - USD130K🕖 2 years ago
SOCi

Full Stack Software Engineer

🌏 Worldwide💰 USD100K - USD140K🕖 2 years ago
Zuplo

Senior Front End Developer

🌏 Worldwide💰 USD80K - USD150K🕖 2 years ago
Tettra

Customer Success Manager

🇺🇸 Remote US💰 USD60K - USD100K🕖 2 years ago
Angi

Senior Software Engineer .NET Core

San Francisco, California, United States💰 USD65K - USD120K🕖 2 years ago
Ethereum

Front End TypeScript Developer

Remote💰 USD60K - USD120K🕖 2 years ago
Toptal

Senior UX UI Designer

🌏 Worldwide💰 USD50K - USD300K🕖 2 years ago