Renaissancelearning Nam
Senior Software Engineer, Assessment Delivery
Remote- US. Posted 3 months ago
The role
You will own and build the end-to-end Ed-Fi Assessment Outcomes API delivery system, including data transformation, pipeline execution and customer configuration tools. You will also optimize AWS-based file delivery and mentor teammates on data delivery engineering.
What you will do
- Own the new Ed-Fi Assessment Outcomes API delivery system: data transformation, pipeline execution and customer-facing configuration tooling
- Optimize AWS-based file delivery infrastructure
- Support and enhance internal and customer-facing UIs
- Contribute to Ed-Fi certification compliance: maintain field mappings, support certification testing and evolve the system as the standard develops
- Design and maintain custom data transformation models for partnership reporting requirements
- Build and improve data quality tooling so customers and partners can trust their data
- Mentor teammates and help establish engineering patterns for the data delivery domain
Required qualifications
- 5+ years of professional software engineering experience, with emphasis on cloud-based data delivery and integration
- Advanced SQL
- Experience with modern ELT tooling (e.g., dbt)
- Experience designing, operating and optimizing cloud-based data ETL pipelines that deliver data to external API endpoints and file systems
- Experience delivering data in an industry standard specification and/or maintaining data contracts
- Experience building efficient, high-utility internal tooling for customer-facing teams
- Experience with data quality tooling, error reporting or observability for data pipelines
- Demonstrated ability to partner effectively with product and customer-facing teams
- Ability to lead and mentor others
- Domain-curious, ownership-oriented, collaborative and adaptable
- Applicants must be authorized to work for any employer in the United States
Nice to have
- Experience with Snowflake as a data source
- Experience with the Ed-Fi data spec as a consumer or provider
- Familiarity with serverless or event-driven architectures on AWS
- Background in K-12 education data or state reporting
- Experience building or maintaining self-serve customer tooling for data integration management using modern UI frameworks
- Enthusiasm for working in a remote, geographically distributed Agile team using DevOps practices and AI tooling
Benefits
- Medical, prescription, dental, vision and telehealth coverage
- Health Savings and Flexible Spending Accounts
- 401(k) and Roth 401(k) with company match
- Paid vacation and sick time off
- 12 paid holidays
- Parental leave (20 total weeks, 14 paid) and Milk Stork program
- Tuition reimbursement
- Life and disability insurance
- Well-being and employee assistance programs
Before you apply
- Must be authorized to work for any employer in the United States
- Renaissance is unable to sponsor or take over sponsorship of an employment visa at this time
- Benefits apply to eligible U.S. employees only; contractor and other non-employee roles are not eligible
About the company
Renaissance is a pre-K to 12 education technology company whose solutions are used in over one-third of US schools and in more than 100 countries. The Platform Extracts team delivers secure data from Renaissance products to state education offices and other ed-tech partners.