Cutshort logo
client of sapwood ventures logo
Python Distributed System Engineer
client of sapwood ventures
Python Distributed System Engineer
client of sapwood ventures's logo

Python Distributed System Engineer

at client of sapwood ventures

Agency job
3 - 14 yrs
₹4L - ₹15L / yr
Remote only
Skills
skill iconPython
skill iconFlask
NOSQL Databases
Designation: Python Distributed Systems Engineer Work Experience: 3-15 Years Educational:B.Tech/M.Tech/MS
Location : Remote-Anywhere from India as permanent work from home option available

Required Skills:
• Strong coding experience in Python and Flask Web Framework.
• Information retrieval – Web Scraping.
• Experience with NoSQL data storage like MongoDB.
• Good knowledge of Asynchronous task schedulers like Celery
• Experience working with large scale databases and storage.
• Knowledge of Javascript with Node.js is a plus.
• Knowledge of working with various front end technologies and how various websites are built. Sound understanding of Asynchronous Programming in python like AsyncIO
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

Similar jobs

NonStop io Technologies Pvt Ltd
Kalyani Wadnere
Posted by Kalyani Wadnere
Pune
3 - 5 yrs
Best in industry
skill iconNodeJS (Node.js)
skill iconMongoDB
Mongoose
skill iconExpress
skill iconGo Programming (Golang)
+7 more

We're seeking an experienced Backend Software Engineer to join our team.

As a backend engineer, you will be responsible for designing, developing, and deploying scalable backends for the products we build at NonStop.

This includes APIs, databases, and server-side logic.


Responsibilities:

  • Design, develop, and deploy backend systems, including APIs, databases, and server-side logic
  • Write clean, efficient, and well-documented code that adheres to industry standards and best practices
  • Participate in code reviews and contribute to the improvement of the codebase
  • Debug and resolve issues in the existing codebase
  • Develop and execute unit tests to ensure high code quality
  • Work with DevOps engineers to ensure seamless deployment of software changes
  • Monitor application performance, identify bottlenecks, and optimize systems for better scalability and efficiency
  • Stay up-to-date with industry trends and emerging technologies; advocate for best practices and new ideas within the team
  • Collaborate with cross-functional teams to identify and prioritize project requirements

Requirements:

  • At least 2+ years of experience building scalable and reliable backend systems
  • Strong proficiency in either of the programming languages such as Python, Node.js, Golang, RoR
  • Experience with either of the frameworks such as Django, Express, gRPC
  • Knowledge of database systems such as MySQL, PostgreSQL, MongoDB, Cassandra, or Redis
  • Familiarity with containerization technologies such as Docker and Kubernetes
  • Understanding of software development methodologies such as Agile and Scrum
  • Ability to demonstrate flexibility wrt picking a new technology stack and ramping up on the same fairly quickly
  • Bachelor's/Master's degree in Computer Science or related field
  • Strong problem-solving skills and ability to collaborate effectively with cross-functional teams
  • Good written and verbal communication skills in English
Read more
Logistic & supply chain company
Logistic & supply chain company
Agency job
via Jobdost by Sathish Kumar
Remote only
2 - 7 yrs
₹9L - ₹22L / yr
skill iconJava
skill iconPython
skill iconRuby on Rails (ROR)
AWS Lambda
skill iconKotlin
+2 more

SDE

Responsibilities

  • Software Engineering
    • Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal guidance for a market leader in the logistics industry
    • Partner with team members on functional and nonfunctional requirements and spread design philosophy, goals and improve the code quality across the team
    • Research new technologies and tools that enable building the next generation of our services
    • Provide technology leadership to the team and foster engineering excellence
  • Product Delivery
    • Partner with product managers to define and execute on the feature roadmap
    • Translate business requirements into scalable and extensible design
    • Coordinate with various cross functional teams on planning and execution
    • Maintaining automated build / test / deployment environments

 

Qualifications

  • Software Engineering
    • Should have at least 3 years of hands-on experience in designing, developing, testing and deploying applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications
    • Deep knowledge of one of the programming languages they have experience in
    • Proficient in OOP and Design Patterns, experience with functional programming would be a plus
    • Data modelling experience in Relational Databases
    • Ability to design and implement low latency RESTful services
  • Product Delivery
    • Ability to scope, review and refine user stories for technical completeness and to alleviate dependency
    • Well versed in working with agile methodologies which includes phases such as design, development, code review, testing and release management
    • Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source code management tools
  • Product Maintenance
  • Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks
  • Continuously refactor applications to ensure high quality design

 

