About the Role

We are looking for a talented Principal Software Engineer to join our team at Meazure Learning. This remote position offers you the chance to make a significant impact on the education technology landscape. You will be part of a mission-driven organization that empowers learners globally.

What You'll Do

  • Guide the technical strategy for large-scale initiatives and entire product lines.
  • Act as a thought leader and mentor for technical staff, shaping the organization’s technical vision.
  • Influence key technical decisions and drive initiatives to improve software development processes.
  • Represent the organization at industry conferences and forums, sharing expertise.
  • Demonstrate exceptional communication and collaboration skills across multiple teams.
  • Stay updated on industry trends and emerging technologies to inform the organization’s strategy.

Requirements

  • Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent experience).
  • 10+ years of professional software development experience.
  • 1+ year in a Principal Software Engineering role.
  • Strong expertise in service-oriented and event-driven architecture.
  • Proficient in JavaScript frameworks and Ruby on Rails.
  • Experience with developing cloud infrastructure applications.
  • Strong leadership and mentorship skills.
  • Experience with NATS.IO, Jetstream, or Kafka preferred.
  • Experience with GOlang preferred.

Nice to Have

  • Experience in educational technology.
  • Familiarity with Agile methodologies.
  • Contributions to open-source projects.

What We Offer

  • Competitive salary ranging from $140,000 to $180,000.
  • Exceptional benefits including 401(k) with company matching.
  • Health, dental, and vision insurance with generous employer funding.
  • Flexible time off approach.
  • Professional development opportunities.
  • Remote-first work environment.
  • A collaborative and innovative team culture.
Why This Job8.5 of 10

This Principal Software Engineer position at Meazure Learning offers a unique opportunity to lead innovative projects in the EdTech space while working remotely. Enjoy competitive compensation and a strong benefits package.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in JavaScript and Ruby on Rails, with a strong understanding of cloud infrastructure and service-oriented architecture, allowing for the design and implementation of scalable solutions.

Self-motivated and disciplined, excelling in a fully remote work environment by effectively managing time and communicating asynchronously with cross-functional teams.

A strategic thinker with a proven track record of leading large-scale initiatives using event-driven architectures, such as NATS.IO and Kafka, demonstrating the ability to mentor junior engineers and guide technical direction.

Learning Resources

JavaScript Guideguide

Career Path

Principal Software Engineer(Now)Engineering Manager(1-2 years)Director of Engineering(3-5 years)

Market Overview

JavaScript Market Size 2024
$12.4B
JavaScript Annual Growth
8.2%
AI Adoption in JavaScript Development
45%
Investment in JavaScript Frameworks
+30%
Labour Demand for JavaScript Developers
+25%
Avg Salary for Principal Software Engineer
$150K

Skills & Requirements

Required
JavaScriptRuby on RailsCloud Infrastructure
Growing in Demand
TypeScriptMicroservices ArchitectureGraphQL
Declining
jQueryAngularJS 1.x

Domain Trends

Rise of Serverless Architecture
The adoption of serverless architecture is increasing, with a projected growth rate of 32% by 2025, allowing developers to focus more on code rather than infrastructure.
Increased Use of AI in Development
45% of JavaScript developers are now integrating AI tools into their workflows to enhance productivity and code quality, reflecting a significant shift in development practices.
Shift Towards Event-Driven Architecture
Event-driven architecture is becoming mainstream, with a 60% increase in companies adopting this model for better scalability and responsiveness in applications.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.