Desmos logo
Desmos

At Desmos, we imagine a world of universal math literacy, where no student thinks that math is too hard or too dull to pursue. We believe the key is learning by doing. When learning becomes a journey of exploration and discovery, anyone can understand – and enjoy! – math. To achieve this vision, we’ve started by building the next generation of the graphing calculator. Using our powerful and blazingly-fast math engine, the calculator can instantly plot any equation, from lines and parabolas up through derivatives and Fourier series. Data tables open up a world of curve-fitting and modeling. Sliders make it a breeze to demonstrate function transformations. As browser-based html5 technology, the graphing calculator works on any computer or tablet without requiring any downloads. It's intuitive, beautiful math. And best of all: it's completely free. Desmos is used by students, teachers, researchers, and general math enthusiasts from every state, and 169 countries.

Senior Software Engineer – Platform

Full-stack EngineerSoftware EngineerOtherRemoteSeniorTeam 11-50Since 2011H1B No SponsorCompany SiteLinkedIn

Location

United States

Posted

134 days ago

Salary

$155K - $170K / year

Seniority

Senior

Bachelor DegreeEnglishPostgreSQLTypeScript

Job Description

Senior Software Engineer – Platform

Desmos

• Introduce yourself on Slack to your new co-workers! • Learn about our process for writing, testing, and deploying code. • Ship your first piece of code to production! • Familiarize yourself with Typescript and our in-house, front-end framework. • Complete your first user-facing feature in collaboration with other teams (product, design, business). • Start reviewing code from other engineers on the team. • Be the technical lead on your first project, guiding it from design to implementation. • Participate in experimentation and review data to help inform product features. • Get to know our users and better understand the role that Desmos plays inside and outside of the classroom. • Help the team enter a promising new market outside of K-12 education. • Become the company’s expert on one or more areas of the code base. • Help hire and onboard new members of the engineering team. • Take a vacation to recharge.

Job Requirements

  • How a healthy engineering culture helps build production-quality software.
  • Lessons you’ve learned from your experiences in prior roles working on SaaS products.
  • Design decisions in a project you led, including alternatives and trade-offs you made.
  • Comfort with jumping into multiple areas of a codebase, such as Typescript, Postgres, and HTML/CSS.

Benefits

  • Competitive compensation. Every full-time member of the team receives generous stock and salary compensation as well as a 401(k) match of up to 5% of annual salary.
  • Great benefits. We offer medical, vision, dental, short-term disability, long-term disability, and life insurance. We also offer Medical and Dependent Care FSAs, at least 22 full-company holidays, a company donation match, and more!
  • Flexible hours. We’re a fully remote team, and everyone sets their own hours.
  • Work-life balance. We value results over hours and sustainable, long-term success over short-term wins.
  • Ownership and influence. As a member of a small team with few external stakeholders, each person here plays a major role in defining our policies, goals, culture, and benefits.

Related Job Pages

More Full-stack Engineer Jobs

Chainguard logo

Senior Software Engineer, Guarded Containers

Chainguard

Making the software supply chain secure by default.

OtherRemoteTeam 51-200Since 2021H1B Sponsor

• Build the Future of Chainguard Images. Design and implement new features that make our container images even more secure, performant, and scalable. • Level Up Our Tooling and Infra. Develop robust internal systems that scale with us—everything from build pipelines to container registries to custom tooling that only we could dream up. • Codify and Enforce Product Quality. Define standards, write tests, and ship tooling that helps us stay high-quality and high-velocity at the same time. • Collaborate Across Boundaries. Work closely with engineering, product, customers, and leadership to help define roadmap and shape the future of the product.

United States
€132K - €165K / year
Job Closed
Samsara logo

Senior Software Engineer I – Agent Foundations

Samsara

Samsara Inc. is on a mission to increase the sustainability of the operations that power the global economy. The company pioneers the Connected Operations Cloud, which allows busin

