Principal Software Engineer - Remote Opportunity
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.
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.
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
Career Path
Market Overview
Skills & Requirements
Domain Trends
Industry News
Loading latest industry news...
Finding relevant articles from the last 6 months