{"schemaVersion":"jobsearcher.job.v1","id":"9956c1f746e489d66221cf66","url":"https://jobsearcher.com/jobs/9956c1f746e489d66221cf66","canonicalUrl":"https://jobsearcher.com/jobs/9956c1f746e489d66221cf66","title":"Ruby Software Engineer III","description":"KNOWiNK\nMid-Level Ruby Developer\nSt. Louis, MO | Hybrid (3 days in office / 2 days remote) | Full-Time\nAbout KNOWiNK\nKNOWiNK builds election technology that keeps democracy running. Our platform powers poll worker check-in, voter verification, and election management for jurisdictions across the country. We're a tight-knit team that cares deeply about what we build, because what we build matters. If you want your work to actually mean something, you're in the right place.\nThe Role\nWe're looking for a mid-level Ruby developer to join our engineering team and help build and maintain the software that powers elections. You'll be working on real, meaningful problems, complex data workflows, client-facing tooling, and backend systems that have to work flawlessly when it counts most. You'll collaborate closely with cross-functional teammates and have real ownership of your work from day one.\nThis is a hybrid role, three days a week in our St. Louis office, two days remote. We genuinely like each other here, so the in-office days don't feel like a punishment.\nWhat You'll Do\nDesign, build, and maintain Ruby/Rails applications that are reliable, scalable, and clean\nCollaborate with product, QA, and client-facing teams to translate requirements into solid technical solutions\nWrite and maintain automated tests, we take quality seriously\nParticipate in code reviews and contribute to engineering best practices\nTroubleshoot and debug production issues, then actually fix the root cause\nContribute to technical documentation and keep it current\nWork within Agile/Scrum workflows and stay in sync with sprint goals\nBring your ideas, we want engineers who think, not just execute\nWhat We're Looking For\n3-5 years of professional Ruby on Rails experience\nSolid understanding of RESTful API design and implementation\nComfortable with relational databases (PostgreSQL preferred) and writing efficient queries\nFamiliar with Git and collaborative development workflows\nExperience with test-driven development (RSpec, Minitest, or similar)\nStrong communication skills, you can explain what you're building and why\nSelf-directed and comfortable asking for help when you need it\nGenuinely curious about how things work and how to make them better\nNice to Have\nExperience with JavaScript/React or Vue on the frontend\nBackground in govtech, civic tech, or working in regulated industries\nFamiliarity with background job processing (Sidekiq, Delayed Job, etc.)\nDocker or containerized development environment experience\nExposure to CI/CD pipelines\nWhy KNOWiNK\nYour work directly supports the integrity of U.S. elections, 1 in 4 voters in the US uses one of our products that's not nothing\nCollaborative, low-ego team that values good ideas over seniority\nHybrid schedule with real flexibility baked in\nCompetitive salary and benefits\nOpportunity to grow with a company that's scaling fast and doing meaningful work\n\nKNOWiNK is an equal opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all employees.","company":"Know Ink","rawCompany":"know ink","city":"St Louis","state":"MO","isRemote":false,"isActive":false,"createdAt":"2026-08-03T19:35:00.339Z","occupations":[{"code":"15-1252.00","title":"Software Developers","slug":"software-developers"},{"code":"15-1254.00","title":"Web Developers","slug":"web-developers"},{"code":"15-1251.00","title":"Computer Programmers","slug":"computer-programmers"}],"industries":[{"code":"541511","title":"Custom Computer Programming Services","slug":"custom-computer-programming-services"},{"code":"513210","title":"Software Publishers","slug":"software-publishers"},{"code":"541512","title":"Computer Systems Design Services","slug":"computer-systems-design-services"}],"jobPosting":{"@context":"https://schema.org","@type":"JobPosting","title":"Ruby Software Engineer III","description":"KNOWiNK\nMid-Level Ruby Developer\nSt. Louis, MO | Hybrid (3 days in office / 2 days remote) | Full-Time\nAbout KNOWiNK\nKNOWiNK builds election technology that keeps democracy running. Our platform powers poll worker check-in, voter verification, and election management for jurisdictions across the country. We're a tight-knit team that cares deeply about what we build, because what we build matters. If you want your work to actually mean something, you're in the right place.\nThe Role\nWe're looking for a mid-level Ruby developer to join our engineering team and help build and maintain the software that powers elections. You'll be working on real, meaningful problems, complex data workflows, client-facing tooling, and backend systems that have to work flawlessly when it counts most. You'll collaborate closely with cross-functional teammates and have real ownership of your work from day one.\nThis is a hybrid role, three days a week in our St. Louis office, two days remote. We genuinely like each other here, so the in-office days don't feel like a punishment.\nWhat You'll Do\nDesign, build, and maintain Ruby/Rails applications that are reliable, scalable, and clean\nCollaborate with product, QA, and client-facing teams to translate requirements into solid technical solutions\nWrite and maintain automated tests, we take quality seriously\nParticipate in code reviews and contribute to engineering best practices\nTroubleshoot and debug production issues, then actually fix the root cause\nContribute to technical documentation and keep it current\nWork within Agile/Scrum workflows and stay in sync with sprint goals\nBring your ideas, we want engineers who think, not just execute\nWhat We're Looking For\n3-5 years of professional Ruby on Rails experience\nSolid understanding of RESTful API design and implementation\nComfortable with relational databases (PostgreSQL preferred) and writing efficient queries\nFamiliar with Git and collaborative development workflows\nExperience with test-driven development (RSpec, Minitest, or similar)\nStrong communication skills, you can explain what you're building and why\nSelf-directed and comfortable asking for help when you need it\nGenuinely curious about how things work and how to make them better\nNice to Have\nExperience with JavaScript/React or Vue on the frontend\nBackground in govtech, civic tech, or working in regulated industries\nFamiliarity with background job processing (Sidekiq, Delayed Job, etc.)\nDocker or containerized development environment experience\nExposure to CI/CD pipelines\nWhy KNOWiNK\nYour work directly supports the integrity of U.S. elections, 1 in 4 voters in the US uses one of our products that's not nothing\nCollaborative, low-ego team that values good ideas over seniority\nHybrid schedule with real flexibility baked in\nCompetitive salary and benefits\nOpportunity to grow with a company that's scaling fast and doing meaningful work\n\nKNOWiNK is an equal opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all employees.","datePosted":"2026-08-03T19:35:00.339Z","dateModified":"2026-08-03T19:35:00.339Z","hiringOrganization":{"@type":"Organization","name":"Know Ink","sameAs":"https://jobsearcher.com"},"jobLocation":{"@type":"Place","address":{"@type":"PostalAddress","addressLocality":"St Louis","addressRegion":"MO","addressCountry":"US"}},"identifier":{"@type":"PropertyValue","name":"JobSearcher","value":"9956c1f746e489d66221cf66"},"url":"https://jobsearcher.com/jobs/9956c1f746e489d66221cf66"}}