Ruby Software Engineer III
Know Ink, LLC
Job Description
Job Description
KNOWiNK
Mid-Level Ruby Developer
St. Louis, MO | Hybrid (3 days in office / 2 days remote) | Full-Time
About KNOWiNK
KNOWiNK 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.
The Role
We'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.
This 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.
What You'll Do
- Design, build, and maintain Ruby/Rails applications that are reliable, scalable, and clean
- Collaborate with product, QA, and client-facing teams to translate requirements into solid technical solutions
- Write and maintain automated tests, we take quality seriously
- Participate in code reviews and contribute to engineering best practices
- Troubleshoot and debug production issues, then actually fix the root cause
- Contribute to technical documentation and keep it current
- Work within Agile/Scrum workflows and stay in sync with sprint goals
- Bring your ideas, we want engineers who think, not just execute
What We're Looking For
- 3-5 years of professional Ruby on Rails experience
- Solid understanding of RESTful API design and implementation
- Comfortable with relational databases (PostgreSQL preferred) and writing efficient queries
- Familiar with Git and collaborative development workflows
- Experience with test-driven development (RSpec, Minitest, or similar)
- Strong communication skills, you can explain what you're building and why
- Self-directed and comfortable asking for help when you need it
- Genuinely curious about how things work and how to make them better
Nice to Have
- Experience with JavaScript/React or Vue on the frontend
- Background in govtech, civic tech, or working in regulated industries
- Familiarity with background job processing (Sidekiq, Delayed Job, etc.)
- Docker or containerized development environment experience
- Exposure to CI/CD pipelines
Why KNOWiNK
- Your 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
- Collaborative, low-ego team that values good ideas over seniority
- Hybrid schedule with real flexibility baked in
- Competitive salary and benefits
- Opportunity to grow with a company that's scaling fast and doing meaningful work
KNOWiNK is an equal opportunity employer. We celebrate diversity and are committed to building an inclusive environment for all employees.
- ...DatamanUSA is looking for a Programmer Analyst III for our direct client based in MO. This is a great opportunity for someone who is... ...industry best practices. *) Knowledge of modern computing hardware, software, and communication technologies. *) Strong interpersonal and...SoftwareFull timeWork at office
- TITLE:BI ETL Developer III (Multiple Openings)LOCATION:Maryland Heights, MOJOB SUMMARY... .... Utilize MicroStrategy reporting software to create, modify, and analyze reports for... ...Technology, Business Administration, Electronics Engineering, Computer Engineering, or a related...SoftwareLocal area
- ...Word Processor III ProSidian seeks a Word Processor III to be located in St. Louis, MO and work as part of a team that delivers the... ...employee uses knowledge of varied and advanced functions of one software type, a knowledge of varied functions of different types of software...SoftwareFull timeContract workFor contractorsWork at officeRemote workMonday to FridayFlexible hours
$23.37 - $36.19 per hour
...Hours: 40 per week. Position Summary The Administrative Coordinator III will serve as the primary administrative and operational lead... ..., program literature and mailings; use desktop publishing software to lay out documents; coordinate the printing, publishing and distribution...SoftwareHourly payWork experience placementWork at office- TITLE:BI App Developer III (Multiple Openings)LOCATION:Maryland Heights, MOJOB SUMMARY:Deliver reporting products and timely analyses... ...development practices through a standard Business Intelligence Software Developer Life Cycle. Use SQL and data warehousing knowledge to...SoftwareLocal area
$75.2k - $158.1k
...Job Title: Network Engineer III Job Category: Information Technology Time Type: Full time Minimum Clearance Required to Start:... ...practice requirements engineering according to several hardware/software development life cycles in a team environment. • Knowledge of...SoftwareFull timeContract workWork experience placementLocal areaFlexible hours$58.3k - $90.4k
...and Informatics Center is hiring a Clinical Research Coordinator III. This person will oversee and coordinate complex or multi-site... ...Database Management, Data Entry, Detail-Oriented, Freezerworks (Software), Ordering Supplies, Organizing, Participant Recruiting, Research...SoftwareFull timeWork experience placementWork at office$215k - $240k
...Welcome to Brightline! We are seeking a Full Stack Ruby on Rails Principal Software Engineer to drive technical direction across our platform, deepen our domain expertise in healthcare workflows, and raise the bar for the entire engineering team. We are primarily a Ruby...SoftwareRemote workHome officeFlexible hours- ...Description: We are looking for a .Net developer to build software using languages and technologies of the .NET framework. You will... ...and maintain effective communication with other software engineers, project managers, cross-functional project teams, and internal...Software
- ...by HealthGrades. Position Summary: The Coding Specialist III will abstract clinical data from inpatient records to facilitate... ...accurately enters this information in the hospital's abstracting software. Responsible for promoting teamwork with all members of the healthcare...Software
- ...Experience” by HealthGrades. Position Summary The Coding Specialist III will abstract clinical data from inpatient records to facilitate... ...entering this information into the hospital’s abstracting software. The role promotes teamwork with all members of the healthcare team...Software
- ...Overview: Job Title: Programmer III Job Type: Contract - 12+ Months Work Mode: Remote Position Overview We have an immediate need for a dynamic Application Developer to join our Intranet Development team . The successful candidate will be responsible...Contract workImmediate startRemote work
$24.75 - $38.43 per hour
...The Maintenance Technician III supports the FedEx industrial maintenance of material... ...schematics, manufacturer's manuals and engineering specifications to troubleshoot, diagnose... ...utilize the Enterprise Asset Management (EAM) software to enter and retrieve prescribed data...SoftwareHourly payMinimum wageWork at officeLocal areaAll shiftsFlexible hoursDay shift$97.13k - $129.5k
...a Team That Keeps a City Moving Our client is seeking an experienced Programmer Analyst III to join its Information Technology team. This is an excellent opportunity for a software developer who enjoys building enterprise applications, solving complex technical challenges...SoftwareRemote workRelocationVisa sponsorship$92.3k - $166.85k
...technology-enabled services and mission software capabilities in the areas of cyber, logistics... ...Collaborate with cybersecurity, network engineering, and software development teams to... ...relevant experience. DoD 8570 IAT Level II or III certification (e.g., Security+ CE, CASP+...SoftwareContract work- ...improve lives. We are currently seeking a Senior Electrical Engineer to join our St. Louis team! What You'll Do: Establish project... ...; Architecture CAD, Revit, Sketchup, Bluebeam; Graphic Software: InDesign, Adobe Illustrator, Adobe Photoshop, and other transformative...SoftwareWork at officeFlexible hours
- ...strategies and associated rating systems. ~ Computer Skills: Microsd; Architecture CAD, Revit, Sketchup, Bluebeam; Graphic Software: InDesign, Adobe Illustrator, Adobe Photoshop, and other transformative design tools.oft Teams environment, including Co-Pilot,...SoftwareWork at officeFlexible hours
- ...Large Language Models (LLM's), familiarity with Deltek Vantagepoint preferred; Architecture CAD, Revit, Sketchup, Bluebeam; Graphic Software: InDesign, Adobe Illustrator, Adobe Photoshop, and other transformative design tools. At BSA, we empower our team members...SoftwareWork at officeFlexible hours
$100k - $110k
...pay range $100,000.00/yr - $110,000.00/yr System Administrator III – Potential for Hybrid Schedule Do you have a passion for IT infrastructure... ...that includes different network technologies, servers, and software? We’re hiring a System Administrator III. If you possess: A...Software- ...Healthcare, Higher Education and/or Lab Design preferred Professional Licensure/Certifications: NCIDQ Certification preferred Software Skills: Revit, Sketchup, Bluebeam; Microsoft Windows environment; Graphic Software: InDesign, Adobe Illustrator, Adobe Photoshop,...SoftwareFlexible hours
- ...marketing, website CMS, analytics, design tools) Strong organizational skills and attention to detail Experience in the following software desired: Salesforce and Pardot (or similar platforms), LinkedIn Campaign Manager, GA4, Google Ads, Adobe InDesign and Photoshop,...SoftwareTemporary work
- ...Responsibilities for this Position Position Title: Industrial Eng III Date: Aug 3, 2026 Location: St. Louis, MO, US Company... ...The ideal candidate for the Gulfstream St. Louis Industrial engineering role will be able to efficiently evaluate data to implement...Full timeShift work
- ...large organizations. Our capabilities include supplying federal government entities and private businesses with software development, scientific and engineering technical assistance, systems integration, and enterprise security. Since its founding in 1996, OST has been...SoftwareContract workImmediate startRelocation package
- ...degree or higher in Data Science, Statistics, Computer Science, Neuroscience or a related field. Experience with statistical software (e.g., R, SAS, SPSS) and programming languages (e.g., Python, SQL). Strong analytical and problem-solving skills. Experience...Software
$58.3k - $90.4k
..., Leadership, Oral Communications, Prioritization, Problem Solving, Research Projects, Spreadsheet Analysis, Statistical Analysis Software (SAS), Supervision, Written Communication Grade C11 Salary Range $58,300.00 - $90,400.00 / AnnuallyThe salary range reflects...SoftwareWork at office- ...Cyber Data Analysis Engineer Abile Group has an exciting and challenging opportunity for a Cyber Data Analysis Engineer on a contract... ...Configuration Management disciplines to maintain hardware/software revisions, security patches, hardening, and documentation. Coordinates...SoftwareContract workFor contractorsImmediate startWorldwide
- ...platforms.Technology Advancement: Research, evaluate, and deploy new software applications and specialized tools, including Microsoft Power... ...Power Data Visualization.QualificationsBachelor's degree in engineering, computer science, or related degree, and 4 years of relevant...SoftwareWork at office
$92.3k - $166.85k
...highly motivated Senior Systems Administrator/Help Desk Engineer to support a cutting‑edge Agile software development program, Chinook, for an Intelligence... ...prior relevant experience. DoD 8570 IAT Level II or III certification (e.g., Security+ CE, CASP+, CISSP). Experience...SoftwareContract workShift workDay shiftAfternoon shift$56.2k - $87.1k
...Research Management, Clinical Study Protocols, Database Management, Research Projects, Spreadsheet Analysis, Statistical Analysis Software (SAS), Supervision. Grade and Salary Grade: C11 Salary Range: $56,200.00 - $87,100.00 / Annually The salary range reflects base...SoftwareWork experience placementWork at office- Equifax is seeking creative, high‑energy and driven Mulesoft software developer with hands‑on development skills to work on a variety of meaningful projects. Our software engineering positions provide you the opportunity to join a team of talented engineers working with...SoftwareShift work
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Ruby Software Engineer III. Be the first to apply!
- agile software developer Saint Louis, MO
- software developer internship no experience Saint Louis, MO
- experienced software developer Saint Louis, MO
- software developer fintech Saint Louis, MO
- financial software developer Saint Louis, MO
- software engineer Saint Louis, MO
- part time software developer remote Saint Louis, MO
- junior software developer remote Saint Louis, MO
- software engineer travel Saint Louis, MO
- federal - software developer Saint Louis, MO


