Strategic Education, Inc

Data Engineer, Associate - Hybrid or Remote

Job description

This role develops enterprise data solutions that support the organization in achieving its strategic goals. Your work on cloud data pipelines will advance our enterprise data capabilities, while you get immersed in our collaborative, fun, and engaging culture. The position reports to our IT Data Engineering department and is a part of projects that align with key strategic initiatives to meet SEI’s business objectives. In your role, you will be part of a team that is responsible for the design, development, testing, deployment and support of cloud-based (GCP), data, analytical, and reporting applications.

Essential Duties & Responsibilities
  • Develop and maintain custom ELT data pipelines with Python and SQL-based transformations running on the Google Cloud Platform.
  • Collaborate and implement event and batch based data science scoring pipelines.
  • Develop data access APIs to facilitate cross application data sharing.
  • Conduct and/or participate in requirements analysis sessions with internal customers, external vendors, and project teams.
  • Translate business requirements into technical designs.
  • Follow engineering best practice to ensure robust, tested, and reliable data pipelines.
  • Support data governance and security practices.
  • Follow agile development methodologies and actively participate in sprint planning sessions.
  • Support downstream users and resolve production issues with excellent customer service.
  • Conduct other duties as assigned.

Job Skills
  • Hands-on experience in creating API based data ingestion pipelines.
  • Good design skills in data pipeline, enrichment, and API patterns.
  • Good understanding of object oriented software engineering patterns.
  • Good relationship-building, customer service, and problem resolution skills.
  • Knowledge of software engineering, version control, and testing practices.
  • Knowledge of Agile software development methodologies.
  • Works effectively in a dynamic work environment with competing priorities.

Work Experience
  • 2+ years in Python object oriented programming. Multi-language experience preferred.
  • 1-3+ years in API based custom data ingestion, particularly working with 3rd party vendor API's including reading API documentation, authentication, and bulk data staging strategies.
  • 1-3+ years in Cloud-based development. GCP preferred.
  • 1+ years in SQL
  • Experience with development in a version control, CI/CD environment.

Education
  • From an accredited institution, Bachelor’s degree is required.

Other
  • Must be able to travel 5% of the time.
  • Must be able to lift 20 lbs.
  • Remote and/or Typical office setting.
  • Mobility within the office includes movement from floor to floor.
  • Travel via plane, car, and metro may be required to perform this job.
  • Must be able to work more than 40 hours per week when business needs a warrant.
  • Access information using a computer.
  • Effectively communicate, both up and down the management chain.
  • Effectively cope with stressful situations.
  • Strong mental acuity.
  • Regular, dependable attendance and punctuality are essential functions of this job.
  • Other essential functions and marginal job functions are subject to modification.

If you require a reasonable accommodation to complete our application process, please contact our Human Resources Department at [email protected].

Please let the company know that you found this position on this Job Board as a way to support us, so we can keep posting cool jobs.

Similar jobs

Browse All Jobs
Green Light Worldwide
March 11, 2023

Data Engineer/ Data Analyst -NV1

PowerSchool
March 11, 2023
Artera
March 11, 2023