Read more
Digital and Analytics solutions, ML and AI
Digital and Analytics solutions, ML and AI
Agency job
via Jobdost by Sathish Kumar
Bengaluru (Bangalore)
9 - 12 yrs
₹12L - ₹18L / yr
skill iconJava
skill iconPython
SQL
skill iconSpring Boot
Webservices
+7 more

Job responsibility The Lead Developer contributes, to create a customer’s solution, in the building phase of the software development lifecycle. The Software Engineer is responsible for performing the detailed design of application and technical architecture components and classes in accordance to the specification provided by the Solution Architect, for coding of SW components, and for the early testing phases (component testing), and system testing support

Should have handled and leaded a team of front end and back developer and deliver projects on time.

Hands on experience in Java, Python, scripting
- Design, implement, deploy and support web-based applications and web services using server technologies stacks that include Java, MySQL
- Experience in Java/J2EE using web frameworks Play or Spring boot, REST API Development and ORM (JPA, Hibernate eBean etc.)
- In depth knowledge of Design patterns and Data structures
- Databases - MySQL, Oracle, SQL
- Solid understanding of concepts like Web Services, SOA, REST APIs, Message Queue, Caching, Distributed/Scalable Architecture
- Secure application development best practices, such as OWASP
- Document and maintain all design documents and involve in review process.
- Experienced problem solving and debugging skills.
- Good verbal and written communication and interpersonal skills
- Experience in Agile methodology is added advantage
- Knowledge of Cloud Knowledge /Azure
- Must know about Unix knowledge
- experience in Elastic search

 

Read more
EnterpriseMinds
at EnterpriseMinds
2 recruiters
Komal S
Posted by Komal S
Remote only
4 - 7 yrs
₹8L - ₹23L / yr
skill iconPython
skill iconDjango

Enterprise Minds, with core focus on engineering products, automation and intelligence, partners customers on the trajectory towards increasing outcomes, relevance, and growth. 

Harnessing the power of Data and the forces that define AI, Machine Learning and Data Science, we believe in institutionalizing go-to-market models and not just explore possibilities. 

We believe in a customer-centric ethic without and people-centric paradigm within. With a strong sense of community, ownership, and collaboration our people work in a spirit of co-creation, co-innovation, and co-development to engineer next-generation software products with the help of accelerators. 

Through Communities we connect and attract talent that shares skills and expertise. Through Innovation Labs and global design studios we deliver creative solutions. 
We create vertical isolated pods which has narrow but deep focus. We also create horizontal pods to collaborate and deliver sustainable outcomes. 

We follow Agile methodologies to fail fast and deliver scalable and modular solutions. We are constantly self-asses and realign to work with each customer in the most impactful manner. 

Pre-requisites for the Role 

 

  1. Job ID-EMPY0120MS 
  1. Primary skill: Python Developer, Django, Problem solving. 
  1. Secondary skill: Rest, API 
  1. Years of Experience: 4-7 Years  
  1. Location: Remote 

 

Budget- Open  

NP- Immediate 

 

 

 

PYTHON DEVELOPER 

  • Design, build, and maintain efficient, reusable, and reliable Python code 
  • Design and implement software platform with Microservices Architecture, based on AWS Lambda and Event sourced data 
  • Integration of data storage solutions {may include databases, key-value stores, notification queues, etc.} 
  • Integration with various backend monitoring tools 
  • Identify bottlenecks and bugs, and devise solutions to these problems 
  • Help maintain code quality, organization and automatization 
  • Participate in early product demonstrations to customersExperience required: 
  • Bachelor's or Masters in Computer Science or a related discipline 
  • 2-6 years of relevant professional experience 
  • Delivery of quality results within aggressive timelines 
  • Knowledge of software development processesSkills Required: 
  • Experience with Python, along with other common libraries/framework such as Flask, Celery, Django etc., 
  • Good understanding with usage of Lambda in Python. 
  • Good understanding in testing frameworks like PyTest. 
  • Ability to work with IDEs like Visual Studio Code. 
  • Basic understanding in developing private PIP packages. 
  • Solid understanding of object-oriented programming. 
  • Familiarity with concepts of MVC, Mocking, ORM, and RESTful. 
  • A knack for writing clean, readable Python code. 
  • Ability to integrate multiple data sources and databases into one system. 
  • Ability to understand monitoring metrics, such as CPU, Memory, Disk Space, Network latency, and telemetry services. 
  • Understanding of fundamental design principles behind a scalable application. 
  • Understanding the fundamentals of RDBMS databases. 
  • Ability to work with PostgreSQL is a plus. 
  • Ability to work with AWS services like Lambda, Kinesis, SQS, SNS etc., is a plus. 
  • Proficient understanding of Git. 
  • Familiarity with continuous integration and continuous deployment. 
  • Effective verbal and written communication skills. 

 

