Python Backend Engineer - Integrations
Softtek Colombia
IT Services and IT Consulting · 10,001+ employees
About the role
Build and maintain connectors for data ingestion while collaborating with client and partner teams. Ensure clear documentation and communication while verifying documentation against real environments.
What they look for
Requirements
Requires strong Python skills, experience with third-party APIs like GraphQL and REST, and knowledge of authentication and testing frameworks. Proficiency in Docker, AWS, SQL, and Git is essential for this role.
Full description
Python Backend Engineer - Integrations
Requirements
Must have:
* Strong Python (classes, decorators, exception handling)
* Third-party APIs: GraphQL, REST, and gRPC
* Authentication (Bearer/OAuth), TLS, handling permanent vs transient errors
* Testing with pytest (mocks, fixtures, coverage)
* Nested data transformation, pagination, and state handling
* Experience with Docker, Git, JUNIT, AWS Services, SQL, JSON
Nice to have:
* Cybersecurity experience (CVE, CVSS, EDR, vulnerability management)
* Connector SDKs, retry/backoff, rate limiting
* Git, CI/CD, containers/Kubernetes
Responsibilities
* Build and maintain connectors for data ingestion
* Collaborate with client and partner teams
* Ensure clear documentation and communication
* Verify documentation against real environments
Languages
* English: Advanced
Locations
* Hybrid – Mexico, Colombia
Similar roles
-
Senior Software Engineer Lead-Python/Go, Terraform, Cloud
UnitedHealth Group Gurgaon, Haryana, India
-
Data Engineer – Big Data (Spark/Scala, Hadoop, SQL, Python)
Computer Task Group, Inc Piscataway Township, New Jersey, United States
-
Full Stack Developer - Python
HSBC Bengaluru, Karnataka, India
-
Python Developer
TEKsystems Toronto, Ontario, Canada · CA$166K/yr
-
Software Engineer Python - Sistemas Embebidos
Capgemini Madrid, Community of Madrid, Spain
-
Senior Software Development Engineer in Test (Python)
NetApp, Inc. Bangalore, Karnataka, India