1

Day Competitive Programming Jobs in Missouri (NOW HIRING)

Backend Engineer (Systems)

California, MO ยท On-site

$100 - $130/hr

We are looking for a strong backend engineer who loves working close to the metal. You'll build the ... Work closely with the founders every day * Competitive compensation in cash + equity Candidates ...

Mid Level Software Engineer

Saint Louis, MO ยท On-site

$80 - $100/hr

Freedom Technology Solutions Groups is looking to add a mid level Software Engineer to the team ... days Competitive salary offerings Paid training and tuition reimbursement Fully paid life and ...

Senior Software Engineer

Saint Louis, MO ยท On-site

$100 - $130/hr

Freedom Technology Solutions Groups is looking to add a senior Software Engineer to the team! This ... days Competitive salary offerings Paid training and tuition reimbursement Fully paid life and ...

CNC Programmer

Saint Joseph, MO ยท On-site

$22.25 - $30.50/hr

Joseph, MO (On-Site) Competitive Salary | 4-Day Workweek Option | Aerospace & Defense Manufacturing Van-Am Tool & Engineering is seeking an experienced CNC Programmer to support our growing aerospace ...

next page

Showing results 1-20

Day Competitive Programming information

What is a day competitive programmer?

A Day Competitive Programmer is someone who regularly participates in competitive programming contests, often held online during the day. These programmers solve algorithmic and coding problems under timed conditions, honing their problem-solving and coding skills. They may compete individually or as part of a team, and often use languages like C++, Java, or Python. Competitive programming is popular among students, professionals, and coding enthusiasts who want to improve their logical thinking and prepare for technical job interviews.

What are the key skills and qualifications needed to thrive as a competitive programmer?

To thrive as a Competitive Programmer, you need strong problem-solving abilities, proficiency in algorithms and data structures, and often a background in computer science or related education. Familiarity with coding platforms like Codeforces, LeetCode, and HackerRank, as well as programming languages such as C++, Java, or Python, is essential. Quick thinking, perseverance, and attention to detail are crucial soft skills that help in tackling complex challenges under time constraints. These skills are vital for achieving top performance in competitions and for developing coding expertise applicable to software development roles.

What are the main challenges faced by professionals in a day-to-day competitive programming role?

Professionals in daily competitive programming roles often face tight deadlines to solve complex algorithmic problems, which requires both deep technical knowledge and strong time management skills. Staying current with evolving programming languages, data structures, and algorithms is essential, as is the ability to quickly adapt to different problem types. Collaboration with peers or participating in team-based contests can also be challenging, as it demands clear communication and the ability to integrate diverse problem-solving approaches. Regular practice, continuous learning, and participation in code reviews are key strategies to overcome these challenges and excel in this fast-paced environment.

What is the difference between Day Competitive Programming vs Software Developer?

AspectDay Competitive ProgrammingSoftware Developer
Required CredentialsTypically self-taught or competitive programming certificationsComputer science degree or related certifications
Work EnvironmentCompetitive coding contests, online platformsOffice or remote software development teams
Industry UsageUsed for skill enhancement and coding competitionsUsed for building software products and applications
Common Search/Comparison IntentUnderstanding competitive programming vs software developmentCareer differences between competitive programming and software development

Day Competitive Programming focuses on solving algorithmic problems in timed contests, often self-directed or online. Software Developers work on designing, coding, and maintaining software applications within a team environment. While both require strong programming skills, competitive programming emphasizes problem-solving speed and algorithmic thinking, whereas software development centers on building functional software solutions for real-world use.

What are the most commonly searched types of Competitive Programming jobs in Missouri?

The most popular types of Competitive Programming jobs in Missouri are:

What are popular job titles related to Day Competitive Programming jobs in Missouri?

For Day Competitive Programming jobs in Missouri, the most frequently searched job titles are:

What job categories do people searching Day Competitive Programming jobs in Missouri look for?

The top searched job categories for Day Competitive Programming jobs in Missouri are:

What cities in Missouri are hiring for Day Competitive Programming jobs?

Cities in Missouri with the most Day Competitive Programming job openings:

Backend Engineer (Systems)

California, MO โ€ข On-site

$100 - $130/hr

Other

Posted 6 days ago


Job description

We are looking for a strong backend engineer who loves working close to the metal. You'll build the systems layer that makes AI agents safe to run โ€” low-level monitoring, isolation, and detection that watch how agents behave and constrain what they can do. This is a high-ownership role with the chance to shape both technical architecture and product direction from an early stage.

What you will likely work on:
  • Build performant, low-level monitoring of process, file, and network activity
  • Design and implement sandboxing and isolation that contain what an agent can do without blocking legitimate work
  • Build OS-level instrumentation (e.g., eBPF) and the userspace pipeline that normalizes and enriches events
  • Build the logging, telemetry, and storage path: high-throughput, low-overhead, privacy-by-default
  • Build detection and prevention logic for risky behavior โ€” deterministic rules first, with lightweight ML for anomaly detection where it earns its place
  • Attribute observed system activity back to the responsible agent, session, and task
  • Profile and optimize relentlessly to keep overhead invisible on a user's machine
  • Work directly with founders on architecture, roadmap, and prioritization
Qualifications:
  • Bachelor's degree in Computer Science or a related field, or equivalent practical experience. Master's degree or equivalent industry experience is preferred.
  • 1+ years of professional backend or systems engineering experience.
  • Strong systems fundamentals โ€” processes, file systems, syscalls, memory, and concurrency
  • Comfortable working close to the operating system, in a systems language
  • Have experience with some mix of:
    • A systems language โ€” Rust, Go, or C/C++ โ€” plus Python
    • Linux internals and the kernel/userspace boundary
    • eBPF, sandboxing, or other OS-level instrumentation and isolation
    • High-throughput data pipelines, logging, and observability
    • Applied ML for detection, anomaly detection, or classification
  • Understand how to build systems that scale and fail gracefully
  • Are strong with AI-assisted coding, but do not trust generated code blindly and can manually inspect and debug it carefully
  • Communicate clearly and can work well with both teammates and users
  • Enjoy ownership, ambiguity, and moving quickly
Nice to have:
  • macOS systems internals โ€” a big plus
  • Rust experience (a strong plus โ€” much of our systems work is in Rust)
  • Familiarity with eBPF, seccomp, AppArmor, SELinux, or related technologies
  • Experience with EDR, endpoint, or process/behavioral monitoring
  • Applied ML for security โ€” anomaly detection, sequence models, or classification
  • Interest in AI agent safety and the emerging agent threat landscape
  • Experience debugging production incidents and improving observability
  • Prior startup experience
  • Work on hard infrastructure and product problems that matter across the entire AI agent ecosystem
  • Build from the ground up with direct influence on architecture and product direction
  • Own real systems end-to-end, not just tickets in a queue
  • Work closely with the founders every day
  • Competitive compensation in cash + equity

Candidates must already have authorization to work in the US, or authorization to work in the country where they live. We do not sponsor H-1B visas.

Start

As soon as possible.

#J-18808-Ljbffr