Read more
TensorIoT Software Services Private Limited, India
Aparna Nemani
Posted by Aparna Nemani
Bengaluru (Bangalore)
2 - 5 yrs
₹5L - ₹10L / yr
skill iconPython
skill iconDjango
skill iconFlask
skill iconAmazon Web Services (AWS)
  • Must have experience with Amazon Web Services (AWS)
  • Experience with Python/Node.JS/Typescript
  • At least 2+ years as back-end software developer
  • A deep understanding of the benefits of the Microservice and serverless paradigms
  • Prepared technical documentation, and understand why it’s important
  • Understanding of database principals: SQL and NoSQL
  • Collaboration and communication skills (you’ll be working with clients and internal teams)
  • An understanding of programming fundamentals (OOP, data structures, algorithms)
  • Familiarity and comfort with REST API, Postman
  • The ability to work independently or within a team structure.
  • A “lead by example” attitude, and motivation to deliver work you’re proud of
Read more
IT Company
IT Company
Agency job
via httpnesosolutionscom by Manisha Arora
Chennai, Delhi, Gurugram, Noida, Ghaziabad, Faridabad, Pune, Bengaluru (Bangalore), Hyderabad
3 - 10 yrs
₹5L - ₹23L / yr
skill iconPython
skill iconDjango
skill iconFlask
API
Strong proficiency in Python.
Worked in Python Flask framework / or similarhttps://anuntatech.turbohire.co/jobdescription/3a6dd0d3-75f4-49b7-9378-0b2b336cec36?utm_source=CareerPage">Django building REST APIs.
Worked in Linux Environment.
Would be an advantage if they have Domain knowledge in Virtualization Or Cloud platformshttps://anuntatech.turbohire.co/jobdescription/3a6dd0d3-75f4-49b7-9378-0b2b336cec36?utm_source=CareerPage">Azure, AWS, or Computer networking.
It is added advantage to have C++ Application programming.
Read more
Viaan Industries
at Viaan Industries
1 recruiter
Shweta Parab
Posted by Shweta Parab
Mumbai
2 - 4 yrs
₹5L - ₹7L / yr
skill iconPHP
skill iconLaravel
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
+2 more

Job Description

Viaan Industries Limited is looking for a Software Developer who is motivated to combine the art of design with the art of programming.The ideal candidate for this position will have a broad technical skill set and extensive experience in this industry. As a result, the candidate should be able to design, develop, test and deploy the products required for the company's needs. Moreover, the candidate should be able to work with other developers in determining product strategy.

 

Responsibilities

- Own the product : Design, Develop & Deploy

- Ensure Quality & sustainability of the architecture

- Obsess about code quality, automated testing, continuous integration, code reviews, and documentation

- Provide quick & creative solutions for day-to-day operational issues

- Assure that all user input is validated before submitting to back-end.

- Ensure the technical feasibility of UI/UX designs.

 

Required Skills

 

- Proficient in Server Side Programming Languages :- PHP (Laravel)

- Proficient in design & architecting scalable products.

- Must have hands on experience in Ajax, Jquery.

- Database knowledge – MongoDb.

- Knowledge of Development Tools Bitbucket, Git, CI/CD with BitBucket and JIRA

- Web Server technologies:- Apache, Nginx

- Solid foundation in data structures, algorithms, and system design

- Expert in HTTP terminologies such as Request/Response cycle, content negotiation, CORS etc

- Management of hosting environment, including database administration and scaling an application to support load changes

- Optimization of the application for maximum speed and scalability

- Implementation of security and data protection

- Setup and administration of backups

- Obsess about code quality, automated testing, continuous integration, code reviews, and documentation.

- Exposure to microservices architecture/ API concepts would be an added advantage.

- Good organizational and time-management skills

 

Good To Have

- Knowledge of NodeJs, Angular

- Familiarity with AWS products - Beanstalk, Elb, ECS, EC2, SNS, SQS, S3, RDS, etc.

 

Qualifications

  • Bachelor’s degree or equivalent in computer science / engineering
