Senior Software Engineer
Core
Design and own core Data Factory artifacts (pipelines, dataflows) for enterprise-scale data integration while applying AI tools responsibly across the SDLC and building modern, accessible, high-performance web applications.
Role type
Senior Software Engineer (Data Engineering & Frontend)
Builds
Data integration pipelines, dataflows, and customer-facing web applications for cloud, analytics, and enterprise software platforms.
Domain
Cloud data platforms (Fabric, Azure) and modern web development.
Deliverable
production ML models | product features
Required skills
Data pipeline design, AI tool application, code quality leadership, test strategy design, architecture planning, feature lifecycle ownership, incident response, modern web development, front-end performance optimization, UX collaboration.
Preferred skills
Telemetry integration, experimentation frameworks, customer usage analytics, cross-functional influence.
Technologies
C, C++, C#, Java, JavaScript, Python, TypeScript, React, HTML, CSS, Fabric, Azure.
Responsibilities
Design and own Data Factory pipelines and dataflows; apply AI tools responsibly across the SDLC; conduct code reviews and coach engineers; design test strategies covering security and edge cases; lead architecture discussions for complex features; manage feature flighting, rollback plans, and automated deployments; own live-site reliability as DRI including incident response and postmortems; collaborate with UX designers to deliver polished user experiences.
Seniority
Senior, hands-on IC