Instructure
Amplify teaching. Elevate learning. Intensify impact.
Software Engineer II
Full-stack EngineerSoftware EngineerFull TimeRemoteTeam 1,001-5,000Since 2016H1B SponsorCompany SiteLinkedIn
Location
United States
Posted
15 days ago
Salary
$128K - $140K / year
Bachelor Degree3 yrs expEnglishNode.jsPostgre SQLReactRubyRuby ON RailsType Script
Job Description
• Own the technical design, planning, and end-to-end implementation of new features within the Engage team’s services, collaborating with senior engineers on complex architectural decisions.
• Work collaboratively with a distributed, remote team, using Agile methodologies.
• Co-create across disciplines working close with Product, Design, and other area expert teams across the organization.
• Follow and promote accessibility (WCAG aware UI), testing (unit/integration/e2e), CI/CD, and participate in code reviews.
• Build for international audiences: i18n/l10n pipelines, time-zone correctness, and data residency considerations.
• Instrument services with logs/metrics/traces (Observe or similar) and contribute to incident ready observability.
• Continuously improve by learning and sharing new methodologies, technologies and skills.
Job Requirements
- A minimum of three years of professional experience as a software engineer.
- Professional working experience with modern frontend technologies (React, TypeScript).
- Professional working experience with modern backend technologies (Ruby on Rails, Node)
- Professional working experience with relational databases (Postgres, schema design, query tuning, migrations, understanding of transactions and isolation).
- Ability to contribute to a feature's development from start to finish, including asking questions to clarify requirements, working across disciplines, participating in solution scoping, and implementing changes in your area.
- Strong focus on problem-solving, coupled with the judgment to seek assistance or ask questions effectively and at the right time.
- Demonstrated ability to learn and grow based on mentorship, realtime feedback, and past experiences.
- Be comfortable participating in an on-call rotation (or similar incident response process) for the services you own.
- Integrate AI tools (such as Claude, GitHub Copilot, and Gemini) into every aspect of your work, including new feature development, incident response, and investigations.
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 “Dim the Lights” period in late December, when teams are encouraged to step back and recharge based on departmental needs.
- 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
Related Guides
Related Job Pages
More Full-stack Engineer Jobs
Software Engineer III – Mobile
Fanatics, Inc.We amplify pride and create connections for all fans around the world.
Full-stack Engineer15 days ago
Full TimeRemoteTeam 1,001-5,000Since 2011H1B No Sponsor
Software Engineer III developing mobile features for Fanatics' sportsbook app
Kotlin
Full-stack Engineer15 days ago
Full TimeRemoteTeam 201-500Since 1990
Senior Software Engineer improving Java/Angular Code at Kobie
AngularAWSAzureCloudDockerGradleJavaKafkaKubernetesOraclePostgreSQLRabbitMQSDLCSpringSpring BootSpringBootSQL
Florida
Full-stack Engineer15 days ago
Full TimeRemoteTeam 201-500Since 1990
Software Engineer in loyalty solutions at Kobie
AngularAWSAzureCloudDockerGradleJavaKafkaKubernetesOraclePostgreSQLRabbitMQSpringSpring BootSpringBootSQL
Florida + 6 moreAll locations: Florida, Illinois, North Carolina, Ohio, Minnesota, Missouri, Washington
Full-stack Engineer15 days ago
Full TimeRemoteTeam 201-500Since 1990
Lead Software Engineer managing full software development life cycle for loyalty solutions
ApacheHibernateJ2EEJavaJUnitMockitoOpen SourceOraclePostgreSQLSDLCSpring
Florida + 6 moreAll locations: Florida, North Carolina, Michigan, Minnesota, Missouri, Texas, Virginia