Junior Data Engineer with Python
Support a top banking stress testing project, enhance Python data workflows, refine code for efficiency, and enjoy a contract at $41-$52/hr. Strong growth opportunity!
About the Job Offer
S.i. Systems is actively sourcing candidates for a Junior Data Engineer contract. The contract runs from April to October, with possible extension or conversion to full-time. You’ll earn $41-$52 per hour, with standard workweek schedules.
This is not a permanent job, but you’ll access a well-defined banking project involving significant data work using Python. There’s one position available and applications are open now.
The recruitment process involves two interview rounds: first by hiring manager virtually, then an in-person technical round. Decisions will be quick for the right fit.
As a contractor, you enjoy clear objectives, fair pay, and exposure to enterprise banking tech environments. This is a great opportunity to make an impact quickly.
Role Responsibilities and Expectations
Your main duty is to support enterprise stress testing projects by modernizing and optimizing Python code and workflows.
Expect to work on integrating new data sources, refactor and improve existing data notebooks, and create reliable, maintainable solutions.
Much of the work involves collaborating with professionals, understanding data requirements, and delivering efficient code. Documentation and knowledge sharing are important.
Clear communication and the ability to work independently are vital, as is flexibility with on-site work. Expect a mix of individual focus and team interaction.
Expect overtime when project demands rise but the work is predictable and valued as part of a supportive business group.
Advantages of the Position
This contract offers strong hourly compensation, clear project objectives, and the opportunity to learn advanced Python data engineering techniques in a respected enterprise.
You’ll benefit from exposure to best practices in data engineering, working directly on a high-stakes banking initiative.
Potential Drawbacks
As a contract position, long-term job security is uncertain, and conversion to a full-time role is possible but not guaranteed.
The technical interview process is moderately demanding, including a real-time coding assessment and in-person component. Some may also find overtime expectations challenging.
Verdict: Is It Worth Applying?
This role is a compelling opportunity for early-career data engineers eager to build real experience with business-critical projects. It provides tangible compensation and great learning potential.
If you relish technical challenges and want professional growth, this job is an excellent stepping stone. Highly recommended for skilled Python professionals ready for a contract adventure.
