EdVisorly

Senior Software Engineer – Back-end / Data Engineer

EdVisorly

full-time

Posted on:

Location Type: Remote

Location: United States

Visit company website

Explore more

AI Apply
Apply

Job Level

About the role

  • Design, build, and maintain features across the stack using TypeScript, Node.js, PostgreSQL, and MongoDB
  • Architect and implement scalable APIs, real-time data processing, and AI-driven features
  • Own end-to-end feature development from technical design through implementation, testing, and deployment
  • Design and build ETL pipelines and data transformation workflows
  • Create and maintain Looker dashboards in collaboration with business stakeholders
  • Optimize database schemas, queries, and indexing strategies
  • Mentor team members on data modeling, pipeline development, and analytics best practices

Requirements

  • 5-8 years of back-end software development experience with a strong track record in data engineering
  • deep expertise with relational and NoSQL databases (PostgreSQL, MongoDB)
  • ability to translate business requirements into technical solutions
  • persistence and patience to advocate for the best long term solutions
  • self-starter with a data-first mindset
  • relevant experience in EdTech or startup experience is a bonus
Benefits
  • You'll get access to best-in-class engineering tools
  • a top-tier MacBook
  • all the resources you need to succeed
Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard Skills & Tools
TypeScriptNode.jsPostgreSQLMongoDBAPI developmentETL pipelinesdata transformationreal-time data processingdata modelinganalytics best practices
Soft Skills
mentoringadvocacyself-starterpersistencepatiencecollaborationproblem-solvingcommunicationtechnical designimplementation