Senior Software Engineer - Utah jobs in United States
cer-icon
Apply on Employer Site
company-logo

Instructure · 4 hours ago

Senior Software Engineer - Utah

Instructure is a company that believes in the power of people to grow and succeed throughout their lives. They are seeking a senior full-stack engineer to lead the development of modern web experiences and services that are used globally by educators and learners.

Cloud ManagementEdTechEducationInformation TechnologySaaS
check
H1B Sponsor Likelynote
Hiring Manager
Ildiko Reiser
linkedin

Responsibilities

Design, build, and own production features in Node.js , TypeScript, Next.js (App Router), and Tailwind CSS
Develop serverless/edge APIs and jobs on Vercel and AWS (e.g., Lambda, API Gateway, S3/CloudFront, EventBridge/Queues)
Model data and ship performant Postgres queries (migrations, indexing, connection mgmt, query optimization)
Architect multiregion deployments: traffic routing, latency budgets, failover/DR, config & secrets, and rollout strategies
Build for international audiences: i18n/l10n pipelines, time-zone correctness, and data residency considerations
Instrument services with logs/metrics/traces (OpenTelemetry or similar) and drive incident ready observability
Champion accessibility (WCAG aware UI), testing (unit/integration/e2e), CI/CD, and code reviews
Mentor peers, collaborate with Product/Design, and contribute to technical direction

Qualification

Node.jsTypeScriptNext.jsAWSPostgresVercelAccessibilityCommunicationMentoringCollaboration

Required

7+ years of professional software engineering experience, including significant time in TypeScript and Node.js
Deep experience with Next.js (server components, server actions, caching) and Tailwind in production
Proven use of Vercel and AWS for serverless and edge patterns (cold-start mitigation, concurrency, idempotency)
Strong Postgres chops (schema design, query tuning, migrations, understanding of transactions and isolation)
Real world experience operating multi-region/global apps (CDN/edge, geo routing, blue/green & canary, DR)
Security mindset (authN/Z, OAuth/OIDC, secrets, OWASP), plus familiarity with FERPA/GDPR implications in edtech
Excellent communication, product sense, and a bias for shipping

Preferred

Experience with Canvas LTI/OAuth integrations
Exposure to Drizzle/Prisma, tRPC, or GraphQL
Prior work with edge runtimes (Vercel Edge, Cloudflare Workers) and background jobs/queues
Experience with analytics/feature flags (e.g., LaunchDarkly) and cost/perf tuning at scale

Benefits

Competitive compensation, plus all full-time employees participate in our ownership program - because everyone should have a stake in our success.
Flexible schedules and a remote-friendly culture, with hybrid or onsite work options available in some regions for specific roles
Generous time off, including local holidays and our annual company-wide “Dim the Lights” week in late December, when we encourage everyone to step back and recharge
Comprehensive wellness programs and mental health support
Annual learning and development stipends to support your growth
The technology and tools you need to do your best work — typically a Mac, with PC options available in some locations
Motivosity employee recognition program
A culture rooted in inclusivity, support, and meaningful connection

Company

Instructure

company-logo
Instructure is an education technology company developing a learning management system for K-12 and higher education.

H1B Sponsorship

Instructure has a track record of offering H1B sponsorships. Please note that this does not guarantee sponsorship for this specific role. Below presents additional info for your reference. (Data Powered by US Department of Labor)
Distribution of Different Job Fields Receiving Sponsorship
Represents job field similar to this job
Trends of Total Sponsorships
2025 (3)
2024 (2)
2022 (3)
2021 (3)
2020 (4)

Funding

Current Stage
Public Company
Total Funding
$89.1M
Key Investors
Insight PartnersBessemer Venture Partners
2024-07-25Private Equity
2024-07-25Acquired
2015-11-13IPO

Leadership Team

leader-logo
Steve Daly
Chief Executive Officer
linkedin
leader-logo
Brian Cully
Senior Vice President, Parchment & Corporate Development
linkedin
Company data provided by crunchbase