Skip to main content

This job has expired

Senior Software Engineer - Data Engineering (Temporary, Remote)

Description
S enior Software Data Engineer (Temporary, Remote)

About this role...
In the Senior Software Data Engineer role, you will work with the Software Engineering Data team in the State division, on the reliability and accuracy of the systems and data used within the computerized testing and reporting applications. You will focus on building and testing production data pipelines from ingestion to consumption using cloud data pipelines and d ata warehouse platforms (AWS Re dshift , Snowflake, etc.). You love data consistency and integrity and are passionate about data infrastructure. If this sounds like the work you enjoy, let us know!

The Senior Software Data Engineer may be called upon to fulfill functions related to software development that are not specifically software programming, such as requirements gathering, producing documentation, quality assurance testing, mentoring other developers, and leading projects. In this position, you will provide technical guidance and serve as a mentor/resource to more junior level Software Engineer roles. Note: This is a 12-month temporary assignment with possibility for assignment extension. Candidates may work remotely from their home located in the Portland, OR. area, or NWEA may consider candidates from any location in the United States.

Your next challenge...
  • Help drive the design, prototype, implementation, of cloud data platforms , including ETL, data processing (Redshift, Snowflake), orchestration, and related applications
  • Identify ways to improve data reliability, efficiency, and quality in data pipeline
  • Support and advise internal teams on how to integrate multiple sources of data into the data platform
  • Collaborate with quality engineers to resolve software defects
  • Provide mentoring on software design, construction, development methodologies, and best practices.
  • Collaborate with project architects and assist team members to prove the validity of new software technologies

Traits for success...
  • Demonstrated ability to follow through with all tasks, promises and commitments
  • Ability to communicate and work effectively within priorities
  • Ability to advocate ideas and to objectively participate in design critiques
  • Ability to work under tight timelines in a fast-paced environment
  • Ability to build strong customer relationships and deliver customer-centric solutions

Education and experience...
  • Minimum B.S. degree in computer science or a related field; or an equivalent combination of experience and education will be considered in lieu of a degree
  • 4 plus years of progressive experience in a software development environment in high growth technology companies
  • Proven experience with multiple completed projects with significant, clearly attributable individual design and implementation contributions
  • Proven experience working across multiple tiers of an application, including a database, network, operating system, and containers
  • Experience with AWS ( S3, Glue, EC2, ECS, Lambda) and Data Platform such as Redshift, Snowflake
  • Fluency in SQL and database technologies
  • Fluency in one or more programming languages (Go experience a plus)

NWEA strives to make diversity, equity, inclusion, and accessibility (DEIA) practices the center of our work. Our organization's mission, Partnering to Help All Kids Learn, is the foundation for our DEIA commitment as we work to reflect, value, and support the educators, students, colleagues, and communities we serve. We seek to empower and engage all stakeholders in the research, services, solutions, and products we provide, our organizational culture, and the partnerships we establish with schools, districts, states, and countries.

NWEA™ endeavors to make www.nwea.org accessible to all users. If you would like to contact us regarding the accessibility of our website or need assistance completing the application process, please call us at (503) 624-1951 or e-mail us at [email protected] and let us know the nature of your request, your location and your contact information. This is for accommodation requests only and cannot be used to inquire about the status of applications.

NWEA™ is an equal opportunity employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or protected veteran status. For our EEO Policy Statement, please visit our website.
If you'd like more information on your EEO rights under the law, please visit the EEOC website

Get job alerts

Create a job alert and receive personalized job recommendations straight to your inbox.

Create alert