Principal Software Engineer
$180k - $210kGrabJobs
Utilidata is a fast-growing NVIDIA-backed edge AI company enabling greater visibility and control of power utilization in energy-intensive infrastructure, like the electric grid and data centers. Karman, the company’s distributed AI platform powered by a custom NVIDIA module, is transforming the way utility companies operate the grid edge and will enable data centers to unlock more compute for the same provisioned power. We are seeking a DevOps Engineer to help design, build, and operate Utilidata’s off-device platform that ingests, processes, and serves data flowing from edge AI devices. The role will build and maintain infrastructure across on-premises and cloud environments - bridging edge deployments with cloud-based data processing to support analytics, operations, and ML workloads at scale. This is a hands-on development role with technical leadership responsibilities and with company wide impact. This engineer will architect and maintain the systems that keep our platform running, set technical direction for infrastructure and deployment practices, and mentor engineers. This engineer will partner closely with on device, and ML teams to ensure our off-device platform is resilient, well-instrumented, and ready to scale. This is a remote position based in the United States, working with distributed teams across the country. Responsibilities Oversee the deployment and management of containerized applications using Kubernetes, ensuring optimal performance and availability Contribute to strategic planning regarding how the infrastructure solutions evolve to match the requirements of Data Center partners Lead the design, implementation, and maintenance of scalable and reliable systems on AWS and/or on-premise Utilize Terraform for infrastructure as code to automate the provisioning and management of cloud resources Monitor system performance and uptime, ensuring systems meet established service level objectives (SLOs) Support SOC2 security compliance requirements for data handling Mentor and guide team members in DevOps practices, promoting a culture of reliability and excellence Advocate for automation of operational tasks to enhance efficiency and reduce manual intervention Collaborate with cross-functional teams to build and maintain CI/CD pipelines Troubleshoot and resolve complex production issues, conducting root cause analysis and implementing corrective actions Participate in on-call rotations and incident response teams Assist in capacity planning, performance tuning, and technical decision-making Drive continuous improvement initiatives for processes and infrastructure Minimum Qualifications 8+ years of development experience including extensive experience in platform engineering, SRE, or distributed systems, with clear senior or principal-level impact Experience designing and operating infrastructure across on-premises and cloud environments Strong proficiency in container orchestration, particularly Kubernetes Strong proficiency with AWS services and architecture Hands-on experience with Terraform for infrastructure automation Familiarity with monitoring tools (Prometheus, Grafana, or similar) and observability best practices Excellent problem-solving skills, leadership abilities, and attention to detail Strong communication and collaboration skills, with experience in driving technical outcomes Willingness to travel up to 20% of time Enhanced Qualifications (Nice to Have) Bachelor's degree in Computer Science, Engineering, or a related field Experience supporting or enabling MLOps platforms, model deployment pipelines, or ML-adjacent infrastructure AI Workload scheduling using Kubernetes Knowledge of Apache Spark for large-scale data processing Knowledge of database technologies (SQL, NoSQL) Understanding of networking concepts and security best practices Salary Range: $180,000 to $210,000 base compensation depending on experience and stock options. Salary will be commensurate with an individual's skills, training, years of experience, and in line with internal compensation bands. Location: This position can be performed remotely from anywhere in the United States. Our Commitments: Utilidata values the diversity of our team. We provide equal employment opportunities without regard to race, color, religion, creed, sex, gender, sexual orientation, gender identity or expression, national origin, age, physical disability, mental disability, medical condition, pregnancy or childbirth, sexual orientation, genetics, genetic information, marital status, or status as a covered veteran or any other basis protected by applicable federal, state and local laws. We are committed to: Creating a diverse and inclusive workplace that is welcoming, supportive, affirming and respectful Empowering employees to solve problems and work together to make a difference Providing mentorship and growth opportunities as part of a collaborative team A flexible work environment with flexible paid time off Competitive compensation and benefits, including health, dental, vision, and employer-match 401k
- ...a modern company that is driven at its core by technology. As part of our investment in technology, we are looking for a Principal Software Engineer to play a key role in developing critical back-end systems within our engineering ecosystem, specifically focused on systems...SuggestedFull time
- ...Principal Software Engineer, Load Balancer - IsovalentRemote EuropeIsovalent, now part of Cisco, is the company founded by the creators of Cilium and eBPF. Cisco Isovalent builds open-source software and enterprise solutions solving networking, security, and observability...Suggested
- ...portfolio of automatic doors in the industry, which specialty applications for healthcare, security, and office buildings. As a Software Engineer, you will work closely with cross-functional teams to design, develop, and maintain high-quality software solutions. You will...SuggestedWork experience placementWork at officeFlexible hours
- Job TitleRequired Experience3+ years of DevOps or SRE experienceStrong AWS hands-on experienceCI/CD pipelines (GitHub Actions preferred)Docker and Kubernetes in production environmentsTerraform for infrastructure managementMonitoring and logging tools (Prometheus, Grafana...Suggested
- ...Android best practices. Develop reusable, maintainable, and well-tested code. Collaborate with product managers, designers, QA engineers, and backend developers to deliver new features. Optimize application performance, stability, and user experience. Debug,...Suggested
- ...Java/AWS Software DeveloperLocation: RemoteDuration: ContractTechnical Skills:Extensive full stack development experience on AWS.Extensive experience on Java & Python.Strong experience on Terraform, CI/CD, GITExperience on Data services, API services, Java scriptingExperience...
- ...primary focus will be development of iOS applications and their integration with back-end services. You will be working alongside other engineers and developers working on different layers of the infrastructure. Therefore, a commitment to collaborative problem solving,...
- ...empower internal data users to leverage our vast data assets and capable infrastructure effectively. We are seeking a Staff Software Engineer to provide technical leadership and contribute to the development of solutions across both these pillars. In this role, you...Work at officeRemote workRelocationRelocation package
- ...Duration: ContractExperience: 3+ years·WFM (Aspect, Verint), Linux, Windows W2K12, DB (Oracle), UIP Desktop SDK·Platform Dev Ops engineer working on a team that will implement a Back Office Workforce system. Multiple interfaces to systems of record and a workforce management...
$90.4k - $141.8k
...As an Diagnostic Software Developer, you will play a key role in developing guided diagnostic... ...a collaborative, technically skilled engineer to work across engineering,... ...technology and truck parts related to its principal business. About Global PACCAR Electronics...Temporary workH1bLocal areaFlexible hours$104.1k - $162.9k
...PACCAR is seeking a Senior Diagnostic Engineer to the development of guided diagnostic procedures and vehicle diagnostic software for heavy-duty commercial vehicle electronics... ...technology and truck parts related to its principal business. About Global PACCAR Electronics...Temporary workH1bLocal areaWorldwideFlexible hours$170k - $233k
...Job Description Job Description Position Summary The Principal Software Engineer is a hands-on technical leader responsible for defining, designing, and delivering enterprise software capabilities across loanDepot’s technology ecosystem. This role operates across...Local area- As a Senior Software Engineer on the platform team, you are responsible for architecting, designing, and developing custom solutions to provide scalable, reliable, and secure solutions adhering to the software development lifecycle. Qualifications: Knowledge of modern technologies...
- ...application customizations and integrations with third-party software. This role provides functional and technical support in collaboration... ...in Business Administration, Computer Science, Mathematics, Engineering, or a related field with coursework in programming and...Contract workTemporary workFor contractorsInterim roleWork at officeRemote workNight shift
- ...hundreds of global companies to transform their business technologies and save millions. We are looking for proficient Sr. Software Engineer-Salesfoce Please find below the Job description. Job Summary As a Salesforce Developer, you would be working...Immediate start
- Company DescriptionComtech is a woman-owned small business founded in 1998 and headquartered in Reston, VA. We offer IT solutions across the disciplines of program/project management, applications development, infrastructure, Cyber security, and enterprise content/data ...
- ...technical support staff to use programs.Adhere to corporate IT SOX policies for application development activities.Adhere to corporate software change management policies.Experience:Minimum 4 years of experience in the Microsoft ASP.Net (C#), MVC, BlazorMinimum 2 years of...Work experience placement
- ...Final Control Application Engineer Vinson is a leading distributor of industrial process... ...Vinson Process Controls and it's principals to customers by providing technical product... ...and ability to utilize and learn various software applications such as MS Office and SAP...Night shift
- ...heavy guidance. Clear evidence of shipped work: app links, GitHub, screenshots or project explanations. The Bar We are looking for engineers with real technology career highlights. A strong highlight is not just working at a famous company. A strong highlight means you...Remote work
$93k - $133k
Salary: $93,000 - 133,000 per year Requirements: ~8+ years of hands-on development experience with Microsoft Dynamics 365 Finance & Operations ~ Strong proficiency in X++ development, including forms, classes, tables, workflows, and batch jobs ~ Solid understanding...Full timeWork at office- We are looking for a skilled and motivated Microsoft Dynamics 365 Finance & Operations (F&O) Developer to join our project. You will be responsible for designing, developing, and implementing D365 F&O solutions, working closely with functional consultants, business stakeholders...
- Requirements Strong hands-on experience with Java and Spring Boot Solid understanding of backend architecture, microservices, and design patterns Hands-on experience with AWS services (e.g., Lambda, S3, API Gateway, SQS, EventBridge) Strong SQL ...
$90.4k - $141.8k
...Kenworth, Peterbilt, and DAF truck brands has an opening for a Software Release Engineer. Primary responsibilities are managing embedded software... ..., information technology and truck parts related to its principal business. About Global PACCAR Electronics The...Temporary workH1bWork at officeFlexible hours$120k - $140k
...has a client that is seeking a Lead Lab Robotics and Automation Engineer in Lewisville, TX.Summary:If you enjoy building automation that... ...testing, and qualification documentation for new hardware, software, and integrations* Support continuous operations: Coordinate preventive...- ...Experience with cloud platforms (AWS, Azure, Google Cloud) and MLOps tools. Strong knowledge of data structures, algorithms, and software engineering principles . Familiarity with databases, APIs, and version control systems (Git) . Excellent problem-solving, analytical,...Remote workFlexible hours
- PACCAR in Lewisville, TX seeks Senior Diagnostic Engineer to develop guided diagnostic procedures and vehicle diagnostic software for heavy‑duty electronics. You will design and implement diagnostic algorithms, collaborate with global teams, support manufacturing launches...
- This Software Engineer is responsible for creating, testing, ensuring the quality of and maintaining a product or product line. The Software Engineer will perform moderately complex code modification, testing and debugging tasks as well as perform analysis related to software...Full time
$112.92k - $180k
...Location: GRAPEVINE, TX, United StatesType: Full time / Regular/PermanentCompany: WalmartBusiness Segment: Home OfficePosition: Software Engineer III Job Location: 1701 W State Highway 114 Grapevine, TX 76051 Duties: Coordinates, completes, and oversees job-related...Full time$102.9k - $179.9k
...responsibilities of the job include ensuring that software is developed to meet functional, non-... ...interfaces, and solution enablers while ensuring principal architecture integrity is maintainedMentors other software engineers and coach team on Continuous Integration and...Full timeWork at officeFlexible hoursDay shift$174k - $252k
...Python.3 years of experience testing, maintaining, or launching software products.1 year of experience with software design and... ...Experience developing accessible technologies.Google's software engineers develop the next-generation technologies that change how billions...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Principal Software Engineer. Be the first to apply!
- software implementation project manager Lewisville, TX
- remote software sales Lewisville, TX
- healthcare software sales Lewisville, TX
- software Lewisville, TX
- software asset management analyst Lewisville, TX
- software technical support Lewisville, TX
- entry level software sales Lewisville, TX
- embedded software Lewisville, TX
- software technology Lewisville, TX
- software sales Lewisville, TX


