Job Details
Remote Python Software Engineer
Remote Python Software Engineer for Caterpillar, b2b contract, full-time. Salary $5600 - $6600 before taxes. Requires 5+ years of Python, SQL, AWS experience. English B2+.
Remote b2b PYTHON Software Engineer. May 2026 Additional openings!
English: B2+ A Bachelor’s degree is a must. Requirements: - be outside Russia and Belarus; - 5+ years of Python (PEP standards, linters (Ruff, Pylint)), package managers (Poetry, UV); - 1+ year of SQL; - 3+ years of exp. with AWS (Dynamo, RDS, S3, Kinesis, EventBridge, SNS, SQS, Fargate, Lambda); exp. building and deploying applications on AWS; - exp. with OOP, TDD, Unit testing; exp. with CI/CD tools such as Github Actions (AzDO pipelines), Docker; exp. writing Python Rest APIs - FastAPI, Flask, Django. Nice to have: - Golang; LangChain or LangGraph or any other AI/Agentic framework; LLM’s, embedding models, RAG, Agents, Vector databases, etc.
Company: Caterpillar Location: Remote Conditions: b2b contract Type: Full- time 8 hours a day. 4 hours daily overlap with the USA team, 8 a.m. -12 p.m. (CDT) 9 months minimum contract. Vacation is not paid.
Don't miss a single job
Subscribe to our Telegram channel