Principal Software Engineer
Priority Dispatch
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 & EngineeringEnd-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 & ReliabilityAvailability, 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 & DataThe 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.SecurityIdentity and access, enterprise SSO, multi-tenant isolation, secrets, least-privilege, dependency hygiene.Represent the platform in customer security evaluations.LeadershipArchitectural direction, design review, and code-review quality gates.Independent command of every service and deployment path.AI-First EngineeringOwn 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 ExpectationsThe 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.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. #J-18808-Ljbffr
$170k - $281k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer Principal Software Engineer Position Overview The Principal Software Engineer is a senior individual contributor within...SuggestedFull timePart timeWorldwideFlexible hours- Principal Software Engineer Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices...SuggestedFull timeTemporary workPart timeWorldwideFlexible hoursShift work
$170k - $281k
...that help people, businesses and governments realize their greatest potential. Title and Summary Principal Software Engineer, Data Architecture Overview: Mastercard's Data & Analytics organization is seeking a visionary Principal Software...SuggestedFull timePart timeWorldwideFlexible hours$212k - $339k
...Vice President, Software Engineering Mastercard Send, part of the Mastercard Move portfolio, powers near real-time money movement to billions of cards, bank, and digital accounts worldwide. The platform enables financial institutions, fintechs, businesses, and digital...SuggestedFull timePart timeWorldwideFlexible hours$212k - $339k
...services that help people, businesses and governments realize their greatest potential. Title and Summary Vice President, Software Engineering Overview Mastercard Send, part of the Mastercard Move portfolio, powers near real-time money movement to billions of...SuggestedFull timePart timeWorldwideFlexible hours- ...Site Reliability Engineer The BizOps team is looking for a Site Reliability Engineer who can help us solve problems, build our CI/CD... ...velocity. Support the application CI/CD pipeline for promoting software into higher environments through validation and operational...Shift work
$80k - $158k
...Job Title: Lead Performance Engineer City: O Fallon State/Province: Missouri Posting Start Date: 9/18/26 Wipro Limited (NYSE: WIT, BSE: 507685, NSE: WIPRO) is a leading technology services and consulting company focused on building...Minimum wageLocal area- Software Engineer Location: OFALLON, MO Skill: Jenkins Required Skills: To design, develop and implement software applications and systems based on users needs. Understand and analyse the technical specifications and suggest code optimization ideas. Fill timesheets and...
- 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 ...
- 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 individuals...Local area
- Sr. Software Engineer Should have 8+ years of Java test development, primarily as an architect or consultant creating and driving automation test strategy. Experience in frameworks and configurations; reviews analysis to ensure adherence to quality standards. Strong Java...
- 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...Work experience placement
- ...Under a 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 database...
- 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...Work experience placement
$92k - $147k
Software Engineer II Mastercard powers economies and empowers people in 200+ countries and territories worldwide. Together with our customers, we're helping build a sustainable economy where everyone can prosper. We support a wide range of digital payments choices, making...Full timePart timeWorldwideFlexible hours- 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 Problem solver...
$115k - $184k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Senior Software Engineer Overview Mastercard is a global technology company in the payments industry, focused on powering an inclusive, digital...Full timePart timeWorldwideFlexible hours$115k - $184k
...realize their greatest potential. Title and Summary Senior Software EngineerOverview At Mastercard Commercial Solutions, we... ...Mastercard Commercial Solutions team is looking for a Senior Software Engineer to advance our customer experience strategy through innovation...Full timePart timeWorldwideFlexible hours$92k - $147k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Software Engineer IIThe Core Payments department is hiring a highly motivated Software Engineer II with a passion for Artificial Intelligence, Machine...Full timePart timeWorldwideFlexible hours$110k - $150k
...and its affiliated businesses. This role combines applied AI engineering with developer enablement, focusing on creating intelligent business... ...solutions, improving operational efficiency, and accelerating software development through AI driven tools and workflows. The ideal...Work at officeRemote work- C++ Developer - Replacement Location: OFALLON, MO - DAY 1 Onsite (hybrid) Duration: Long Term Number of openings: 1 Roles and Responsibilities: Need someone who can analyze C/C++ code and find performance bottlenecks. Proficient in C/C++ Proficient in a scripting language...
- Lead Software Development Engineer Mastercard’s Commercial Solutions team is a rapidly growing organization with responsibilities to deliver innovative solutions to help our customers grow and expand their business. Focused on thinking big and scaling fast around the globe...H1bLocal areaRelocation
- Java Developer Designing and implementing microservices using the Spring Boot framework. Working in compliance with the full Software Development Life Cycle. Connecting microservices to interact with databases. Understanding of how streaming technologies work such as Kafka...
- ...• Be able to work with Business/Systems Analysts and Quality Engineers in a behavioural driven development environment. • The Ideal candidate... ...requirements • Automate build, operate, and run aspects of software • Drive code/design/process trade-off discussions within team...
- Top 3 Required Skills: 1. Java Full Stack Engineering Java 8+, J2EE, Spring, Hibernate Angular/React front-end development REST/SOAP APIs... ...in gathering and refining business requirements. Ensure software designs align with client's Enterprise Architecture and leverage...Work experience placement
- ...opportunity for you to join the global credit card authorization team. The system facilitates billions of transactions among issuers, acquirers, and service providers. We are looking for engineers that are passionate about development with constant focus on quality. Samprasoft
- Lead Software Engineer Job Description: Overview: As part of an exciting, fast paced environment developing digital identity and security solutions in the mobile and e-commerce space, this position will provide technical expertise within the development lifecycle for new...
$168k - $277k
...products and services that help people, businesses and governments realize their greatest potential. Title and Summary Lead Software Engineer Who is Mastercard? We work to connect and power an inclusive, digital economy that benefits everyone, everywhere, by making...Full timePart timeWorldwideFlexible hours- ...accordingly. Manager Name : Saurabh Prakash - Technical Lead at Client Resume Submission Email: ****@*****.*** Lead Software Engineer Location: O'Fallon, Missouri Work Model: Hybrid /Onsite Mid - Senior Level The Lead Software Engineer will play a critical role...
- ...performance code reviews, build test strategy, coordinate with cross-functional teams and support operational issues Expert in modern software design principles such as SOLID, DRY, and Single responsibility Experience in technology stack (PCF, NiFi, NATS, Kafka, Zookeeper,...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- software technology O Fallon, MO
- entry level software sales O Fallon, MO
- id software O Fallon, MO
- software sales O Fallon, MO
- healthcare software sales O Fallon, MO
- ultimate software O Fallon, MO
- remote software sales O Fallon, MO
- software asset management analyst O Fallon, MO
- software implementation project manager O Fallon, MO
- software O Fallon, MO

