Systems & Data Engineer

Full Time
Remote
Posted
Job description
Great Purpose. Great People. Great Opportunities.
At Imagine Learning we ignite learning breakthroughs. It drives everything we do. We innovate together to support educators in creating those special moments when students experience the joy of learning at its best.

We also ignite career breakthroughs, with the majority of our positions being fully remote opportunities that offer you what you’re really looking for: flexible work arrangements, interesting and meaningful job responsibilities, career growth, and a supportive team.

Imagine Your Impact .
The Data Engineer helps evaluate existing applications or systems to determine integration requirements, assists in selecting the integration approach and is involved in developing, implementing, optimizing, and overseeing internally used conceptual and logical data systems, applying sound technical management and development principles throughout the development lifecycle to produce high-quality solutions.

  • Position Type
    : This is a regular, full-time position.
  • Compensation: Base pay is anticipated to be between $100,758.00 and $125,000.00 per year. Eligible employees may also receive incentive/commission/annual bonus pay based on individual and/or company performance. Compensation may vary based on factors such as, but not limited to, individual skills, experience, training, education/certifications, geographic location, internal equity, and local market conditions.
  • Location: In this US-based position your location will be remote.

Envision Your Experience .
In this role you’ll have the opportunity to:
  • Collaborate with the business intelligence team to gather and document requirements for the database design and model.
  • Communicate with key stakeholders to understand the company’s data migration needs and data reporting requirements and troubleshoot data inconsistencies that might arise.
  • Asist in system development and data solutions that meet the current and future goals of the organization.
  • Analyze current systems and processes to suggest and implement best practices to improve current or new technologies to ensure data quality and high data availability.
  • Maintain existing data models and assist in redesign of any existing data models, as necessary.
  • Engage with the development team to implement the database, data warehouse, data migration and reporting models, analyze metadata, and improve query performance.
  • Involved in developing the ETL process from various systems and data sources and determining and managing data cleaning requirements.
  • Asist in determining the data security needs, implement security solutions, and adjust access to the data and reports as needed.
  • Document new and current processes to capture design/specifications.
  • Other duties as required.

Share Your Expertise
.
Experience, education, and qualifications essential for success in this role, include:
  • Bachelor’s degree in computer science and 3-5 years of experience as a system engineer in a data centric environment; or an acceptable combination of education and experience.
  • Advanced knowledge of Python and SQL; additional experience with DBT, C#, .Net Core and VB.Net is a plus.
  • Experience with databases, data warehouses, and modeling data for report consumption; familiarity with various database systems such as Snowflake, Redshift, Microsoft SQL Server, etc. is a plus.
  • Experience with the ETL process and an appropriate tool, such as AWS Glue, Azure Data Factory, Microsoft SSIS, Fivetran, etc.
  • 1+ years of experience with Microsoft Power BI.
  • Experience working with source control, preferably GIT.
  • Ability to effectively communicate with business and development teams to gather requirements for reporting needs.
  • Ability to think openly and systemically to find solutions that meet the organization’s current needs and future analytic goals.
  • Must be able to work as part of a team as well as independently as a self-starter who can investigate and analyze the current environment with little direction.
  • Familiarity with ERP Systems, preferably NetSuite.
  • Familiarity with server-less concepts and systems such as AWS/Azure.

Ignite Your Career
.
Imagine Learning is committed to fostering, cultivating, and preserving a culture of Diversity, Equity, and Inclusion. We support your unique career journey by providing flexibility, investing in wellbeing, and propelling growth.

We offer a flexible workplace, with the majority of employees enjoying the opportunity to work from home within the US. Headquartered in Scottsdale, AZ, we also maintain offices in Austin, TX, Petaluma, CA, and Rock Rapids, IA.

Imagine Learning provides a comprehensive benefits program to eligible employees, including:
  • Multiple health, dental, and vision plans, including medical plans with zero employee premiums
  • 401k plan with a company match
  • Company-paid behavioral health coaching
  • 15 paid holidays, including 2 floating holidays and a winter shutdown from Christmas Eve through New Year’s Day
  • 15 days of accrued annual Paid Time Off (PTO)
  • Fertility benefits
  • Paid bonding leave when a new child joins your family
  • Life and short and long-term disability insurance
  • Pre-tax savings plans
  • Paid volunteer hours and annual giving events
  • A wide variety of professional development programs, including tuition reimbursement

Imagine Learning is an Equal Opportunity Employer committed to a diverse workforce, providing equal employment and advancement opportunities to qualified individuals. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, veteran status, or any other protected status. Imagine Learning will reasonably accommodate qualified individuals as required by law.

jjbodyshop.com is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, jjbodyshop.com provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, jjbodyshop.com is the ideal place to find your next job.

Intrested in this job?

Related Jobs

All Related Listed jobs