• Build core infrastructure for multi-agent orchestration, including task planning, coordination, execution, and recovery • Define and implement platform primitives and abstractions that enable internal teams to build and deploy new agents • Design reliable backend services and APIs for agent discovery, state management, scheduling, and observability • Architect systems to support scale, resilience, and long-running workflows across multiple concurrent agents • Collaborate with internal teams building agents to refine APIs, tooling, and operational feedback loops • Drive technical decisions in a high-ambiguity, early-stage environment where requirements evolve rapidly • Own systems end to end: design, implementation, testing, deployment, and production operation • Champion, role model, and embed Samsara’s cultural principles as we scale globally and across new offices

United States
$187K - $220K / year
TechBiz Global logo

Full-Stack Product Engineer

TechBiz Global

TechBiz Global is a leading IT recruitment and software development company

OtherRemoteTeam 51-200H1B No Sponsor

• Join one of our clients' teams as a Full Stack Product Engineer. • Provide infrastructure that makes hardware development as fast as software. • Work in a small remote team with members distributed around the globe.

California + 15 moreAll locations: California | Colorado | Florida | Illinois | Kansas | New Jersey | New York | North Carolina | Ohio | Massachusetts | Michigan | Minnesota | Missouri | Texas | Virginia | Wisconsin
Job Closed
Quest Analytics logo

Software Engineering Team Lead

Quest Analytics

For more than 20 years, we’ve been improving provider network management one groundbreaking innovation at a time. 90% of America’s health plans use our tools, including the eight largest in the nation. Achieve your personal quest to build a great career here.

OtherRemoteTeam 201-500

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more. Role Description As a Senior Software Architect, you will play a critical role in shaping the technical direction of our platforms. This position is responsible for designing scalable, maintainable, and high-performing solutions that align with product goals and long-term business strategy. - Design, develop, and maintain scalable, reliable, and secure software solutions. - Write clean, maintainable, and efficient code while reviewing contributions from other developers to ensure quality. - Analyze complex technical challenges, provide innovative solutions, and optimize performance. - Communicate effectively with technical and non-technical stakeholders at all levels. - Manage work independently while meeting tight deadlines in a fast-paced environment. - Participate in the training and/or mentoring programs as assigned or required. - Adhere to the Quest Analytics Values and support a positive company culture. - Respond to the needs and requests of clients and Quest Analytics management and staff in a professional and expedient manner. - Other Duties As Assigned Qualifications - Bachelor's or master's degree in computer science, software engineering, or a related field. - 7+ years of professional experience in software engineering, preferably at a healthcare SaaS environment. - 3+ Years of experience leading engineering projects or teams. - Worked previously in an Agile, product-focused, and deadline-driven environment. - Understanding of modern software development practices, including Agile, CI/CD pipelines, and unit testing (preferably XUnit). - C#, including asynchronous, parallel programming, and optimization. - Deep expertise in cloud development and event-driven architecture (Azure preferred). - ORM (preferably Dapper or Entity Framework) implementation/usage experience. - REST APIs development (designing, building, consuming) experience. - HTML, CSS, JS frameworks (preferably React) implementation experience. - Experience with high-volume data processing in multi-tenant, client-facing environments. - Performance optimizations in SQL Server (or other relational database) with large data volumes, including indexing and query plans. - Experience leveraging AI tools (Claude preferred) throughout the SDLC preferred but not required. - Experience with modern data platforms (Azure Data Factory, Snowflake, Databricks, etc.) preferred but not required. - Self-motivated and able to work in a fast-paced, deadline-oriented environment. - Excellent troubleshooting, listening, and problem-solving skills. - Proven ability to solve complex issues. - Customer focused. - Works well in a team environment. Benefits - Workplace flexibility – you choose between remote, hybrid or in-office. - Company paid employee medical, dental and vision. - Competitive salary and success sharing bonus. - Flexible vacation with no cap, plus sick time and holidays. - An entrepreneurial culture that won’t limit you to a job description. - Being listened to, valued, appreciated -- and having your contributions rewarded. - Enjoying your work each day with a great group of people. Company Description For more than 20 years, we’ve been improving provider network management one groundbreaking innovation at a time. 90% of America’s health plans use our tools, including the eight largest in the nation. Achieve your personal quest to build a great career here.

United States
Job Closed