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