Senior Software Engineer
$170k - $210kFranklin Covey
We give strategy the human edge™.
FranklinCovey ( NYSE: FC ) is the world’s most trusted leadership and organizational performance partner that gives strategy the human edge. We help organizations achieve the breakthrough results that matter most. Using proven, principle-centered frameworks and practices, we build high-trust leaders, teams and cultures and help clients translate strategy into consistent execution. For more than 40 years, we have tested this approach with thousands of clients from Fortune 100 companies to educational and government institutions, providing professional services across 160 countries.
To learn more, visit franklincovey.com.
Title: Senior Software Engineer
Payroll Title: Sr. Software Engineer
Division & Department: Corporate Platform Development
Status: Full-Time Exempt
Reports to: Engineering Manager
Location: Remote – Anywhere in the contiguous US
Compensation: Anticipated compensation for this position is a salary of $170-210k*.
Date Posted: 07/16/2026**
Job Summary
Over the past five years, FranklinCovey has rapidly evolved from a traditional training company to a premier edtech leader. In 2018, we transitioned to a digital, subscription-based model through the launch of our All Access Pass. By 2021, our acquisition of Strive, a company trusted by high-growth tech firms like Slack, Airbnb, and Intuit, deepened our commitment to scalable, tech-driven learning. Since then, our Platforms team has accelerated innovation by delivering world-class solutions like the Impact Platform and AI Coach, now localized and enhanced for global learners.
We've modernized how leadership and organizational training happens, with thousands of companies using our tools to scale high-trust cultures and drive measurable behavior change. Join our Platforms team to help us expand this momentum—building the systems behind the most trusted leadership company in the world.
As a Senior Software Engineer, you’ll help us improve how we design, build, and ship software in a world of rapid technical change. You’ll leverage your experience working with AI to modernize our engineering practices while maintaining our high standards for quality, security, and reliability. You’ll also be a hands-on coach and mentor, helping junior engineers become more technically savvy and self-sufficient.
Essential Job Functions
Build
You will ship regularly and iteratively, writing testable, readable, and maintainable code.
Develop a deep understanding of how data flows through complex systems and work with intricate data models.
Use AI-assisted development tools responsibly to improve velocity while maintaining code quality.
Design and implement solutions considering scale, security, performance, and privacy.
Lead
Guide other engineers on best practices for safely and effectively integrating AI into their development workflows.
Help junior engineers develop the technical skills needed to become tomorrow’s senior engineers.
Propose and help implement improvements to our engineering processes, including (but not limited to) how to adapt as AI continues to advance.
Participate in and lead code reviews, share learnings through presentations or documentation, and mentor others.
Collaborate
Engineers participate early in the product development process. You will review quantitative and qualitative research about our clients and learners and weigh in on the product strategy and roadmap.
Collaborate with fellow Engineering Team Members in Design and Operational Reviews to guide technical decision-making and identify performance issues.
Partner closely with Product to provide multiple viable technical paths for new features and improvements.
Embrace our writing-focused culture: much of our collaboration, planning, and ideation happens in written form.
Basic Qualifications
7+ years of experience as a Software Engineer
Experience coding in a production Python environment
Experience with React and TypeScript
Experience writing SQL queries and designing relational data models
Experience using agentic development workflows
Preferred Skills & Experience
Ability to articulate where AI workflows create leverage for a small team and where they create liability
Exposure to infrastructure-as-code tools like Terraform
Experience coding in a Django environment
Experience with tiered web application architecture, including backend services, APIs, and frontend integration
Experience creating performance monitors and dashboards using observability tools such as Datadog
Experience improving or refactoring complex systems in production without impacting customer experience—especially under conditions involving tight synchronization, legacy code, or data consistency challenges
Understand directions and convey complex ideas in English
Excellent written communication skills, as much of our work and collaboration is driven through writing
Passion for leadership development and empowering growth in individuals and teams
Benefits for this position include medical, dental, and vision insurance, HSA, employee stock purchasing plan, 401(k), PTO, holiday pay, and more. Please visit for details.
*Actual offer may be outside of this range and will be determined by education, experience, knowledge, skills, and abilities, as well as geographic location, internal equity and alignment with market data.
**Unless otherwise noted, applications will be accepted for a minimum of three (3) days from the initial published date on the FranklinCovey job board, but the posting may close at any time after the specified duration.
Employer Information
For an overview of our Interview Process, please visit
FranklinCovey is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to sex, race, color, religion, national origin, disability, protected Veteran status, age, or any other characteristic protected by law. Please visit for our full Equal Employment Opportunity policies and Nondiscrimination Provision.
Direct Reasonable Accommodation requests to View email address on click.appcast.io.
For our Privacy Policy, please visit
#LI-Remote
#LI-ME1
- ...learning from the world and each other.POSITION TITLESenior Software Engineer (Full Stack)This role is not eligible for employment visa sponsorship... ....YOUR ROLEWe are seeking a skilled and collaborative Senior Software Engineer (Full Stack) to help build and evolve our customer...SeniorFull timeTemporary workWork at officeLocal areaRemote work
- ...Senior Software Engineer Our client, in the specialty transportation industry, is seeking a Senior Software Engineer to join their team, hit the ground running, and help drive to success. This is a permanent/direct hire position. The employee will work in their Downtown...SeniorPermanent employmentCasual workWork at officeFlexible hours
- ...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The CEE Surfaces team, part of Coinbase's Customer Experience & Engagement org within EAA, owns the customer- and...SeniorLocal area
$186.07k - $218.9k
...to get together quarterly for intense in-person working sessions called “surges.”learn more about working at Coinbase. Senior Software Engineer (EAA) The EAA Compliance CXAE team, part of Coinbase's Enterprise Applications and Architecture org, builds AI-first surfaces...SeniorLocal area$110k - $140k
...Senior Software Engineer Location: United States (Remote) The Role The Senior Software Engineer is a senior individual contributor responsible for designing, developing, and delivering high-quality, scalable, secure, and reliable software solutions that support...SeniorFull timeRemote work$79.2k - $209.5k
...standards, and reduce technical debt. Improve the team through engineering practices, operational practices, development process,... ..., and mentoring. Responsibilities ~4-8 years of relevant software engineering experience. ~ BS or MS in Computer Science, or equivalent...SeniorTemporary workFlexible hours$121.4k - $218.6k
...teams to solve complex challenges? Join Our Custom Government Engineering Team! The Custom Government team operates across the full... ...Delivery Networks. Partner with the best As a Senior Software Engineer, you will manage the Akamai cloud storage solution,...SeniorWork experience placementWork at office- ...is a recognized, award-winning leader in supply chain AI and a FedRAMP authorized provider to the federal government. Senior Software Engineer Location: McLean, VA or Richmond, VA Work Environment: Hybrid Role Sumary: As a Senior Software...SeniorFull timeWork at officeWork from homeFlexible hours
$84.63k - $112.84k
...shape the future of AI-ready connectivity, join us today. The Role At the company, bold ideas become real impact. The Sr. Software Engineer will take ownership of modernizing critical data platforms using PySpark and Databricks. Operating in a high-trust, agile...SeniorTemporary workRemote workWork from home$96.7k - $145k
...forward together. • Make it better. We create fulfilling purpose-driven careers by learning from the world and each other. SENIOR SOFTWARE ENGINEER This role is not eligible for Sponsorship. POSITION LOCATION Richmond, Virginia Open to Remote This...SeniorWork at officeLocal areaRemote workFlexible hours$118.4k - $219.8k
...you passionate about putting cutting-edge AI directly into the hands of legal professionals? Thomson Reuters is hiring a Senior Software Engineer - AI (Legal) on our CoCounsel Forward Deployed Engineering team.In this role, you will work at the intersection of engineering...SeniorFull timeContract workLocal areaFlexible hours$118.4k - $219.8k
Are you a hands-on AI engineer who wants to build the next generation of legal AI solutions from the ground up?Thomson Reuters is hiring a Senior Software Engineer - AI on our CoCounsel Forward Deployed Engineering team. In this role, you will help design, build, and deploy...SeniorFull timeContract workLocal areaFlexible hours$140k - $165k
...your skills and experience — talk with your recruiter to learn more. Base pay range $140,000.00/yr - $165,000.00/yr Senior Full Stack Software Engineer Are you a passionate Full Stack Software Engineer looking to work on impactful projects at scale? Join a collaborative...SeniorFull timeInternship- ...POSTING-3-50 Richmond, Virginia, United States, 23219 Information Technology & Security Virginia Retirement System Title: Senior Software Engineer (Hybrid Schedule) Agency: Virginia Retirement System Location: Virginia Retirement System - Main Office FLSA: Exempt Hiring...SeniorFull timePart timeWork at officeRemote workMonday to Friday
$118k - $178k
Day to Day As a Software Engineer III on the AI Gateway & Guardrails team at Indeed, you will own and drive the development of platform services that connect Indeed's AI‑powered products to large and small language models (LLM and SLM), and safeguard AI actions. You will...Senior$197.4k - $232k
...Employment Type: FullTime Location Type: Remote Department Engineering Compensation: $197.4K - $232K • Offers Equity At... ...Confluent. One Team. One Data Streaming Platform. About the Role Senior Software Engineers II at Confluent take ownership of critical backend...SeniorFull timeRemote work$130k - $170k
Senior Software Engineer CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to digitize the world’s real estate,...SeniorFull timeWork at officeWork from home$130k - $170k
Senior Software Engineer Job Description Company Overview CoStar Group (NASDAQ: CSGP) is a leading global provider of commercial and residential real estate information, analytics, and online marketplaces. Included in the S&P 500 Index, CoStar Group is on a mission to...SeniorHourly payFull timeWork at officeWork from home$113.58k - $192.9k
...Generative AI, Large Language Models (LLMs), and autonomous agentic workflows to revolutionize how Ford manages industrial data. This Software Engineer position is ideal for a technically oriented, forward‑thinking individual who has experience designing, building, and...SeniorImmediate startFree visaFlexible hours$150k - $165k
...to explore their curiosity, ask questions, and implement creative solutions to the challenges of today. About the Role The Senior Software Engineer serves as a senior individual technical contributor, responsible for producing industry-grade features, edifying the...SeniorWork at officeMonday to Friday$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours$161.9k - $184.8k
...job is located. Company Name: Capital One Job Description Center 1 (19052), United States of America, McLean, Virginia - Senior Software Engineer, iOS Do you love building and pioneering in the technology space? Do you enjoy solving complex business problems in a fast...SeniorFull timePart timeInternshipLocal area- ...Senior Software Engineer Contract Company Description Healthcare Company Job Description Title: Senior Software Engineer (Java EE) Duration: 6 months temp to hire Location: Glen Allen VA 23060 Description: · This position analyzes problems in...SeniorContract workTemporary work
- We are looking for a skilled Developer with expertise in Dynamics 365 Finance & Operations to enhance our financial systems. This remote role involves collaborating with cross-functional teams to implement solutions that improve efficiency and facilitate better decision...SeniorRemote work
- ...Job Description Senior Software Engineer w/ECM We are seeking a Senior Software Engineer with extensive .NET application development experience to design and deliver innovative enterprise solutions within a fast-paced environment. This role will focus on...SeniorLive inLocal area
$3,600 per month
...Description Job Description Are you a software developer with a passion for coding,... ...their architectural thinking to seasoned engineers ready to lead by example and influence architecture... ...the Role As a Software Developer / Senior Software Developer, you'll join one of...SeniorImmediate start$112.3k - $140k
...looking for a stimulating and challenging career where your engineering expertise can be leveraged to create, enhance, and maintain... ...think the unthinkable. We have an exciting opportunity for a Senior Software Engineer on our Automatic Tank Gauge team. We are looking...SeniorWork at officeLocal areaRemote workWorldwide$100k - $110k
...Job Description Job Description Job Title: IT Senior Systems Engineer / Lead Senior Engineer Location: Chesterfield, VA Pay Rate:... ...operating systems. Lead the deployment of new systems, software enhancements, and infrastructure improvements to support organizational...SeniorFor contractorsMonday to Friday$60 - $80 per hour
Hiring: Senior Embedded Firmware EngineerWe are looking to connect with experienced embedded engineers interested in building next-generation IoT and video streaming products. The ideal candidate brings:7 years of embedded firmware development Strong Embedded C/C RTOS...SeniorHourly payFor contractorsRemote work$180k - $220k
Actively hiring for a couple more Principal-Staff-Chief Engineer level Embedded Firmware Engineers across Canada and the U.S. for 100% remote, full-time opportunities. Same requirements as before: embedded C/C , embedded Linux and RTOS, IoT and connected devices, Networking...SeniorFull timeRemote work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!
- agile software developer Richmond, VA
- software developer internship no experience Richmond, VA
- experienced software developer Richmond, VA
- work from home software developer Richmond, VA
- software developer fintech Richmond, VA
- software data engineer Richmond, VA
- financial software developer Richmond, VA
- software developer internship Richmond, VA
- software engineer Richmond, VA
- part time software developer remote Richmond, VA