Read more
ZipLoan
at ZipLoan
3 recruiters
Ankit Khare
Posted by Ankit Khare
NCR (Delhi | Gurgaon | Noida)
3 - 4 yrs
Best in industry
skill iconPython
skill iconDjango
Algorithms
skill iconC++
Job Description: ● Developing RESTful APIs and Services in Django Python. ● You will be working closely with Data Science team working in Python and R. ● Design, develop and own components of the product ● Collaborate with the team and communicate effectively, to solve problems and build, extend, optimize and refactor the back-end architecture ● Strengthen or improve development and release processes Desired Profile: ● 3+ years work ex in backend development ● B-tech from Tier 1/Tier 2 institutes ● Being a pro in Python is a must ● Good experience in Django framework. ● Proficient in NoSQL document databases especially MongoDB. ● Strong hold in Data Structures and Algorithm ● Good experience of working in Linux(especially Ubuntu). ● An eye for Secure Applications ● Thorough understanding of version control system concepts especially GIT. ● Understanding of the whole web stack and how all the pieces fit together (front-end, database, network layer, etc.) and how they impact the performance of your application. ● Experience in building highly scalable, robust, and fault tolerant services ● Up-to date with the latest architectural trends ● Excellent analytical and problem-solving skills
Read more
HappLabs Software LLP
at HappLabs Software LLP
6 recruiters
Shruti Kulkarni
Posted by Shruti Kulkarni
Bengaluru (Bangalore)
0 - 1 yrs
₹1L - ₹1.8L / yr
skill iconJavascript
skill iconPHP
skill iconPython
skill iconRuby on Rails (ROR)
skill iconNodeJS (Node.js)
+4 more
Job brief: We are looking for an Web Developer who possesses a passion for pushing Web technologies to the limits. This Web app developer will work with our team of talented engineers to design and build the next generation of our Web applications. Works closely with other app development and technical teams. Tech Stack : PHP, HTML, CSS, JAVASCRIPT, AJAX, REST API, JQUERY, POSTGRESQL/MYSQL, MVC FRAMEWORK. Responsibilities: ● Design and build advanced applications ● Work with outside data sources and APIs ● Unit-test code for robustness, including edge cases, usability, and general reliability ● Work on bug fixing and improving application performance ● Continuously discover, evaluate, and implement new technologies to maximize development efficiency ● Building reusable code and libraries for future use ● Optimization of the application for maximum speed and scalability ● Implementation of security and data protection ● Able to understand and create Documentation according to Client requirement. Requirements: ● Ability to write clean, commented and maintainable code. ● Basic understanding of MVC frameworks. ● Basic understanding of front-end technologies and platforms, such as JavaScript, HTML5, and CSS3. ● Proper understanding of OOPS concepts. ● Understanding differences between multiple delivery platforms such as mobile vs desktop, and optimizing output to match the specific platform. ● Creating database schemas that represent and support business processes. ● Proficient knowledge of a back-end programming. ● Proficient understanding of code versioning tools, such as Git. ● Proven software development experience and Web application development skills. ● Understanding of startup culture. ● Good team player, Quick learner.
Read more
UnFound
at UnFound
1 recruiter
Ankur Pandey
Posted by Ankur Pandey
Mumbai
1 - 100 yrs
₹5L - ₹6L / yr
skill iconNodeJS (Node.js)
skill iconJava
Cloud Computing
Microservices
skill iconJavascript
+3 more
Does the current state of media frustrate you? Do you want to change the way we consume news? Are you a kickass developer and aspiring entrepreneur, who has opinions on world affairs as well? If so, continue reading! We at UnFound are developing a product which simplifies complex and cluttered news into simple themes, removes bias by showing all (& often unheard of) perspectives, and produce crisp summaries- all with minimal human intervention! We are looking for passionate and experienced full stack DEVELOPERS/INTERNS We want someone who can take initiatives. If you need to be micro-managed, this is NOT the role for you. __ Few things we'd like (if) you have: 1. Strong foundations in data structures & algorithms. 2. Experience with designing web-services, micro-service architecture, RESTful API's. 3. Experience with front-end frameworks such as Angular, React. 4. Strong experience in web and android development. 5. Well versed with Java/Python 6. Hands on with HTML5, CSS3 frameworks, Bootstrap, and the likes. 7. Strong experience with relational and NoSQL databases. 8. Hands on with AWS, and other cloud platforms. While the above points are a plus, curiosity to learn and bias for action is what matters most to us. We're more keen to look at your GitHub/StackOverflow profiles, MOOCs, blogs, etc over CVs.
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos