Framework Computer Logo

Framework Computer

Senior Manager, Software Engineering

Posted Yesterday
Be an Early Applicant
Remote
2 Locations
195K-235K Annually
Senior level
Remote
2 Locations
195K-235K Annually
Senior level
Lead software engineering teams, define technical roadmaps, and manage development for the e-commerce platform, balancing coding and leadership responsibilities.
The summary above was generated by AI

Who We Are


At Framework, we believe the time has come for products that are designed to last. Founded in San Francisco in 2020, our mission is to remake Consumer Electronics to respect people and the planet.


We've started with two award-winning products, the Framework Laptop 13 and 16. Our laptops are thin, light, high-performance notebooks that can be upgraded, customized, and repaired in ways that no other notebook can. Alongside this, we've launched the Framework Marketplace to enable an ecosystem of parts and modules.


In 2025, we added two new products to our lineup: The Framework Laptop 12, a 2-in-1 convertible with a 12.2" touchscreen and stylus support, and our first non-laptop product, the highly customizable and powerful Framework Desktop, a compact system for gamers and ML enthusiasts.

We've seen a fantastic reception to both of our laptops from customers and reviewers from outlets like Linus Tech Tips, Ars Technica, and multiple Wirecutter reviews (including a recommendation among the best Windows Ultrabooks of 2024), along with making TIME's Best Inventions lists in 2021 and 2023. As a company, we were #35 on Fast Company's Most Innovative Companies of 2022.


We come from successful consumer electronics startups including the founding team of Oculus, and have closed multiple rounds of funding to fuel our roadmap. Even better (and maybe unusually for an early stage startup), we're in a financially healthy position going forward off of our product revenue. We care deeply about building a diverse and inclusive team, and we hope you do too!


The Position

