Job Closed

This listing is no longer active.

BetterLesson logo
BetterLesson

Professional Development for K-12 Educators

Principal Engineer – Ruby on Rails Platform Lead

Backend EngineerSoftware EngineerOtherRemoteSeniorTeam 51-200Since 2012H1B SponsorCompany SiteLinkedIn

Location

United States

Posted

124 days ago

Salary

0

Seniority

Senior

Bachelor DegreeEnglishRubyRuby on Rails

Job Description

Principal Engineer – Ruby on Rails Platform Lead

BetterLesson

• Own the Architecture: Serve as the technical lead for a complex, data-rich Rails platform, ensuring scalability, performance, and data integrity. • Drive Delivery: Bring a "high clock speed" approach to problem-solving, quickly diagnosing bottlenecks and shipping code that keeps product delivery moving. • Lead by Example: Balance your time between hands-on software design/development and high-level strategic planning. • Mentor & Multiply: Act as a technical force multiplier, elevating the team through code reviews, architectural guidance, and peer mentoring.

Job Requirements

  • A Rails Veteran: You possess deep, "muscle memory" fluency in Ruby on Rails and can navigate complex codebases with speed and precision.
  • A Systems Thinker: You look beyond the immediate bug to see the broader architectural implications, balancing short-term fixes with long-term stability.
  • Data-Fluent: You are comfortable working with heavy data ingestion, complex normalization challenges (CSVs, SIS integrations), and data-driven insights.
  • Action-Oriented: You thrive in environments where you can roll up your sleeves, figure things out quickly, and deliver value without needing extensive training or hand-holding.

Benefits

  • The opportunity to work with an awesome team to solve important problems.
  • A competitive salary.
  • Health and other employee benefits.
  • Equity in the business you are helping to build.
  • A flexible schedule and vacation policy.
  • The opportunity to spend everyday working to improve outcomes for teachers and students.

Related Job Pages

More Backend Engineer Jobs

SuccessKPI logo

Enterprise Chief Architect

SuccessKPI

All-in-one revolutionary insight and action platform that uses AI, analytics, and automation to remove CX obstacles.

Backend Engineer124 days ago
OtherRemoteTeam 51-200H1B No Sponsor

• Own end-to-end delivery execution across multiple engineering teams, ensuring every sprint and release has clear scope, identified dependencies, accountable owners, and realistic delivery plans. • Establish and publish a weekly delivery scorecard. • Lead Daily Scrums, Sprint Planning, Sprint Reviews, Retrospectives, and a highly effective Scrum of Scrums. • Surface and resolve dependencies across multiple teams. • Ensure consistent operating cadence and communication across U.S. and India-based teams. • Define and enforce Agile processes and controls. • Escalate scope creep, readiness gaps, or delivery risk early, with data.

California + 14 moreAll locations: California | Colorado | Florida | Idaho | Illinois | Nebraska | New Jersey | North Carolina | Maryland | Massachusetts | Michigan | Pennsylvania | Tennessee | Texas | Virginia
Full TimeRemoteTeam 11-50H1B No Sponsor

• Design, develop, and maintain scalable backend applications using Java and related technologies. • Implement RESTful APIs to support front-end functionalities and enhance user experience. • Collaborate with cross-functional teams to gather requirements and translate them into technical solutions. • Optimize application performance and ensure high availability and resilience of backend services. • Conduct code reviews and mentor junior developers to uphold coding standards and best practices. • Debug and resolve issues in existing applications, ensuring timely resolutions. • Stay up-to-date with the latest industry trends and technologies to continuously improve our systems.

Saudi Arabia
STADIUM logo

Javascript Developer, React.js

STADIUM

TEAM LUNCH I CLIENT LUNCH. Different restaurants delivered together. Hot & on-time. Every-time.

Backend Engineer124 days ago
Full TimeRemoteTeam 51-200H1B Sponsor

• Build robust and scalable web applications using React.js that make our platform easy and enjoyable to use. • Collaborate with cross-functional teams to design and implement new features that enhance user engagement. • Optimize applications for maximum speed and scalability to support our global user base. • Utilize your problem-solving skills to troubleshoot and debug issues, ensuring a seamless user experience. • Stay up to date on emerging technologies and best practices in web development to keep our applications cutting-edge.

India
Contentsquare logo

Senior Backend Engineer – Python

Contentsquare

Make every customer count with the complete Digital Experience Analytics platform.

Backend Engineer124 days ago
OtherRemoteTeam 1,001-5,000Since 2012H1B No Sponsor

• Design, build, and maintain backend services and APIs that power Loris’s conversation intelligence platform. • Integrate machine learning models into production, ensuring they are reliable, performant, and easy to update. • Collaborate closely with product managers, designers, and data scientists to ship impactful, user-facing features. • Own the architecture, development, and maintenance of backend services that ingest and normalize data from external systems (e.g., Salesforce, Zendesk, Intercom, Five9). • Build resilient and scalable ETL/ELT pipelines for data ingestion and enrichment. • Stay current with API changes, rate limits, and other nuances of third-party platforms. • Write clean, maintainable code and participate in design reviews and architecture discussions. • Monitor production environments, debug complex issues, and drive performance improvements.

Illinois
Job Closed