Sr Software Engineer, Back-End / Data

E
EdVisorlyHigher Education
United StatesFull-TimeSenior
Salary not disclosed
Apply NowOpens the employer's application page

Job Details

Experience
5-8 years
Required Skills
Node.jsPostgreSQLArtificial IntelligenceETLMachine LearningMongoDBTypeScriptData modelingLooker

Requirements

  • 5-8 years of back-end software development experience
  • Strong track record in data engineering, analytics, and building data-driven products
  • Deep expertise with relational databases (PostgreSQL)
  • Deep expertise with NoSQL databases (MongoDB)
  • Experience with query optimization, schema design, and scalable data architectures
  • Experience with high-volume data ingestion
  • Ability to translate business requirements into technical solutions
  • Experience building in-product analytics experiences and dashboards
  • Persistence and patience to advocate for best long term solutions
  • Attentiveness to business needs and timelines
  • Self-starter with a data-first mindset
  • Thrives in fast-moving environments
  • Loves building products
  • Can effectively guide teams on data architecture through collaboration and technical leadership

Responsibilities

  • 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
  • Build in-product experiences that expose insights and analytics to university stakeholders
  • Design and build ETL pipelines and data transformation workflows
  • Create and maintain Looker dashboards in collaboration with business stakeholders
  • Build data models and aggregation layers for efficient querying and real-time analytics
  • Implement data validation, change management, quality checks, and monitoring
  • Serve as the data engineering SME for the engineering team, providing guidance on data architecture decisions
  • Optimize database schemas, queries, and indexing strategies for performance at scale
  • Partner with product, engineering, and business teams to understand analytics requirements and deliver data-driven features
  • Mentor team members on data modeling, pipeline development, and analytics best practices
  • Assist other teams in improving their data structures along with migration and backfill strategies
View Full Description & ApplyYou'll be redirected to the employer's site
View details
Apply Now