1

Low Latency Developer Jobs in Utah (NOW HIRING)

They are seeking a Staff AI Engineer to build and scale their AI Agent platform, enabling automated ... deliver accuracy and low latency at scale. • Design and implement APIs, services, and ...

Staff AI Engineer The Role We are looking for a talented Staff AI Engineer to help build and scale ... deliver accuracy and low latency at scale. * Design and implement APIs, services, and ...

Staff AI Engineer The Role We are looking for a talented Staff AI Engineer to help build and scale ... deliver accuracy and low latency at scale. * Design and implement APIs, services, and ...

Senior Cloud Engineer - Networking

American Fork, UT · On-site

$93K - $128K/yr

Engineer Complex Networking Solutions to ensure secure, low-latency communication between our cloud infrastructure and physical units in the field. * Build Internal Tooling and custom tooling to ...

Senior AI Engineer - Agentic

Lehi, UT · On-site +1

$98K - $134K/yr

... deliver accuracy and low latency at scale. * Design and implement APIs, services, and ... Collaborate with engineers, product managers, and AI/ML scientists to deliver end-to-end features ...

Senior Software Engineer - Backend

American Fork, UT · On-site

$109K - $144K/yr

Architect, build, and deploy high-throughput, low-latency backend services and microservices using ... Data Engineering & ORM Strategy: Design, optimize, and maintain complex relational databases (e.g ...

... low latency, and predictable performance 7. Build tooling and automation for monitoring, alerting, failover, and routine operations 8. Troubleshoot complex production issues involving replication ...

next page

Showing results 1-20

Low Latency Developer information

What is a low latency developer?

A Low Latency Developer is a software engineer who specializes in designing and implementing systems that process data and execute tasks with minimal delay. These professionals often work in industries like finance, telecommunications, and gaming, where speed and efficiency are critical. Their responsibilities include optimizing code, reducing network and processing delays, and ensuring that applications meet strict timing requirements. They typically use programming languages like C++ or Java and work with real-time operating systems and high-performance networking technologies.

What are typical challenges faced by low latency developers when optimizing trading systems?

Low Latency Developers often face challenges such as minimizing network and processing delays, efficiently managing memory, and ensuring that code changes do not introduce bottlenecks. The role requires constant profiling and benchmarking to identify performance issues, as even microseconds can impact trading outcomes. Collaborating closely with infrastructure, network, and trading teams is essential to align software improvements with hardware capabilities and market requirements.

What are the key skills and qualifications needed to thrive as a low latency developer, and why are they important?

To thrive as a Low Latency Developer, you need strong programming skills in C++ or Java, deep knowledge of computer science fundamentals, and experience with high-frequency trading or real-time systems. Familiarity with performance profiling tools, network protocols, and low-latency messaging systems is typically required. Exceptional problem-solving abilities, meticulous attention to detail, and effective teamwork set top performers apart in this field. These skills are crucial for building robust, ultra-fast software that gives organizations a competitive advantage in time-sensitive environments.

What is the difference between Low Latency Developer vs Network Engineer?

AspectLow Latency DeveloperNetwork Engineer
Primary FocusOptimizing software for minimal latency in trading, gaming, or real-time systemsDesigning, implementing, and maintaining network infrastructure and connectivity
Skills & CertificationsProgramming, C++, Python, knowledge of hardware accelerationNetworking protocols, Cisco certifications, routing, switching
Work EnvironmentSoftware development teams, financial firms, tech companiesData centers, ISPs, enterprise networks

While both roles require technical expertise, Low Latency Developers focus on software optimization to reduce response times, whereas Network Engineers work on building and maintaining the network infrastructure that supports such low-latency environments.

What are popular job titles related to Low Latency Developer jobs in Utah?

For Low Latency Developer jobs in Utah, the most frequently searched job titles are:

What cities in Utah are hiring for Low Latency Developer jobs?

Cities in Utah with the most Low Latency Developer job openings:

BCI Software Team Lead

Blackrock Neurotech

Salt Lake City, UT • On-site

Full-time

Re-posted 16 days ago


Job description

Job Summary:
Blackrock Neurotech is a pioneering company focused on brain-computer interfaces that enhance human capabilities. The Software Team Lead will oversee a team of engineers, translating innovative research into reliable software systems while ensuring compliance with regulatory standards and collaborating with various interdisciplinary teams.
Responsibilities:
• Lead and mentor a team of 5–8 engineers while actively contributing to the codebase
• Own system architecture and technical direction for real-time BCI application software
• Design and maintain low-latency, high-reliability streaming signal-processing pipelines
• Ensure deterministic performance across CPU, GPU, and/or FPGA-accelerated components
• Strengthen cybersecurity and reliability of connected medical-device software systems
• Define and enforce engineering standards, design review processes, and best practices
• Drive software readiness for clinical studies, trials, and regulated device environments
• Balance research prototyping with production-grade software development and long-term maintainability
• Partner closely with neuroscientists on signal processing and algorithm requirements
• Collaborate with hardware and firmware teams on system integration and performance
• Work with clinical teams on study design, trial software needs, and deployment readiness
• Coordinate with Regulatory and Quality teams on documentation, traceability, and verification requirements
Qualifications:
Required:
• 10+ years combined education and experience in software engineering, with at least 3 years building production software in the field
• 3+ years leading or managing engineering teams, with demonstrated success running teams through hiring, mentorship, goal-setting, and performance management
• Proven track record of shipping production software in real-time, embedded, or safety-critical domains
• Experience developing software for, or within, a regulated environment (e.g., for medical device, ISO 13485, FDA QSR/QMSR, or equivalent)
• Demonstrated ability to define and communicate software architecture for complex, multi-component systems to both technical and non-technical stakeholders
• Strong command of real-time architectures, data streaming, and signal processing, including determinism, latency constraints, and resource management
• Proficiency in real-time and/or embedded software development
• Hands-on proficiency in Python for data pipelines, test automation, and prototyping
• Working experience with high-performance compute for low-latency signal processing using GPU (Metal, CUDA, OpenCL), FPGA, or equivalent
• Familiarity with cybersecurity principles for networked or connected medical device software (threat modeling, secure coding practices, vulnerability management)
• Ownership mindset that takes accountability for individual, team, and department outcomes and follows problems through to resolution
• Leads by example, balancing hands-on technical contribution with mentorship and people leadership rather than choosing one over the other
• Sound technical judgment under ambiguity, with the discernment to know when to invest in productization versus prototype and when to escalate
• Curiosity and adaptability through active tracking of advances in real-time systems and neurotechnology and adjusts approach as the company, products, and regulatory landscape evolve
• Excellent communicator and cross-functional coordinator across neuroscience, hardware, firmware, clinical, regulatory, and quality partners
Preferred:
• Prior experience building software for brain-computer interfaces, neural recording systems, or closed-loop neurostimulation
• Deep understanding of real-time and multi-threaded systems, including OS-, scheduler-, or kernel-level performance tuning and debugging
• Strong systems thinking with proven ability to tightly integrate software with hardware, firmware, and clinical workflows
• Experience supporting FDA submissions (IDE, 510(k), De Novo) in a technical or engineering leadership role
• Familiarity with IEC 62304 and design-controlled development, including authoring or reviewing software lifecycle and traceability artifacts
• Experience working within clinical study or trial environments, including software deployment to sites, protocol alignment, and safety reporting
• Experience in startup, scale-up, or deep-tech environments with rapidly shifting priorities and lightweight process structure
• Proven ability to balance research prototyping with disciplined productization, taking ideas from early exploration to regulated, shipped systems without losing technical intent
• Track record of mentoring engineers and building high-trust, inclusive teams that perform under pressure and through ambiguity
• Open-source contributions, publications, or conference talks in real-time systems, neurotechnology, signal processing, or medical device software
• Background in neuroscience, biomedical engineering, or related fields enabling fluent collaboration with scientific and clinical partners
• Experience hiring and scaling engineering teams through rapid growth or regulatory transition periods
Company:
Blackrock Neurotech is the platform for brain-computer interface (BCI) technology and manufacturing. Founded in 2008, the company is headquartered in Salt Lake City, USA, with a team of 51-200 employees. The company is currently Growth Stage.