For companies
  • Hire developers
  • Hire designers
  • Hire marketers
  • Hire product managers
  • Hire project managers
  • Hire assistants
  • How Arc works
  • How much can you save?
  • Case studies
  • Pricing
    • Remote dev salary explorer
    • Freelance developer rate explorer
    • Job description templates
    • Interview questions
    • Remote work FAQs
    • Team bonding playbooks
    • Employer blog
For talent
  • Overview
  • Remote jobs
  • Remote companies
    • Resume builder and guide
    • Talent career blog
Flashlight Learning
Flashlight Learning

Senior Software Engineer

Location

Remote anywhere

Salary Estimate

N/AIconOpenNewWindows

Seniority

Senior

Tech stacks

Software Development
Security software
Amazon
+18

Permanent role
4 days ago
Apply now

Flashlight Learning is seeking a passionate and skilled Senior Software Engineer who thrives in a Go & React environment to join our growing team and play a key role in shaping the future of our educational technology platform, Flashlight360.

About Flashlight Learning:

Flashlight Learning is on a mission to accelerate language development for K-12 language learners, allowing them to dream big and realize their greatest potential. Our core product, Flashlight360, is the first of its kind and word is spreading quickly. It provides educators with a formative practice and productive language assessment tool that demystifies language development by providing constructive feedback to students and informing teacher practice.

About the Role:

As a Senior Software Engineer, you'll collaborate closely with a small, talented team to design, build, and maintain core platform functionalities. While fully remote, team members spend the majority of their time working together collaboratively, following the Lean product development principles of single-piece flow, small batches, and frequent, incremental releases.

Responsibilities:

  • Collaborate with the Lead Engineers to define and implement a scalable, secure, and reliable architecture for Flashlight360.
  • Contribute to the technical roadmap, ensuring alignment with business objectives by providing technical insights and proposing solutions.
  • Engage in real-time, team-based coding sessions that emphasize collective ownership and continuous learning (often referred to as mob programming)
  • Gain in-depth knowledge of the product and the platform to ensure smooth operation and identify areas for improvement.
  • Participate in performance optimization initiatives and implement solutions to enhance platform stability and scalability.
  • Maintain clear communication channels with fellow developers, product managers, and other stakeholders to ensure alignment on technical requirements and progress.
  • Actively participate in technical discussions and provide valuable insights to contribute to informed decision-making.
  • When needed, effectively document technical solutions and design decisions for future reference and knowledge-sharing within the team.

The ideal candidate will have:

  • 10+ years of experience in full-stack software engineering.
  • 5+ years of enterprise-level Go experience.
  • 2+ years of enterprise-level React.js experience (or willingness to ramp up quickly)
  • Proven experience in delivering enterprise-level value.
  • Expertise in cloud-based architectures and distributed systems.
  • Strong understanding of database design, performance optimization, and system monitoring.
  • Excellent communication, collaboration, and leadership skills.
  • Passion for education and technology's role in transforming lives.

Bonus points for:

  • AWS certification.
  • Champion of automated testing in a CI/CD environment.
  • Passion for education and technology's role in transforming lives.
  • Familiarity with the education technology landscape.
  • Strong understanding of security best practices.

What we offer:

  • The chance to make a real impact on the lives of millions of learners.
  • A dynamic and collaborative remote work environment.
  • Competitive compensation, benefits, and time-off package.
  • Stock options in a rapidly growing edtech company.
  • The opportunity to build and lead a high-performing team.
  • The freedom and resources to shape the future of our technology platform.

Ready to light the path for the future of education? Apply today!

We're excited to hear from you and welcome you to Flashlight Learning!

We are an equal-opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.

Job Type: Full-time

Pay: $130,000.00 - $160,000.00 per year

Benefits:

  • Dental insurance
  • Health insurance
  • Health savings account
  • Paid sick time
  • Paid time off
  • Vision insurance
  • Work from home

Compensation Package:

  • Stock options

Schedule:

  • Monday to Friday

Application Question(s):

  • Do you have experience with mob programming or other forms of collaborative programming? This team spends the majority of its time on Zoom mobbing together. This isn't the right fit for everyone. What excites you about working this way?
  • In an ideal world, how often would you like to release your code to production? How do you ensure that your releases are safe and reliable?

Experience:

  • Go: 3 years (Preferred)

Work Location: Remote

About Flashlight Learning

👥11-50
📍Draper
🔗Website
Visit company profileIconOpenNewWindows

Unlock all Arc benefits!

  • Browse remote jobs in one place
  • Land interviews more quickly
  • Get hands-on recruiter support
PRODUCTS
Arc

The remote career platform for talent

Codementor

Find a mentor to help you in real time

LINKS
About usPricingArc Careers - Hiring Now!Remote Junior JobsRemote jobsCareer Success StoriesTalent Career BlogArc Newsletter
JOBS BY EXPERTISE
Remote Front End Developer JobsRemote Back End Developer JobsRemote Full Stack Developer JobsRemote Mobile Developer JobsRemote Data Scientist JobsRemote Game Developer JobsRemote Data Engineer JobsRemote Programming JobsRemote Design JobsRemote Marketing JobsRemote Product Manager JobsRemote Project Manager JobsRemote Administrative Support Jobs
JOBS BY TECH STACKS
Remote AWS Developer JobsRemote Java Developer JobsRemote Javascript Developer JobsRemote Python Developer JobsRemote React Developer JobsRemote Shopify Developer JobsRemote SQL Developer JobsRemote Unity Developer JobsRemote Wordpress Developer JobsRemote Web Development JobsRemote Motion Graphic JobsRemote SEO JobsRemote AI Jobs
© Copyright 2025 Arc
Cookie PolicyPrivacy PolicyTerms of Service