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

Senior Software Engineer

True Manufacturing

Principal Software Engineer

O Fallon - O Fallon, MO 63366

Overview

Position Type Regular Full Time Job Shift Day Education Level 4 Year Degree Category Engineering

Description

The Principal Software Engineer is the senior-most technical authority for True Manufacturing's connected-equipment software platform, owning it end to end: architecture, infrastructure, data, security, and release. This is a deeply hands-on role — shipping production code, owning the deployment pipeline, and serving as the escalation point of last resort when the platform is down.

Essential Duties and Responsibilities include the following. Other duties may be assigned.

Architecture & Engineering

  • End-to-end architecture: services, APIs, data model, event streams, infrastructure, security.
  • Production code across a polyglot stack: Java/Spring Boot microservices, Node.js/React applications, serverless designs, and Python tooling.
  • Build-vs-buy decisions, coding standards, and pragmatic technical-debt reduction.

Production & Reliability

  • Availability, observability, alerting, and incident resolution.
  • Escalation point of last resort. You take ultimate responsibility for uptime and resolution.
  • CI/CD, multi-environment release management, and production deploy authority.
  • Blameless post-incident analysis; every incident becomes a runbook, a test, or a design change.

Infrastructure & Data

  • The AWS footprint: Kubernetes workloads, infrastructure-as-code, IAM, secrets, and cost.
  • The data layer: PostgreSQL at telemetry scale, supporting stores, and the event-streaming topology.
  • The analytics pipeline and data lake.
  • The edge-to-cloud pipeline: device connectivity, ingestion, the device–cloud message contract, and firmware coordination with embedded engineering.

Security

  • Identity and access, enterprise SSO, multi-tenant isolation, secrets, least-privilege, dependency hygiene.
  • Represent the platform in customer security evaluations.

Leadership

  • Architectural direction, design review, and code-review quality gates.
  • Independent command of every service and deployment path.

AI-First Engineering

  • Own how the platform is built with AI: agent conventions, knowledge base, agent-generated tests, tooling, and guardrails.
  • Drive greater agentic capability across engineering and measure it.
  • Ship AI capabilities in the product where they create measurable value.

On-Site Expectations

  • The Principal Software Engineer is an office-based role. Regular, predictable on-site attendance is required. Eligibility for up to one (1) remote workday per week may be permitted, subject to business needs and departmental guidelines.
  • Perform core job responsibilities through regular in-person collaboration, including participation in meetings, team discussions, and cross-functional coordination.
  • Collaborate with fellow team members and leadership in a shared work environment to support innovation and timely decision-making, problem-solving, and operational effectiveness.
  • Maintain a consistent on-site presence to support and respond to day-to-day business needs, including attendance of scheduled meetings and real-time collaboration as needed to ensure alignment of department and company priorities.
  • Meet regularly with manager in-person to align on workload, priorities, performance, and ongoing professional development.
Qualifications
  • Bachelor's degree required.
  • Ten or more years related experience required.
  • Production accountability. 10+ years shipping and operating production software at principal/staff scope; has personally led resolution of high-severity incidents on systems they built.
  • Polyglot backend depth. Expert in Java, and either Node.js/TypeScript or Python, and able to debug the other.
  • Kubernetes in production. Hands-on operation of production workloads on AWS; deep AWS fundamentals.
  • AI-native. Coding agents are your default. You can show how you make a repository produce shippable agent output, and where you draw the line.
  • Distributed-team leadership. Has led a distributed engineering team and owned the quality gate for code they did not write.
  • Event streaming at depth. Production experience with Kafka or equivalent, including ordering and back-pressure failure modes.
  • PostgreSQL at scale. Schema design, migrations, query performance, high-volume telemetry.
  • Writes clearly. Runbooks, ADRs, and design docs are part of the job.
  • AWS serverless design (Lambda, event-driven pipelines, Aurora); strong React; infrastructure-as-code and CI/CD ownership at depth; security architecture (tenant isolation, IAM, secrets); has led a live migration from containers to serverless strongly preferred.
  • IoT / connected-device experience (fleet management, telemetry, cellular edge hardware); industrial protocols (e.g., Modbus) and the ability to read embedded C; data-lake experience (Spark, Athena, Parquet); enterprise multi-tenant B2B SaaS; building LLM-powered features or agent tooling preferred.
  • This role carries after-hours availability expectations for production-critical incidents, consistent with the escalation-of-last-resort duty above.

The hours for this position are 8:00am - 4:30pm, Monday through Friday.

