Position Summary: As a Data Engineer, you will be a key member of an agile team responsible for designing and delivering secure, stable, and scalable technology solutions that support the firm’s business objectives. You will work across multiple technical areas, leveraging AWS ETL to develop scalable systems and contribute to product improvements. Your role includes creating high-quality production code, maintaining algorithms, and contributing to the architecture and design of applications.
What the right candidate will enjoy
:Working in a diverse and inclusive team culture
.Opportunities to explore new and emerging technologies
.Contributing to software engineering communities of practice
.What type of experience does the right candidate have
:Formal training or certification in software engineering concepts
.3+ years of applied experience in system design, application development, testing, and operational stability
.Proficiency in AWS services such as Glue, EMR, and data warehouse technologies
.Proficient in NoSQL, SQL, Python, & Pyspar
kExperienced with AWS technologies (Glue, S3, Lambda, SQS, EMR, EventBridge, Redshift, IAM, CloudWatch, etc.
)What the responsibilities are of the right candidate
:Design and develop scalable and resilient systems using AWS ETL
.Execute software solutions, including design, development, and troubleshooting
.Produce architecture and design artifacts for applications and ensure design constraints are met
.Analyze large, diverse data sets to drive improvements in software applications and systems
.