Post a job
Caterpillar
Work format
remote
Work type
fulltime
English
B2+
Grade
senior
1 month ago

Senior Python Software Engineer

python sql aws unit testing git oop tdd bdd ci/cd api
5 800-6 700
USD
#remote #vacancy #Python

Remote b2b
SENIOR PYTHON SOFTWARE ENGINEER.
5800 - 6700 $ before taxes.
Company: Caterpillar ( CAT,  Chicago,  USA)
Location: Remote
Conditions: b2b contract
Type: Full- time
8 hours a day. 4 hours overlap with the USA team in a day, from 8 a.m. by Chicago time.
English: B2+
Two remote Python positions:
1. Senior DE (Python/AWS/Unit testing/ GIT);
2. Senior Python SE( Python/SQL/AWS)


Two CAT Digital’s teams are looking for a 3 talented Data Engineers and 1 Python Software Engineer.
1. Senior DE requirements:
- Bachelor’s degree;
- Strong knowledge of Python, Unit testing, AWS EventBridge and Git Workflows are a must.
Experience in :
- Developing software applications using SQL and NoSQL databases;
- AWS services: S3, DynamoDB, SageMaker, CloudFormation; 
- Deploying software using Github Workflows and Actions are a must;
- Experience in AWS Event Bridge is a must,  AWS SQS, AWS SNS, Kinesis.
- Restful APIs
- Experience with corporate security frameworks; 
-  TDD and BDD.
2. Senior Python Software Engineer requirements:
- Bachelor’s degree
- 5 years of Python and SQL
- 3 years experience with AWS (Dynamo, RDS, S3, Kinesis, EventBridge, SNS, SQS), Fargate,
Lambda); Experience building and deploying applications on AWS. Knowledge of AWS
infrastructure and services
- 3 years experience with OOP, TDD, or BDD;
- 5 years experience with Unit, integration and regression testing;
- 2 years of experience creating data models, transformation logic, data quality rules, and test
cases;
- Experience with CI/CD tools such as Jenkins, PyCharm, GoCD;
- Experience writing API proxies on platforms such as Apigee, AWS API Gateway.

ATTENTION! Before sending your CV make sure most of required technologies are reflected.



Add me on LinkedIn for the future opportunities.

Elena Ustinova
Global Technical Recruiter.