We are proud to be an Equal Opportunity Employer.

Company-paid background check required upon hire.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Senior Software Engineer in O Fallon, MO vacancy
  •  ...Job Title Bachelor’s degree in information systems, information technology, computer science, engineering, or equivalent work experience. More than 7 years of industry experience. Excellent communication skills, with the ability to interact across multiple organizational... 
    Senior
    Work experience placement

    Saxon Global

    O Fallon, MO
    15 hours ago
  • $115k - $184k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview At Mastercard, our technology and innovation are driven by a clear purpose: to build a sustainable,... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    2 days ago
  •  ...of web applications, system to system interfaces and complete software solutions. Design and develop test automation scenarios to validate...  ...of automation code where needed. Work closely with software engineers to build quality in, ensuring proper test and requirement... 
    Senior

    Samprasoft

    O Fallon, MO
    3 days ago
  •  ...Application DeveloperWork with a talented team of developers and test engineers to develop fraud management applications. This position will...  ..., etc.Excellent technical acumen and ability to learn new software quickly.Strong knowledge of traditional testing methodologies... 
    Senior

    Samprasoft

    O Fallon, MO
    3 days ago
  •  ...quality to help build and ship better products.Collaborate with development teams to enhance existing software development processes.Partner with developers and test engineers to improve and automate test and release processes.Help make Quality as an integral part of the... 
    Senior

    Samprasoft

    O Fallon, MO
    3 days ago
  • $115k - $184k

     ...and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Full Stack Software Engineer Overview The Enterprise Data Catalog team builds solutions that help employees discover, understand, and use data... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    15 hours ago
  •  ...Senior Software Engineer Seeks a Senior Software Engineer who will be a crucial part of our software team. The selected candidate will have to write scalable, robust, and easy-to-maintain code, and will be required to translate software requirements into high-performance... 
    Senior
    Work experience placement

    Keylent Inc

    O Fallon, MO
    4 days ago
  •  ...new CEO, *** is committed to a transformative journey with 'Scale @ Speed' as our guiding principle. Role Overview: As a Software Engineer in Corporate Solutions at you'll work with modern full-stack development practices with a focus on microservice and... 
    Senior

    Yantran LLC

    O Fallon, MO
    2 days ago
  •  ...web applications Experience integrating vendor and open source products into an overall system Experience specifying hardware/software requirements, and estimating complex IT efforts Self-motivated with the ability to accomplish tasks with minimal direction... 
    Senior

    Samprasoft

    O Fallon, MO
    15 hours ago
  •  ...Job Title: Senior Java Developer Job Location: O'Fallon MO Day 1 onsite Job Type: 12+ months Contract Locals highly Preferred or nearby states only who can go for F2F if client asks Candidates from CA / TX and other regions all will not be considered... 
    Senior
    Contract work
    Local area

    Apptad Inc

    O Fallon, MO
    1 day ago
  •  ...realize their greatest potential. Title and Summary Senior Site Reliability Engineer Overview-The ProCOM team is looking for a Site...  ...• Support the application CI/CD pipeline for promoting software into higher environments through validation and operational... 
    Senior
    Full time
    Part time
    Immediate start
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    15 hours ago
  • $96k - $163k

     ...realize their greatest potential. Title and Summary Senior Site Reliability Engineer Who is Mastercard? At Mastercard technology, we...  ...our developers during the application build phase in software run principles that include operational design, automation... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    15 hours ago
  • $96k - $163k

     ...realize their greatest potential. Title and Summary Senior Site Reliability Engineer, Performance Engineering Senior Site Reliability...  ...from LoadRunner to Gatling or BlazeMeter. • Strong software performance analysis, bottleneck identification, scaling,... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Mastercard

    O Fallon, MO
    15 hours ago
  • $96k - $163k

     ...realize their greatest potential. Title and Summary Senior Site Reliability Engineer Overview The BizOps team is looking for a Senior...  ...• Support the application CI/CD pipeline for promoting software into higher environments through validation and operational... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours
    Shift work

    Mastercard

    O Fallon, MO
    15 hours ago
  • Lead Software Development Engineer Mastercard is a global technology company in the payments sector. We power payments and provide products and services for individuals and industries all around the world. Our people, technology, data and brand provide the capabilities... 
    Senior
    Local area

    Samprasoft

    O Fallon, MO
    3 days ago
  •  ...Senior AI Engineer Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers...  ..., and risk management activities. This role combines strong software engineering, machine learning, generative AI, and automation... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Dynamic Yield

    O Fallon, MO
    15 hours ago
  • $96k - $163k

     ...algorithms, data structures, scripting, pipeline management, and software design principles. Systematic problem-solving...  ...digital payment solutions. We are currently searching for a Senior Site Reliability Engineer to join our Foundry BizOps team. This role is pivotal in... 
    Senior
    Full time

    Mastercard

    O Fallon, MO
    5 days ago
  • Senior AI Engineer Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers...  ..., and risk management activities. This role combines strong software engineering, machine learning, generative AI, and automation... 
    Senior
    Full time
    Part time
    Worldwide
    Flexible hours

    Dynamic Yield

    O Fallon, MO
    2 days ago
  • Job Title About Us: At *** (*** | Connected World, Connected Experiences), we live the philosophy of connected world and connected experiences. We thrive on change that is powered by the intelligent symphony of technology and humans designing meaningful and sustainable...
    Senior

    Yantran LLC

    O Fallon, MO
    3 days ago
  • $72k - $115k

     ...realize their greatest potential. Title and Summary Software Engineer I Overview The Software Development Engineer is an early...  ...requirements into technical implementations with guidance from senior engineers. • Contribute to software design discussions and... 
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    3 days ago
  •  ...Software Engineer Location: OFALLON, MO Skill: Jenkins Required Skills: To design, develop and implement software applications...  ...flag any requirements or issues raised by the customer to seniors in the team. Develop software code as per specifications,... 

    Keylent Inc

    O Fallon, MO
    3 hours ago
  • $92k - $147k

     ...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer II Overview Who is Mastercard? Mastercard is a global technology company in the payments industry. Our mission is to... 
    Full time
    Part time
    Worldwide
    Flexible hours

    MasterCard

    O Fallon, MO
    1 day ago
  •  ...Software Engineer II Location: OFallon, MO Program Overview: Sustainability and Innovations Program aims to develop Mastercard sustainability solutions and innovative products for Consumer solutions. S&I program team is looking for a high-energy, detail-oriented... 
    Local area

    Samprasoft

    O Fallon, MO
    3 hours ago
  • Excellent communication skills with the ability to communicate with all levels of management Ability to build rapport and relationships Someone understanding the concept of operations first, focusing on usability, operability of applications from the get go...

    Saxon Global

    O Fallon, MO
    15 hours ago
  • $126.65k - $171.35k

    Software Engineer-Developer, Phantom Works Weapons (Experienced or Senior)Company:The Boeing CompanyThe Boeing Company is seeking an Application Software Engineer (Experienced or Senior) to join the Phantom Works Weapons team in St. Charles, MO (St. Louis Area). This teamsupports... 
    Senior
    Permanent employment
    Full time
    Work experience placement
    Currently hiring
    Relocation
    Visa sponsorship
    Work visa
    Relocation package
    Flexible hours
    Shift work

    Boeing

    Saint Charles, MO
    1 day ago
  •  ...with SAP HR/HCM and extensive work in PA and OM Modules, including at least 3-4 full life cycle implementations. Strong communication skills are necessary to liaise effectively with senior HR team members. The role starts ASAP. #J-18808-Ljbffr Procom Consultants Group
    Senior
    Contract work
    Immediate start

    Procom Consultants Group

    Saint Charles, MO
    5 days ago
  •  ...Principal Software Development Engineer Job Overview: Leads major projects and creates the development and delivery of quality software solutions...  ...and creative problem solving. Make presentations to the Senior Management, Business Owners and other Stakeholders and help... 

    Dynamic Yield

    O Fallon, MO
    15 hours ago
  • Network Software Engineer Leidos' Digital Sector/Global Solutions Management-Operations II (GSMO-II) contract has an opening for a Network Software Engineer located in the Scott AFB, IL area. The Network Software Engineer will work as part of a team to support the development... 
    Contract work

    Leidos

    O Fallon, MO
    3 days ago
  • Job TitleSuccessfully led project test teams; collaborated with business partners, vendors, consulting organizations and peer-level professionals across IT disciplinesDemonstrated expertise in BDD/TDD practices reviews and analyses testing frameworks and management toolsExperience...
    Senior

    Samprasoft

    O Fallon, MO
    2 days ago
  •  ...Principal Software Engineer Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our...  ..., you will move to wherever the need is greatest, adding senior engineering capacity during critical spikes, accelerating roadmaps... 
    Full time
    Temporary work
    Part time
    Worldwide
    Flexible hours
    Shift work

    Dynamic Yield

    O Fallon, MO
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Software Engineer. Be the first to apply!