Engineer- Python

3 - 5 years

0 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

About Us:

CLOUDSUFI, a Google Cloud Premier Partner, is a global leading provider of data-driven digital transformation across cloud-based enterprises. With a global presence and focus on Software & Platforms, Life sciences and Healthcare, Retail, CPG, financial services and supply chain,CLOUDSUFI is positioned to meet customers where they are in their data monetization journey.

Our Values

We are a passionate and empathetic team that prioritizes human values. Our purpose is to elevate the quality of lives for our family, customers, partners and the community.

Equal Opportunity Statement

CLOUDSUFI is an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees. All qualified candidates receive consideration for employment without regard to race, color, religion, gender, gender identity orexpression, sexual orientation and national origin status. We provide equal opportunities inemployment, advancement, and all other areas of our workplace. Please explore more at https://www.cloudsufi.com/

Summary
The Python Developer will lead the design and implementation of ACL crawler connectors for Workato’s search platform. This role requires deep expertise in building scalable Python services, integrating with various SaaS APIs and designing robust data models. The developer will mentor junior team members and ensure that the solutions meet the technical and performance requirements outlined in the Statement of Work.

Key Responsibilities:

  • Architecture and design:
    Translate business requirements into technical designs for ACL crawler connectors. Define data models, API interactions and modular components using the Workato SDK.
  • Implementation: Build Python services to authenticate, enumerate domain entities and extract ACL information from OneDrive, ServiceNow, HubSpot and GitHub. Implement incremental sync, pagination, concurrency and caching.
  • Performance optimisation: Profile code, parallelise API calls and utilise asynchronous programming to meet crawl time SLAs. Implement retry logic and error handling for network‑bound operations.
  • Testing and code quality: Develop unit and integration tests, perform code reviews and enforce best practices (type hints, linting). Produce performance reports and documentation.
  • Mentoring and collaboration: Guide junior developers, collaborate with QA, DevOps and product teams, and participate in design reviews and sprint planning.
  • Hypercare support: Provide Level 2/3 support during the initial rollout, troubleshoot issues, implement minor enhancements and deliver knowledge transfer sessions.

Must Have Skills and Experiences:
  • Bachelor’s degree in Computer Science or related field.
  • 3-5 years of Python development experience, including asynchronous programming and API integration.
  • Knowledge of python libraries-pandas,pytest,requests,asyncio
  • Strong understanding of authentication protocols (OAuth 2.0, API keys) and access‑control models.
  • Experience with integration with cloud or SaaS platforms such as Microsoft Graph, ServiceNow REST API, HubSpot API, GitHub API.
  • Proven ability to lead projects and mentor other engineers.
  • Excellent communication skills and ability to produce clear documentation.

Optional/Good to Have Skills and Experiences:

  • Experience with integration with Microsoft Graph API, ServiceNow REST API, HubSpot API, GitHub API.
  • Familiarity with the following libraries, tools and technologies will be advantageous-aiohttp,PyJWT,aiofiles / aiocache
  • Experience with containerisation (Docker), CI/CD pipelines and Workato’s connector SDK is also considered a plus.

Behavioural Competencies
  • Must have worked with US/Europe based clients in onsite/offshore delivery models.
  • Should have very good verbal and written communication, technical articulation, listening and presentation skills.
  • Should have proven analytical and problem solving skills.
  • Should have collaborative mindset for cross-functional team work
  • Passion for solving complex search problems
  • Should have demonstrated effective task prioritization, time management and internal/external stakeholder management skills.
  • Should be a quick learner, self starter, go-getter and team player.
  • Should have experience of working under stringent deadlines in a Matrix organization structure

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You