1

Senior Software Engineer Jobs in Riverside, MO (NOW HIRING)

Senior Software Engineer

Leawood, KS ยท On-site

$100 - $130/hr

S. in Computer Science, Engineering, or related field. * 8+ years of software engineering experience with deep expertise in either Python or Java (experience in both is a strong plus). * Proven ...

Senior Software Engineer

Overland Park, KS ยท Hybrid

$121K - $159K/yr

S. in Computer Science, Engineering, or related field. * 8+ years of software engineering experience with deep expertise in either Python or Java (experience in both is a strong plus). * Proven ...

Senior Software Engineer

Kansas City, MO

$118K - $156K/yr

Position Summary The Product Engineer is the engineering member of a cross-functional, durable ... Professional experience building production software in an object-oriented language (PHP, Java, C# ...

... senior software engineer Be familiar with writing API's and refactoring codebases Strong knowledge of modern web frameworks and different view types Needs to be able to give in depth detail on ...

Senior Software Engineer

Kansas City, MO ยท On-site

$80 - $100/hr

Category: Engineering. Overview CarePortal is Careโ€‘Sharing technology that drives action for ... Required Qualifications * Professional experience building production software in an ...

Senior Software Engineer

Kansas City, MO

$118K - $156K/yr

Position Summary The Product Engineer is the engineering member of a cross-functional, durable ... Professional experience building production software in an object-oriented language (PHP, Java, C# ...

Senior Software Engineer, Java | Backup

Kansas, KS ยท Remote

$110K - $145K/yr

About the Role As a Senior Software Engineer on the NinjaOne team, contributing to our IT Operations product suite, you will be designing and implementing scalable new solutions and product ...

Senior Software Engineer, Java | Patching

Kansas, KS ยท On-site +1

$110K - $145K/yr

About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing our IT Operations product suite by designing and implementing scalable solutions and platform ...

Senior Software Engineer, Java | Patching

Kansas, KS ยท On-site +1

$110K - $145K/yr

About the Role As a Senior Software Engineer, Java at NinjaOne, you'll play a key role in enhancing our IT Operations product suite by designing and implementing scalable solutions and platform ...

Sr. Software Engineering

Overland Park, KS ยท On-site

$105K - $125K/yr

We are looking for passionate problem-solvers to join us as Senior Software Engineers . Whether your expertise lies in distributed backend systems, modern frontend frameworks, or cloud infrastructure ...

Sr. Software Engineering

Overland Park, KS ยท On-site

$105K - $125K/yr

We are looking for passionate problem-solvers to join us as Senior Software Engineers . Whether your expertise lies in distributed backend systems, modern frontend frameworks, or cloud infrastructure ...

Overview We are seeking a full-time Senior Software Engineer - Weather Radar at Garmin's U.S. headquarters in the Greater Kansas City area. In this role, you will be responsible for providing ...

New

Showing results 41-60

Senior Software Engineer information

See Riverside, MO salary details

$73K

$138.5K

$185.6K

How much do senior software engineer jobs pay per year?

As of Sep 4, 2026, the average yearly pay for senior software engineer in Riverside, MO is $138,526.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $156,100.00 per year, depending on experience, location, and employer.

What is a senior software engineer?

A senior software engineer designs, codes, tests, and maintains computer software. While these are your primary responsibilities as a senior software engineer, you may also have supervisory duties. These include overseeing a team of junior software engineers or developers. The senior software engineer title is sometimes used interchangeably with senior developer, and positions for both may share similar job duties and responsibilities. In general, software engineers are distinguished from developers in that software engineers apply engineering principles to software development.

What are the key skills and qualifications needed to thrive as a senior software engineer, and why are they important?

To thrive as a Senior Software Engineer, you need advanced programming skills, deep understanding of software architecture, and several years of experience in software development, often supported by a relevant degree. Familiarity with tools like Git, CI/CD pipelines, cloud platforms, and expertise in technologies such as Java, Python, or JavaScript are typically required. Leadership, problem-solving, and effective communication are crucial soft skills for mentoring teams and collaborating across departments. These skills ensure the delivery of robust, scalable solutions and drive successful project outcomes in complex technical environments.

What are some common challenges senior software engineers face when mentoring junior team members?

Senior Software Engineers often mentor junior colleagues, which can be incredibly rewarding but also presents challenges. Balancing mentorship with project deadlines can be demanding, as it requires strong time management and communication skills. Additionally, adapting explanations to different learning styles and levels of experience can be tricky. However, effective mentorship helps build a stronger team and can lead to enhanced leadership opportunities for the senior engineer.

What is the difference between Senior Software Engineer vs Software Developer?

AspectSenior Software EngineerSoftware Developer
CredentialsBachelor's or higher in CS or related field; experience often 5+ yearsBachelor's in CS or related field; entry to mid-level experience
Work EnvironmentDesigning complex systems, leading projects, mentoringWriting code, developing features, debugging
Industry UsageUsed across tech companies, startups, enterpriseCommon in software firms, startups, freelance work
Search & ComparisonOften compared for experience level, responsibilitiesCompared for entry-level to mid-level roles

The main difference between a Senior Software Engineer and a Software Developer lies in experience, responsibilities, and scope. Senior Software Engineers typically have more experience, lead projects, and mentor others, while Software Developers focus on coding and feature development. Both roles are essential in tech companies, but the Senior Software Engineer position involves higher-level planning and leadership.

What does a senior software engineer do?

A senior software engineer designs, develops, and maintains software applications, often leading projects and mentoring junior team members. They analyze requirements, write code, perform testing, and collaborate with cross-functional teams to ensure quality and efficiency. Proficiency in programming languages, problem-solving skills, and experience with development tools are essential for this role.

What are the most commonly searched types of Software Engineer jobs in Riverside, MO?

The most popular types of Software Engineer jobs in Riverside, MO are:

What cities near Riverside, MO are hiring for Senior Software Engineer jobs?

Cities near Riverside, MO with the most Senior Software Engineer job openings:

Infographic showing various Senior Software Engineer job openings in Riverside, MO as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $138,526 per year, or $66.6 per hour.

Senior Software Engineer

Torch.AI

Leawood, KS โ€ข On-site

$100 - $130/hr

Other

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted just now


Job description

Job Details

Job Location: HQ - LEAWOOD, KS 66211

Position Type: Full-Time - Clearance Eligible

The worldโ€™s most consequential systems need the worldโ€™s best builders.

A new era is taking shape. AI is no longer confined to models or interfaces. It is becoming the foundation of how decisions are made across governments, industries, and real-world environments. What matters now is not just access to capability, but how it is applied, controlled, and sustained over time.

Torch.AI builds a governmentโ€‘owned reasoning infrastructure which creates a Reasoning Layer to enable machine reasoning at scale, in environments where it is hardest to achieve and least tolerant of failure. This is not incremental software. It is longโ€‘term infrastructure designed to endure, integrate, and evolve alongside the systems it supports.

Not another dashboard. Not another workflow app. Not another blackโ€‘box model glued to a PowerPoint.

The Reasoning Layer is a modular architecture where data is connected, governed, transformed, represented, fused, reasoned over, and delivered into mission applications and operational workflows. It does not replace systems of record. It enables them to function better together.

The Reasoning Layer is comprised of: ORCUS (ingestion, orchestration, governance), NEXUS (semantic representation, vectorization), HALO (graphโ€‘based fusion and reasoning) and various product and capability components deployed for specific customer use cases.

We are seeking candidates who approach problems creatively, are comfortable operating without full clarity, and take responsibility for outcomes, not just implementation.

If youโ€™re driven to strengthen U.S. defense readiness and protect national interests, Torch.AI offers meaningful impact at national scale.

What Makes Torch.AI Different

Torch.AI was founded on a simple operational insight: better use of data leads to better decisions. As data volumes increased across commercial, enterprise, and national security environments, the limiting factor was not collection, storage, or user interface design. The missing layer was machine understanding. And an infrastructure that could operate and reason between layers, preserve context, reconcile meaning, and make data useful for decisions in real time.

We believe the government must own its data and decision environment. In mission and operational environments, the layer where data becomes context, context informs models, models support decisions, and decisions shape action cannot be controlled entirely by private technology vendors.

Ownership does not mean the government must build every component itself. It means the government maintains stewardship and authority over the mission and operational layer. Commercial software, models, and services can contribute to the environment, but they should not capture the mission.

We are craftsmen. We build with intention. We ship with discipline.

Youโ€™ll collaborate with engineers, data experts, veterans, and mission practitioners. Youโ€™ll own meaningful work, move quickly, and see your systems deployed in production, often within weeks.

We are fastโ€‘paced, entrepreneurial, and missionโ€‘driven. Every day is a new puzzle.

The Type of Candidates Who Thrive
  • They are comfortable operating without full clarity.
  • They pay attention to what actually happens, not just what was intended.
  • They are willing to be wrong, adjust quickly, and improve based on real feedback.
  • They take responsibility for outcomes, not just implementation.

This is not a good fit for someone who needs tightly defined problems or prefers distance from how their work is used.

Security Clearance

Some roles require an active Secret, Top Secret, or Top Secret/SCI clearance. Where required, candidates must be eligible to obtain and maintain the appropriate clearance level.

U.S. citizenship is required for all positions. Torch.AI does not sponsor employment visas.

If you do not currently hold a clearance but are eligible, sponsorship may be available depending on role and mission requirements.

Work Location

Most roles are based at our headquarters in Leawood, KS. Some hybrid/remote positions across the Arlington, VA, Washington, DC, and Maryland (DMV) region are available. Limited travel (<10%) may be required for some roles.

Compensation, Benefits, IncentivesTotal Rewards Include
  • Competitive base salary
  • Quarterly performance bonuses
  • Equity participation within the first 12 months
  • Unlimited PTO + 11 paid company holidays
  • Professional development in a highโ€‘growth, missionโ€‘driven environment
  • Weekly inโ€‘office catering at HQ
Benefits
  • 401(k) plan (no current employer match, but under consideration)
  • PPO, HSA, and TRICARE Supplement medical options
  • Aboveโ€‘market HSA contributions
  • HSA, FSA, and Dependent Care FSA options
  • Dental and vision plans above national averages
  • Employerโ€‘paid life insurance (1ร— salary)
  • Employerโ€‘paid Shortโ€‘Term and Longโ€‘Term Disability
  • Voluntary Accident, Critical Illness, and Hospital Indemnity coverage
  • Up to $300/month in taxโ€‘advantaged commuter benefits

Torch.AI is an Equal Opportunity / Affidavit Action Employer committed to building a team that reflects the mission we serve.

If you want to build AI systems that move from ingestion to actionable insight and know exactly why they produced the answer they did, we should talk.

QualificationsWhat Youโ€™ll Do
  • Architect, design, and lead development of scalable backend services using Python (FastAPI/Flask) and/or Java (Spring Boot, Micronaut) supporting productionโ€‘grade mission systems.
  • Define and maintain REST API layers, integration patterns, and microservice contracts across distributed environments.
  • Lead system reliability improvements including observability, performance tuning, fault tolerance, and security hardening.
  • Diagnose and resolve complex production issues, driving structured rootโ€‘cause analysis and longโ€‘term remediation.
  • Guide CI/CD strategy, deployment automation, and infrastructure alignment in partnership with DevOps teams.
  • Design and optimize relational, NoSQL, and search data models to support highโ€‘scale and latencyโ€‘sensitive workloads.
  • Establish and enforce engineering standards across code quality, testing, documentation, and secure SDLC practices.
  • Mentor engineers, lead architectural reviews, and influence technical direction across services and platforms.
  • Collaborate with cloud, platform, and security teams to deliver hardened, highโ€‘performance applications.
  • Produce clear technical documentation, design artifacts, and planning materials aligned to mission execution.
  • Support system scaling, database optimization, and longโ€‘term modernization initiatives.
Core Skills & Qualifications
  • B.S. or M.S. in Computer Science, Engineering, or related field.
  • 8+ years of software engineering experience with deep expertise in either Python or Java (experience in both is a strong plus).
  • Proven success designing, deploying, and supporting backend services in production environments.
  • Strong experience architecting distributed systems and RESTful APIs.
  • Experience deploying cloudโ€‘native systems (AWS preferred) using containerization and CI/CD pipelines.
  • Strong database experience including schema design, performance optimization, and data modeling across SQL and NoSQL systems.
  • Strong understanding of secure SDLC practices and application security fundamentals.
  • Experience leading technical initiatives, mentoring engineers, and driving engineering discipline.
  • Ability to communicate technical tradeoffs clearly to engineering and mission stakeholders.
Additional Valuable Experience
  • Experience with orchestration and integration pipelines (Airflow, NiFi).
  • Experience with Kafka or other streaming/eventโ€‘driven architectures.
  • Familiarity with Kubernetes and hardened cloud deployments.
  • Experience supporting secure or classified environments (e.g., C2S, SC2S, AC2SP).
  • Familiarity with AI/ML interfaces, data platforms, or LLMโ€‘enabled services.
  • Experience operating within multiโ€‘language ecosystems (Python and Java together).
  • Experience modernizing legacy systems into scalable microservice architectures.
#J-18808-Ljbffr

TORCH.AI logo

About TORCH.AI

Sourced by ZipRecruiter

Industry

Computing infrastructure providers, data processing, web hosting

Company size

11 - 50 Employees

Headquarters location

Leawood, KS, US

Year founded

2017

Social media