Find Jobs
Find Jobs Near You – Available Work in Your Location
Skip to job details
KI
Knowmadics Inc
Senior Software Engineer, Platform
Career Insights for Platform Engineer
See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.
Scorecard
Based on Texas data
Review key factors to help you decide if this role fits your goals. How is this calculated?
What they do
A Platform Engineer is responsible for the development of platforms that support the needs and use cases of different engineering teams across the organization. Creates reusable tools and workflows to streamline operational needs and facilitate automation tasks, supporting scalability of DevOps practices.
$126,754 / year median in Texas
Job Description
Senior Software Engineer, Platform Knowmadics Inc Round Rock, TX Job Details Full-time 2 days ago Qualifications Containerization systems Software engineering Team leadership Software implementation Scalable systems Database security management High school diploma or GED Implementation (software development lifecycle) Query execution time improvement Mentoring Software documentation Monitoring system implementation Access control management Design (software development lifecycle) Identity & access management Full Job Description Job Purpose/Summary The Senior Platform Engineer will develop and implement the backend and data platform architecture for our next-generation space and critical infrastructure defense capabilities. They will build the services, APIs, distributed workers, and data-management components that ingest high-volume telemetry and derived data, and export/stream data for product, analytics, and machine learning UX. This is a hands-on product development role, not a pure infrastructure operations position. Success in year one involves turning the approved architecture and data model into reliable production services spanning object storage, hot DBs, and data lake architecture, establishing stable Protobuf/gRPC interfaces and delivering secure, observable, cloud-native deployments that can support connected and air-gapped environments. They will influence implementation standards, technical tradeoffs, product delivery, and provide engineering leadership as the team grows. Duties and Responsibilities Lead the development and implementation of core platform services Build versioned API and service contracts using Protobuf/gRPC Implement and maintain database schemas for data management and application state Implement and optimize ingest workflows for massive unstructured time-series and telemetry datasets Build horizontally scalable asynchronous workers and distributed job queues for data ingest and export Implement secure data upload, download, and object-management workflows Establish automated unit, integration, contract, load, and failure-mode testing, perform troubleshooting, quality assurance, and production support (SRE-lite) Implement platform observability, including log aggregation, metrics, engineering dashboards, alerting, and user-visible job status and error information Collaborate with frontend, machine learning, product and infrastructure teams Document APIs, data contracts, deployment procedures, runbooks, etc... Review code, mentor engineers, and ensure platform implementations comply with security requirements, industry standards, and company policies Qualifications 5+ years of professional software engineering experience building and operating production backend, platform, data, or distributed systems. Strong proficiency in at least one production backend language
- Go or Python experience is strongly preferred Experience designing distributed services and asynchronous job-processing systems, including concurrency, retries, idempotency, failure recovery, and horizontal scaling Experience designing and implementing production APIs using Protobuf/gRPC, including versioning, compatibility, authentication, and authorization Strong relational database knowledge, including relational data modeling, schema migrations, referential integrity, query design, indexing, and performance tuning Experience with S3-compatible object storage and large analytical, lakehouse, ETL, or time-series data systems Experience packaging, deploying, and operating containerized services using Docker, Kubernetes, Helm, and automated CI/CD workflows Practical experience with production security and reliability, including IAM, RBAC, secrets management, access controls, audit logging, observability, testing, and incident troubleshooting Demonstrated ability to translate architecture and product requirements into incremental implementation plans, production code, and clear technical documentation Strong communication and collaboration skills, with the ability to work independently while providing technical leadership and mentorship Minimum education requirement•High School Diploma Eligible to obtain a U.
- U.