We are seeking an experienced and technically proficient Senior Manager, Software Engineering to lead the development team for our core e-commerce platform (https://frame.work) into our next chapter. This critical role requires a technical leader who can master the fundamentals while championing and leading our engineering efforts, balancing hands-on contribution (30-50% IC) with strategic people management for a complex, distributed team.

You will be responsible for defining the technical roadmap, driving engineering excellence, and leading a distributed team that is central to our e-commerce platform, which is built on Ruby on Rails using the Solidus e-commerce framework.

Your vision and leadership will directly shape the future of our technical capabilities and online store experience. You will be tasked with defining our technical roadmap and, crucially, defining engineering excellence in the context of the changing AI landscape and its potential to elevate engineering outcomes and processes.

We strive to create a collaborative, supportive, and transparent culture, and we are invested in the growth of the people who join our team. This is a remote position based in the US or Canada. While we welcome applicants from across both countries, we'd prefer someone based in the Eastern Time Zone to more easily facilitate collaboration across time zones.


What You'll Do


Team & Partner Leadership

  • Team and Partnership Management: Directly manage and mentor a small, high-impact internal engineering team (currently 3 engineers), while setting technical direction to approximately 8 engineers across our development agency partners.
  • Team Coordination: Ensure seamless collaboration, unified process adoption, and consistent quality across the internal team and all contract partners.
  • Talent & Growth: Serve as a coach, mentor, and advocate for direct reports, conducting regular 1:1s, setting clear and measurable goals, and actively supporting their career development.
Technical Leadership & Contribution (30-50% IC Focus)
  • Architecture & Design: Lead the design and evolution of major technical architecture for the Marketplace platform, set high technical standards, and ensure the team's engineering quality, scalability, and maintainability. Partner with engineers in downstream systems (e.g. enterprise ERP). 
  • Strategic Initiatives: Identify and prioritize technical debt, evaluate new technologies, propose buy-vs-build decisions, accelerate integration of effective AI tooling and workflows, and help shape the team's long-term technical strategy.
  • Active Development: Spend a significant portion of your time (approx. 30-50%) contributing directly to the codebase, including writing production code, fixing critical bugs, and leading complex feature development.
  • Team Stack Expertise: Provide deep technical guidance and expertise to engineers working in our core technologies, including: Ruby on Rails, Solidus/Spree E-Commerce frameworks, JavaScript (Stimulus/Turbo/Hotwire), HTML (ViewComponent), and CSS (Tailwind).
  • Code Quality & Testing: Set and enforce high engineering standards. Conduct thorough code reviews and champion best practices. Set the bar on coding best practices as well as quality and testing, including around automated testing using tools like Playwright, RSpec and Capybara.
Execution & Delivery
  • Roadmap Alignment: Partner closely with Product Managers and Design to translate product goals into actionable technical plans and manage project delivery.
  • Project Oversight: Own project delivery in partnership with PMs, coordinate resources across the US and European-based teams, mitigate risks, and ensure the combined internal and external team is delivering against commitments on time and to specification.
  • Process Improvement: Continuously seek to improve team efficiency, sprint velocity, and quality of delivery through refinement of agile methodologies and tooling for a distributed, heterogeneous team.
  • Business Acumen: Utilize strong business acumen to link technical strategy directly to company goals and customer experience outcomes.


What You Need

  • 7+ years of total experience in Software Engineering, with a focus on Full Stack development.
  • 2+ years of formal people management experience leading an engineering team
  • Expertise in Ruby on Rails and deep familiarity with e-commerce platforms, ideally Solidus or Spree E-Commerce frameworks.
  • Strong experience as a Staff or Principal Software Engineer in a previous capacity, demonstrating the ability to navigate ambiguity and make high-stakes technical decisions.
  • Deep understanding of modern web technologies, automated testing, and a proven track record of shipping complex, scalable software systems.
  • Exceptional written and verbal communication skills, with the ability to articulate technical strategy and direction to both engineers and executive stakeholders.


What's Nice to Have

  • Passion for the computing industry, open source, and/or Linux
  • Start-up experience, especially growth stage
  • Experience managing external development partners, vendors, or contractors.
  • Experience in the eCommerce/DTC/marketplace industries.
  • Experience with deployment/infrastructure management using Heroku, AWS and other IaaS/PaaS platforms.
  • Prior experience or exposure to netsuite / enterprise ERP
  • Experience working with remote, asynchronous, and international teams.
  • Experience with CI platforms such as CircleCI.
  • Experience with monitoring and testing tools (e.g. Playwright, Capybara (with Selenium), Datadog monitoring)


What You'll Love

  • Competitive salary, equity, and health benefits
  • Paid company holidays plus 20 PTO days per year
  • Paid Parental Leave
  • Flexible work hours and locations, including every other Friday off!
  • 401K with matching for US employees
  • The chance to work at a startup that is making a positive social and environmental impact


Equal Opportunity


We commit ourselves to the principles of equal employment and a diverse work environment. With inclusion being one of our core values at Framework, we do not discriminate on the basis of race, religion, color, national origin, gender, gender expression, sexual orientation, age, marital status, veteran status, or any other characteristic protected by applicable federal, state, or local laws. We will consider qualified applicants regardless of criminal histories pursuant to the San Francisco Fair Chance Ordinance and Los Angeles Fair Chance Ordinance.

We are also committed to providing reasonable accommodations for all qualified individuals with disabilities. If you require an accommodation to participate in the application or interview process, please let us know by reaching out to [email protected].


The pay range for this role is $195,000 - $235,000 USD per year. The base salary range listed is for U.S.-based candidates. Compensation for candidates in other locations, including Canada, may differ depending on local market conditions. Final compensation may vary based on factors such as professional background, work experience, work location, and market demand. In certain circumstances, the final offer may vary from the listed range, subject to applicable local laws.


Top Skills

AWS
Capybara
CircleCI
CSS
Heroku
HTML
JavaScript
Playwright
Rspec
Ruby On Rails
Solidus
Spree

Similar Jobs

8 Days Ago
In-Office or Remote
14 Locations
165K-220K Annually
Senior level
165K-220K Annually
Senior level
Fintech • Payments
Lead the engineering team to develop and execute the vision for the 10-4 by WEX product. Drive technical project execution, maintain engineering roadmap, and develop a high-performance engineering team.
Top Skills: Cloud PlatformsContainerizationGenerative AiIntegration TestsMicroservicesMobile DevelopmentSecurity ComplianceUnit Tests
8 Days Ago
Remote or Hybrid
3 Locations
171K-239K Annually
Mid level
171K-239K Annually
Mid level
Cybersecurity
Lead and mentor a software engineering team focused on developing tools for securing software supply chains, ensuring product quality and team growth.
Top Skills: Agile DevelopmentCustomer FeedbackEngineering ManagementSecurity ProductsSoftware Composition Analysis
10 Days Ago
In-Office or Remote
2 Locations
130K-160K Annually
Senior level
130K-160K Annually
Senior level
Information Technology • Software • Analytics
The Director of Software Engineering leads and mentors an Agile engineering team, overseeing architecture, driving modernization efforts, and ensuring delivery of scalable SaaS solutions.
Top Skills: Azure CloudKubernetesMicrosoft .NetMssql

What you need to know about the Colorado Tech Scene

With a business-friendly climate and research universities like CU Boulder and Colorado State, Colorado has made a name for itself as a startup ecosystem. The state boasts a skilled workforce and high quality of life thanks to its affordable housing, vibrant cultural scene and unparalleled opportunities for outdoor recreation. Colorado is also home to the National Renewable Energy Laboratory, helping cement its status as a hub for renewable energy innovation.

Key Facts About Colorado Tech

  • Number of Tech Workers: 260,000; 8.5% of overall workforce (2024 CompTIA survey)
  • Major Tech Employers: Lockheed Martin, Century Link, Comcast, BAE Systems, Level 3
  • Key Industries: Software, artificial intelligence, aerospace, e-commerce, fintech, healthtech
  • Funding Landscape: $4.9 billion in VC funding in 2024 (Pitchbook)
  • Notable Investors: Access Venture Partners, Ridgeline Ventures, Techstars, Blackhorn Ventures
  • Research Centers and Universities: Colorado School of Mines, University of Colorado Boulder, University of Denver, Colorado State University, Mesa Laboratory, Space Science Institute, National Center for Atmospheric Research, National Renewable Energy Laboratory, Gottlieb Institute

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account