Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

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

Vacancy posted 4 hours ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer (Rustici) US, Franklin, Remote in Franklin, TN vacancy
  •  ...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 work
    Senior

    Shortstory

    San Francisco, CA
    1 day ago
  • $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 work
    Senior
    Full time
    Local area
    Flexible hours

    KNOCK Inc.

    United States
    13 hours ago
  •  ...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-US
    Remote job
    Senior

    Jobleads-US

    Baton Rouge, LA
    2 days ago
  •  ...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 work
    Senior
    Relocation
    Visa sponsorship
    Work visa

    Software Engineering

    United States
    more than 2 months ago
  • $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 job
    Senior
    Local area

    ContentBuffer

    Eastern, KY
    4 days ago
  • $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 job
    Senior
    Local area
    Immediate start

    Jobleads-US

    Kentucky
    5 days ago
  • $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 job
    Senior
    Full time
    Flexible hours
    Shift work
    Day shift

    Jobleads-US

    Kentucky
    2 days ago
  • $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 job
    Senior
    Work at office
    Local area
    Work from home
    Home office
    Visa sponsorship
    Flexible hours
    Shift work

    Jobleads-US

    Kentucky
    2 days ago
  • $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 job
    Senior

    Jobleads-US

    Kentucky
    2 days ago
  • $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 job
    Senior
    Full time

    Hypori

    Eastern, KY
    1 day ago
  • $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 job
    Senior
    Work at office
    Local area
    Immediate start
    Flexible hours

    EverCommerce

    New York, NY
    4 days ago
  • $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 job
    Senior
    Worldwide

    Jobleads-US

    Kentucky
    2 days ago
  •  ...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 job
    Senior
    Local area

    Jobleads-US

    Minneapolis, MN
    2 days ago
  • $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-US
    Remote job
    Senior
    H1b
    Worldwide
    Flexible hours

    Jobleads-US

    Seattle, WA
    2 days ago
  • $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-US
    Remote job
    Senior
    Full time
    Temporary work
    Relocation package
    Flexible hours

    Jobleads-US

    Kentucky
    2 days ago
  • $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 job
    Senior
    Currently hiring
    Local area
    Work from home

    Jobleads-US

    Kentucky
    2 days ago
  • $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 job
    Senior
    Full time
    H1b
    Work at office
    Visa sponsorship

    Jobleads-US

    Kentucky
    2 days ago
  •  ...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-US
    Remote job
    Senior

    Jobleads-US

    Kentucky
    2 days ago
  •  ...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 work
    Senior
    Full time
    Work at office
    Flexible hours

    NTT DATA

    Plano, TX
    13 hours ago
  •  ...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 work
    Senior
    Full time

    Blankfactor

    United States
    4 days ago
  • $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 work
    Senior
    Full time
    Contract work

    Indigo Vision

    Chicago, IL
    2 days ago
  • 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 job
    Senior

    Jobgether SRL

    New York, NY
    2 days ago
  •  ...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 work
    Senior
    Hourly pay
    Contract work
    Part time
    Immediate start
    Flexible hours
    Day shift

    Forgeworks.ai

    Arvada, CO
    3 days ago
  • $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 work
    Senior
    Full time
    Contract work
    Local area

    HCLTech

    United States
    1 day ago
  •  ...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 job
    Senior

    Jobleads-US

    Kentucky
    1 day ago
  • 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 Advatix
    Remote job
    Senior

    Advatix

    New York, NY
    4 days ago
  •  ...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 work
    Senior
    Full time
    Local area

    Mirantis

    Remote
    29 days ago
  •  ...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 work
    Senior
    For contractors
    10 hours per week
    Flexible hours

    SaidGig

    Canada
    more than 2 months ago
  • $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 work
    Senior
    Full time
    Work experience placement
    Work at office
    Local area

    CrowdStrike

    Sunnyvale, CA
    2 days ago
  • $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 work
    Senior
    Full time
    Work at office
    2 days per week

    Wolters Kluwer

    Princeton, NJ
    1 day ago

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!