Senior Software Engineer (Rustici) US, Franklin, Remote
Learning Technologies Group
We are looking for a Senior Software Engineer to join our team. Rustici Software makes eLearning standards based software which is responsible for launching and tracking standards based online learning for millions of learners. You would join a team that develops software that integrates into other software products around the world. We are a remote/in-office hybrid company whose headquarters is located in Franklin, TN. While we give consideration to local candidates, we are open to qualified remote candidates residing in the United States.The ideal candidate will be able to balance the competing priorities of producing quality code and solving customer problems quickly. We are not hung up on a particular amount or type of experience, but we are adamant about a particular level of skill and aptitude. The areas of expertise we value are in software development, communication, and learning new technologies. Experience in specific languages is not crucial, but we look for developers that can code in more than one language and/or are familiar with more than one framework. We primarily use TypeScript for front end web development and Java or Python for back end web service development, but there is no guarantee we’ll use those languages for our next project.US based only, direct hire only, no recruiters, no contracting agencies, please.Current TechnologiesJava or PythonJavaScript/TypeScript particularly VueSQL (MySQL, Postgres, SQL Server)Git/GitHub, DockerAWSCursor AIWhat will you be doing?Our Senior Software Engineers work as full stack web developers on a team that maintains and improves one or more of Rustici’s software products. Senior Software Engineers are individual contributors reporting to an Engineering ManagerMaintaining existing codebases: One or more software products and all of the ancillary tools needed to manage them. These are profitable products that have been around for 10+ years (and we expect to be around for 10+ more) and that our customers expect to work as well or better than they did last year or the year before or the year before that. There is technical debt to be paid, refinement to interfaces and implementations, bugs to squash, and processes to improve. QA is a forethought and a requirement, developing test code is just part of the work.Writing technical specifications for new work: Anytime we embark on larger features, we build out a technical specification, with the goal of expressing the work in English before we attempt to express it in code. We write technical specifications for the larger work we do.Taking new features from start to finish: We really value autonomy here at Rustici. Engineers pick up work that needs to be done and run with it until it has passed code reviews and QA.Identifying new work: We rely a lot on customer feedback for improvements and new features, but we also don’t expect all the answers to come from the top down, and will look to our engineers for ideas on what to work on next.Weekly standups: We try to keep meetings at a minimum. Each team meets once a week to discuss the work that happened last week, and what they expect to accomplish in the coming week. Most teams also have a longer form meeting to dive deep into technical items impacting the team as a whole.Mentoring: We feel one of the best ways to enhance our teams overall and individually is for our more experienced developers to pass along their techniques, how they’ve honed their craft, and what successes and failures they’ve experienced in their career to more junior developers.Learn Everyday: We believe in continuous improvement whether that is at a product level or a personal one. Engineers should be improving their craft, whether that is via new technical skills or tools, diving deep into an existing ability, or learning more about how the business operates.Successful candidatesSuccessful candidates have a mix of skills in the technology space including programming in various languages, using various frameworks, and having a general familiarity with the components of a mature software development life cycle. We look for the following, but if you don’t have experience with all of the following we’d still like to hear from you.Strong web application development using contemporary frameworks in Java, Python, JavaScript/TypeScript, or similar particularly in extensible, scalable, performant, and secure implementationsExperience with front end SPA development in a contemporary framework such as Vue, React, or similar as well as experience directly with HTML and CSSExperience with implementing automated unit, integration, end-to-end, etc. testsExperience with contemporary software development lifecycle processes including agile principles, task estimation, version control, quality assurance, release management, etc.Experience with a Unix CLI toolset preferredExperience with deployment of web applications particularly in AWS is beneficialExperience writing technical and/or functional specificationsExperience mentoring other engineersExperience with cross team collaboration including with support, product, and operations teamsAbout our workEvery day, millions of people around the world access valuable learning and training content powered by Rustici Software’s products. If you’ve ever taken an online course, there’s a good chance our software was running behind the scenes. We specialize in helping software vendors and organizations solve problems specific to implementing eLearning standards, such as SCORM, xAPI and cmi5. Since 2002, we’ve been sharing our expertise with our customers and the industry by providing resources for creating, delivering and distributing eLearning content. We are proud to be known as the “SCORM folks,” “eLearning nerds” and most recently, productizing AI to assist our customers in better understanding and delivering training.How we’re differentRustici Software isn’t your average workplace. There’s a reason why we have been named a “Best Place to Work” by the Nashville Business Journal for 15+ years.Over the last 20+ years, we’ve created a unique environment where people want to work and look forward to Monday. We strive not to be static. We desperately want to grow, change, and do our work better year over year. This is your chance to work with a group of people that want you to be opinionated about the work we do and how we do it. You won’t always win the arguments we participate in, but you’ll know that we deeply value your input and that your coworkers are as passionate as you.Rustici benefitsWe also take great care of the people that work here, and our benefits are unrivaled.Flexible work environment: Rustici Software offers the best of all worlds when it comes to where you work. Remote from your home office, a private office in Franklin, TN if you prefer, or a mix of both. We care more about the work that you do than where you do that work.Untracked PTOMedical, Dental, and Vision insuranceHSA and FSA plansShort-term and Long-term disabilityCompany paid life insurance401k/Retirement vesting+matching on day 1Performance-based bonusesOffice perks: Concierge services, gym equipment, yoga room and stocked kitchen with snacks and drinksHow to applyTell us why you want to work with us.Explain what you can bring to our team.Include your resume, portfolio, or whatever best represents your experienceSubmit your answer to our developer testEach time we hire, we wait until we find exactly the right person. If that’s you, we really hope you’ll apply. Make sure that what we get from you makes it apparent that you are the right person for the job, and that you want to work here, not just somewhere.Check out “An Open Letter” from our Managing Director, Tammy Rutherford. It says a lot about what you need to know before applying to this job opening. You might also want to read up on our answers to the Joel Test to see how we approach software development.You will also want to spend some time on our website, learn how we think, what we do, and why we have been named a “Best Place to Work” by the Nashville Business Journal for 15 years. Get to know us if you want us to get to know you.We are an Equal Opportunity Employer and do not discriminate against any employee or applicant for employment because of race, color, sex, age, national origin, religion, sexual orientation, gender identity, status as a veteran, and basis of disability or any other federal, state or local protected class.Full-Time
- ...part of a high-velocity engineering team that creates new... ...The Role: As an early Senior Full Stack Engineer,... ...Haves: 5+ years of software development experience,... ...Worked in a fully remote environment with colleagues... ...1k with company match (US) Either SF, or remote...Remote workSenior
$156k - $185k
...Senior Full Stack Software Engineer - Remote in US Knock is redefining the home buying and selling experience. We’re a passionate team of industry experts who knew there had to be a better, simpler way for people to navigate the journey between homes. That people‑first...Remote workSeniorFull timeLocal areaFlexible hours- ...Akamai Technologies, Inc. is hiring for the role of Senior Software Engineer in Cambridge, MA (remote from anywhere in the United States). The role involves... ...a Master’s degree or equivalent in relevant fields plus one year of experience; #J-18808-Ljbffr Jobleads-USRemote jobSenior
- ...Location: US East Coast or Denver, CO (on-site customer travel, remote otherwise) Tech Stack: Java, Docker, Kubernetes,... ...AWS, GCP, Azure Team Size: 10 Engineers (EU-based) Travel: up to 25%... ...engineering team is in Europe. You're the senior engineer on the ground in the US...Remote workSeniorRelocationVisa sponsorshipWork visa
$186.07k - $218.9k
...enough," you belong here. Coinbase is a remote-first, but not remote-only company.... ...about working at Coinbase. We're hiring a Senior Software Engineer, Mobile QA to join the App Infra team... ...applicable federal, state, and local laws. US Applicants: View Employee Rights, Know...Remote jobSeniorLocal area$186.07k - $218.9k
...enough," you belong here. Coinbase is a remote-first, but not remote-only company.... ...working at Coinbase. We're hiring a Senior Software Engineer, Native Mobile to join the App Infra team... ...applicable federal, state, and local laws. US Applicants: View Employee Rights, Know...Remote jobSeniorLocal areaImmediate start$250k - $300k
...in the world, with over 8M subscribers covering startups, software engineering, AI, cybersecurity, product, and more. What makes it work... ...bonus: $25,000 - $60,000 Location : We're 100% remote across the US and Canada. Work where you want - our bands are set to tier...Remote jobSeniorFull timeFlexible hoursShift workDay shift$183.34k - $206k
...business outcomes. Support and own your software in production. You'll participate in on-... ...skills you'll use daily. You'll mentor engineers, share knowledge, and delegate to help others... ...or future jobs at Honeycomb, and to help us better understand, analyze and improve...Remote jobSeniorWork at officeLocal areaWork from homeHome officeVisa sponsorshipFlexible hoursShift work$160k - $180k
...the needs of the educators and organizations we serve. The Senior Software Engineer, Applied AI is a senior individual contributor responsible... ...meaningful impact, we want to hear from you. Apply today and help us create classrooms where every child thrives! At Teachstone...Remote jobSenior$180k - $195k
Senior Software Engineer - Frontend-Focused Full-Stack (Remote) Remote - US Hypori, Inc. is a high-growth cybersecurity SaaS company transforming how organizations think about secure mobility. Our virtual workspace platform enables users to access enterprise apps and data...Remote jobSeniorFull time$120k - $140k
**EverHealth - Software Engineer - Remote**EverCommerce (Nasdaq: EVCM) is a leading service commerce platform, providing vertically-tailored, integrated... ...passion and dedication over drudgery and busywork. To us, crafting software is a way of life, not just a job. If you...Remote jobSeniorWork at officeLocal areaImmediate startFlexible hours$200k - $220k
...greater scale. We're looking for a senior engineer with genuine product sense, someone who... ...’re looking for: ~6+ years full-stack software engineering experience building scalable... ...details listed in this posting reflect the US base salary only. The estimated base...Remote jobSeniorWorldwide- ...About Us: DailyPay is the leader in On-Demand Pay, helping employers modernize how people get their pay. DailyPay serves... ...at DailyPay's Press Center. The Role We are seeking a Senior Software Engineer to build DailyPay's ML platform from the ground up. You will...Remote jobSeniorLocal area
$152k - $230k
...to-face. That's why we're on a mission to engineer a frictionless, next-generation business... ...and elegant automation. We're hiring a Senior Full Stack Engineer to own the end-to-end... ...for employment visa status (e.g., H-1B visa status). #J-18808-Ljbffr Jobleads-USRemote jobSeniorH1bWorldwideFlexible hours$197k - $307k
...scale humanoid robotics. As a senior engineer on the ML Infrastructure and... ...Qualifications ~5+ years of software engineering experience, with... ...real production settings Remote-friendly with a strong engineering... ...discrimination or harassment. #J-18808-Ljbffr Jobleads-USRemote jobSeniorFull timeTemporary workRelocation packageFlexible hours$166.9k - $230k
...and every contribution moves us closer to a world where credit... ...ML model training,feature engineering, inference, and marketplace simulation... ..., Data Platform. As a Senior Software Engineer on the ML and... ...in the following locations: Remote Time zone requirements...Remote jobSeniorCurrently hiringLocal areaWork from home$165k - $205k
...with AI, and we are hiring a senior engineer to build the features that make... ...stabilizes. The role is remote, with structured written communication... ...7+ years building production software, with real ownership of... ...messy documents and show us your evals), a conversation with...Remote jobSeniorFull timeH1bWork at officeVisa sponsorship- ...infrastructure with a global footprint and a strong focus on engineers. We seek a Senior Customer AI Engineer to drive PoC-to-production transitions... ...internal product/infrastructure groups to deliver performant, cost-efficient deployments. #J-18808-Ljbffr Jobleads-USRemote jobSenior
- ...innovative and passionate individuals who want to grow with us. If you want to be part of an inclusive, adaptable, and... ...organization, apply now.We are currently seeking a Software Development Senior Associate - Remote US to join our team in Plano, Texas (US-TX), United...Remote workSeniorFull timeWork at officeFlexible hours
- ...Senior Java Developer (Merchant Acquiring) – US Remote About the Role We are seeking a Senior Java Developer with strong experience in merchant acquiring and payment processing to join our engineering team. This role is ideal for someone who has built scalable...Remote workSeniorFull time
$140k - $170k
...Connect with a career that matters, and help us build a safer future.Department... ...for a highly skilled AWS DevOps Full-Stack Engineer with expertise in IaC (Terraform), Helm,... ...infrastructure experienceAND 5+ years of software engineering/development experienceAND 2+...Remote workSeniorFull timeContract work- Jobgether SRL is seeking a Staff Application Security Engineer to own and advance the organization's application security program in a remote US setting. You will partner with engineering and infra teams to integrate secure practices across development and delivery workflows...Remote jobSenior
- ...for growing companies. Role Description We're hiring a senior Pardot specialist to own technical implementation work on an Enterprise... ...during mornings and the workday for client meetings ~ Remote, US-based; must overlap US business hours ~1099 contract;...Remote workSeniorHourly payContract workPart timeImmediate startFlexible hoursDay shift
$50 per hour
...Senior Technical Lead – MES (Siemens Opcenter) | Remote (US) with Occasional Travel to Fremont, CA Remote (US-Based) with... ...to MES developers and engineers Drive best practices for coding... ...development teams Knowledge of software development lifecycle (SDLC), testing...Remote workSeniorFull timeContract workLocal area- ...Legion is seeking a Senior RUST Developer to join the Platform team in a remote US capacity. You will design and maintain core infrastructure for our AI platform... ...performance backend systems, and collaborate with ML engineers to support enterprise workloads. The role...Remote jobSenior
- Advatix, Inc. is seeking a Senior Backend Engineer to design and build robust APIs and backend services... ..., is required. The role is fully remote within United States time zones (PST, MST... ..., EST) and offers a competitive salary in the US market. #J-18808-Ljbffr AdvatixRemote jobSenior
- ...expertise in Kubernetes orchestration, Mirantis empowers platform engineering teams to deliver composable, production-ready developer... ...their infrastructure strategy. Overview Design and build the software that provisions, integrates, and operates high-performance storage...Remote workSeniorFull timeLocal area
- ...that detect errors and measure model capabilities across the software engineering lifecycle. Key Responsibilities Curate and author code... ...extension based on performance and fit. Location: Remote, candidates must be based in the United States, Canada, or Western...Remote workSeniorFor contractors10 hours per weekFlexible hours
$265k - $285k
...Role:Design, develop, and maintain back-end software systems for cloud-based cybersecurity... ...00% of the time from anywhere within the US.What You’ll Need:Must possess expertise/knowledge... ...’s degree in Computer Science, Computer Engineering, Electrical Engineering, or a closely...Remote workSeniorFull timeWork experience placementWork at officeLocal area$99.6k - $174k
Senior Full Stack Engineer, AI Platform & AgentsBuild the GenAI platform that powers critical decisions... ...at a global scale.-Location:: US/Canada, Hybrid or Remote-Work Hours: Must have 9-11 AM CST... ...5+ years of professional software engineering experience.Strong full...Remote workSeniorFull timeWork at office2 days per week
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer (Rustici) US, Franklin, Remote. Be the first to apply!
- software engineer healthcare Franklin, TN
- software developer Franklin, TN
- ngo software engineer Franklin, TN
- startup software engineer Franklin, TN
- software developer positions Franklin, TN
- remote entry level software developer Franklin, TN
- part time software developer remote Franklin, TN
- senior software engineer remote Franklin, TN
- software developer fintech Franklin, TN
- software engineer amazon Franklin, TN




