1

Polyglot Programming Jobs in Texas (NOW HIRING)

Sr. Quality Engineer

Austin, TX ยท Hybrid

$87K - $118K/yr

Sr. Quality Engineer Location: Austin, TX (hybrid) Schedule: Full-time | Hybrid (2-3 days in office ... polyglot stack including React, PHP, Rails, and .NET. You know how to build automation that ...

Sr Director, Software Engineering As a Capital One Senior Director of Software Engineering, you'll ... We value polyglot leaders capable of navigating a diverse and evolving stack, including traditional ...

Lead Software Engineer We have an opportunity to impact your career and provide an adventure where ... This is full-stack, end-to-end work across a modern polyglot architecture: Java microservices, a ...

You bridge the gap between design intent and engineering implementation, ensuring components are consistent, accessible, and built to last across a polyglot environment. AI-Augmented Development Use ...

... engineering and probabilistic AI. * Polyglot Systems Expertise: Mastery of fundamental computer science, memory management, distributed state, concurrency models, and deep proficiency in languages ...

New

... engineering and probabilistic AI. * Polyglot Systems Expertise: Mastery of fundamental computer science, memory management, distributed state, concurrency models, and deep proficiency in languages ...

New

Solutions Architect I

Richardson, TX ยท On-site

$60.25 - $79.25/hr

You'll partner deeply with product, engineering, security, and operations to design scalable ... polyglot persistence (including NoSQL), with services coordinating via message queues and ...

Solutions Architect I

Richardson, TX ยท On-site

$142K - $242K/yr

You'll partner deeply with product, engineering, security, and operations to design scalable ... polyglot persistence (including NoSQL), with services coordinating via message queues and ...

next page

Showing results 1-20

Polyglot Programming information

What are the key skills and qualifications needed to thrive as a Polyglot Programmer, and why are they important?

To thrive as a Polyglot Programmer, you need deep proficiency in multiple programming languages, strong problem-solving abilities, and a solid understanding of software development principles. Familiarity with diverse frameworks, version control systems like Git, and cross-platform development tools is typically required. Adaptability, quick learning, and effective communication are standout soft skills, enabling seamless collaboration and knowledge sharing. These competencies are crucial for building versatile solutions, integrating systems, and staying relevant in rapidly evolving technology environments.

What is the difference between Polyglot Programming vs Software Developer?

AspectPolyglot ProgrammingSoftware Developer
Required credentialsNo specific certifications; knowledge of multiple languagesTypically a degree in computer science or related field
Work environmentProjects requiring multiple programming languages and toolsDeveloping, testing, and maintaining software applications
Employer usageTech companies, startups, or projects needing diverse language skillsBroadly used across industries for software creation
Search intentUnderstanding multi-language coding approachesGeneral software development roles

Polyglot Programming involves using multiple programming languages within a project, emphasizing versatility and language-specific strengths. Software Developers focus on designing, coding, and maintaining software applications, often specializing in one or a few languages. While both roles require programming skills, Polyglot Programmers are distinguished by their multi-language expertise, whereas Software Developers may have a broader focus on software lifecycle management.

How does a polyglot programmer typically collaborate with teams using multiple technology stacks?

Polyglot programmers often work on cross-functional teams where different members specialize in various programming languages and frameworks. They serve as bridges between teams, translating concepts and integrating components built in diverse technologies. This collaboration requires strong communication skills, a willingness to learn, and the ability to quickly adapt to new tools and environments. Successful polyglot programmers can help streamline workflows and resolve compatibility issues, making them valuable assets in organizations with complex, heterogeneous tech stacks.

What is polyglot programming?

Polyglot programming refers to the practice of using multiple programming languages within a single project or application. This approach allows developers to leverage the strengths of different languages for specific tasks, such as using Python for data analysis and JavaScript for front-end development. Polyglot programming can improve efficiency, maintainability, and scalability, but it also introduces challenges like integration and increased complexity. It is often used in modern software development environments where different components require specialized solutions.
What are popular job titles related to Polyglot Programming jobs in Texas? For Polyglot Programming jobs in Texas, the most frequently searched job titles are:
What job categories do people searching Polyglot Programming jobs in Texas look for? The top searched job categories for Polyglot Programming jobs in Texas are:
What cities in Texas are hiring for Polyglot Programming jobs? Cities in Texas with the most Polyglot Programming job openings:
Principal Software Engineer- Construction Digital Twin

Principal Software Engineer- Construction Digital Twin

Procore Technologies, Inc.

Austin, TX โ€ข On-site

$133K - $179K/yr

Full-time

Posted 25 days ago


Job description

We're looking for a Principal Software Engineer- Construction Digital Twin to lead the technical vision for Procore's Construction Digital Twin. This is a critical leadership role within our Product & Technology Team, focused on building the foundational platform that will turn static 3D models into living, data-driven simulations.
As a Principal Engineer at Procore, you are a domain-agnostic technical leader. You will operate as the primary authority across a multidisciplinary team, bridging the gap between high-scale distributed systems, complex 3D environments, and real-time IoT graphs. You are expected to move fluidly across the stack, ensuring that our systems are built for rapid development, seamless rollout, and long-term operational technical excellence. You will partner intimately with our strategic customers and partners, translating their fundamental needs into technological solutions that render a significant impact beyond the boundaries of traditional engineering roles.
What you'll do:
  • At Procore, AI isn't a specialized tool, it's a core competency. We expect every team member to be AI-literate, leveraging generative tools and agentic workflows to move faster and work smarter. You won't just use AI; you'll be building the agentic future of construction.
  • Drive Technical Strategy & Architecture: Define the end-to-end architectural roadmap for the Digital Twin ecosystem, ensuring high-scale distributed systems are modular, resilient, and aligned with Procore's Service-Oriented Architecture (SOA).
  • Accelerate Application Development: Lead the rapid development, rollout, and maintenance of core services. You will be responsible for streamlining the path from prototype to production, ensuring that engineering resources can pivot effectively across different backend domains and distributed system tasks as project priorities shift.
  • Champion Operational Excellence: Establish and enforce rigorous standards for system reliability, observability, and performance. You will own the technical health of the rollout process, ensuring expert-level execution in monitoring, staging, and deploying high-scale enterprise applications.
  • Lead Complex Systems Design: Architect high-concurrency solutions that integrate disparate data streams-from Procore's core microservices to real-time 3D streaming and IoT telemetry-into a coherent, scalable platform.
  • Architectural Oversight & Mentorship: Act as a force multiplier by leading and pairing with IC3 and IC4 engineers. You will conduct deep-dive architectural reviews, drive Test-Driven Development (TDD) practices, and mentor the team on navigating complex technical trade-offs between short-term and long-term goals.
  • Collaborative Influence: Partner with Infrastructure, Security, and Product leadership to ensure the Digital Twin domain is a robust, first-class citizen within the broader Procore global SaaS platform.

What we're looking for:
  • 7+ years of Engineering Excellence: A proven track record of architecting, scaling, and maintaining complex, distributed enterprise systems with millions of users.
  • Polyglot Mastery: Proficiency in Java (Spring Boot) for high-scale microservices and/or Python. Working knowledge of NodeJS and experience with Ruby/Rails is an added advantage.
  • Omniverse Ecosystem Expertise: Deep, hands-on experience with the NVIDIA Omniverse ecosystem. This includes not just OpenUSD (API/Composition), but a comprehensive understanding of Omniverse Kit, Nucleus, Connect, Simulation (PhysX/Blast), and RTX Rendering.
  • 3D & Digital Twin Foundations: Significant experience in creating, simulating, and rendering 3D environments. Expertise in telemetry systems, spatial data, and digital twin synchronization.
  • Cloud Infrastructure at Scale: Deep expertise in AWS, specifically around high-performance GPU instance management (G6e/L40S), high-scale messaging, and IoT services like AWS IoT TwinMaker.
  • Systems Thinker: Ability to design modular systems with clear domain boundaries, balancing immediate needs with strategic initiatives.
  • Operational Technical Excellence: Experience building and maintaining modern Continuous Integration and Continuous Delivery (CI/CD) systems at scale (Kubernetes, ArgoCD, CircleCI).

Education: Bachelor's or Master's Degree in Computer Science, Robotics, Graphics, or a related field, or equivalent experience as a technical leader at a global technology company.
Additional Information
Base Pay Range:
198,240.00 - 272,580.00 USD Annual
This role may also be eligible for Equity Compensation and/or Bonus Incentive Compensation. Procore is committed to offering competitive, fair, and commensurate compensation. Actual compensation will be based on a candidate's job-related skills, experience, education or training, and location.
This position requires access to technology, software, and data that is controlled or restricted under U.S. law, regulation, executive order, or government contract.
For Los Angeles County (unincorporated) Candidates:
Procore will consider for employment all qualified applicants, including those with arrest or conviction records, in accordance with the requirements of applicable federal, state, and local laws, including the City of Los Angeles' Fair Chance Initiative for Hiring Ordinance, the Los Angeles County Fair Chance Ordinance for Employers, and the California Fair Chance Act.
A criminal history may have a direct, adverse, and negative relationship on the following job duties, potentially resulting in the withdrawal of the conditional offer of employment: 1. appropriately managing, accessing, and handling confidential information including proprietary and trade secret information, as well as accessing Procore's information technology systems and platforms; 2. interacting with and occasionally having unsupervised contact with internal/external customers, stakeholders, and/or colleagues; and 3. exercising sound judgment.