Empower is a company focused on transforming financial lives and creating a flexible work environment. They are seeking a Data Engineer to design, build, and maintain data infrastructure and ingestion frameworks, collaborating with various teams to implement scalable data solutions on AWS cloud.
Responsibilities:
- Design, develop and maintain scalable data and file ingestion framework
- Collaborate with cross-functional value stream teams, analysts and business stakeholders to understand and refine the data requirements and translate them into technical solutions
- Optimize data ingestion framework for performance and reliability
- Follow data governance and security best practices
- Troubleshoot data integrity and performance issues
- Participate in code reviews and enforce coding standards
- Participate in architectural decisions and design discussions
- Work on initiatives to mitigate and/or alleviate core data application issues, including opportunities for process automation
- Stay updated with the latest trends and technologies in data engineering and apply them to improve our data framework
- Collaborate with colleagues regarding development of best practices and/or data application issues
- Provide input and work on initiatives to mitigate and/or alleviate core data application issues, including opportunities for process automation
- Operate independently with some latitude for un-reviewed actions or decisions
- Complete other duties as assigned
Requirements:
- Bachelor's degree in computer science or related field (Information Systems, Mathematics, Software Engineering) or equivalent combination of training and experience
- 2 - 4 years of software development experience preferably in a Data related field
- Experience with ETL development and design using Python, Big Data (Hadoop/SPARK)
- SQL knowledge, RDBMS experience on any recognized database (Aurora, MySQL, Postgres, Redshift)
- Experience on the AWS platform
- Understanding of dimensional model and ER designs
- Strong written and verbal communication skills
- SDLC (Software Development Life Cycle) and Agile Methodology
- Exposure to Data Warehouse principles
- 2 years IT in financial or other highly regulated industry preferred
- Use of JIRA in Agile development strongly desired
- Knowledgeable about DevOps and CI/CD best practices is a plus
- Experience with new technologies like QuickSight, Co-Pilot, etc. preferred
- Customer Focus is a plus: Delivers internal and external customer service excellence. Exhibits listening skills, patience, empathy, authenticity, pro-activity, and perseverance with external and internal customers. Upholds commitment to delivering optimal solutions, in a timely manner, and balances customer needs with the best interests of the organization. Maintains a positive approach despite challenges, constraints, and/or customer emotions
- Building Partnerships desired: Builds collaborative and cooperative relationships; effectively manages conflict. Finds common ground and builds trust with co-workers, managers, partners, and customers through demonstration of inclusiveness and appreciation for diverse backgrounds, cultures, thoughts and experiences. Operates with integrity and communicates respectfully in language, writing, and actions. Shows interest in and supports the success of others; provides encouragement, celebrates wins. Addresses conflict openly and respectfully, addresses through proper channels