Maximum of 25 job preferences reached.
Top Software Engineer Jobs in Salt Lake City, UT
Information Technology
Design, implement, test, and modernize backend services and integrations (TypeScript/Node.js and C++). Lead large projects, write technical specifications and API contracts, enforce coding standards, coach engineers, and drive legacy-to-modern migrations within online banking and core systems.
Top Skills:
AgileApi ContractsApi DesignC++Ci/CdIntegration FrameworksNode.jsService-Oriented ArchitectureThird-Party IntegrationsTypescript
Fintech • Payments • Financial Services
Develops, tests, documents, maintains, and enhances software solutions using established design principles and development practices. The role addresses defects, security vulnerabilities, and performance improvements; participates in requirements analysis, planning, and user story development; documents standards and changes; and collaborates with and mentors software engineers. Work involves .NET technologies, source control, software development lifecycle practices, and potentially Azure or AWS cloud development.
Top Skills:
.NetAgileAsp.NetAWSAzureAzure DevopsC#Classic AspCSSEntity FrameworkGitHTMLIisJavaScriptKanbanLeanMsmqMvcNservicebusTeam Foundation ServerVbscriptVisual StudioWpfXMLXslt
Fintech • Payments • Financial Services
Develops, tests, documents, enhances, and maintains software solutions using established design principles and technical standards. Reviews systems, resolves defects, remediates security vulnerabilities, improves performance, analyzes user stories, and implements business solutions. Participates in software development processes, stays current with technology, mentors engineers, and helps plan and prioritize team development work.
Top Skills:
.NetAsp.NetAWSAzure DevopsC#Classic AspCSSEntity FrameworkGitHTMLIisJavaScriptAzureMsmqMvcNservicebusTeam Foundation ServerVbscriptVisual StudioWpfXMLXslt
Fintech • Payments • Financial Services
Develop and maintain software solutions across the full development lifecycle, including design, coding, testing, documentation, system enhancements, security remediation, performance improvements, and user story analysis. Collaborate with development teams to solve business problems using .NET technologies and software engineering best practices. Participate in Agile or Lean processes, document changes, and maintain current knowledge of tools, technologies, and industry standards.
Top Skills:
.NetAgileAsp.NetAzure DevopsC#Classic AspCSSEntity FrameworkGitHTMLIisJavaScriptLeanMsmqMvcNservicebusVbscriptVisual StudioWpfXMLXslt
Software
Design, build, and operate Tailscale’s global Funnel and DERP networking infrastructure. Develop open-source client dataplane features, improve scalability and reliability, troubleshoot complex connectivity issues, support customer escalations, and participate in incident management. The role requires strong networking expertise across VPNs, NAT traversal, routing, and IP addressing, plus experience with distributed systems, SRE, DevOps, and preferably Go.
Top Skills:
DevOpsDistributed SystemsGoIp AddressingNat TraversalNetwork ProtocolsObservabilityRoutingSreVpns
Healthtech
Develop and maintain synthetic data generation tools, performance scripts, and testing frameworks. Investigate application, infrastructure, and database bottlenecks; conduct load, stress, endurance, scalability, and other performance tests; integrate testing into CI/CD pipelines; and use observability and AI/ML techniques to analyze and improve enterprise and cloud-native application reliability and performance.
Top Skills:
APIsAppdynamicsAWSAws CloudwatchBlazemeterCi/CdClaudeDatadogDockerDynatraceGatlingGCPGitGithub CopilotGitlab PipelinesGoogle Cloud MonitoringGrafanaJavaJavaScriptJmeterK6KubernetesLoadrunnerLocustMicroservicesNeoloadNew RelicOpentelemetryPostgresPythonRuby On RailsSQL
Insurance
Design, develop, test, review, and maintain medium-complexity software systems. Translate product requirements into scalable, secure, modular, and maintainable applications; provide application support; participate in design and code reviews; and mentor less experienced engineers. The role requires programming expertise, knowledge of data structures, algorithms, databases, caching, and strong collaboration and problem-solving skills.
Top Skills:
AWSAzureC++Caching SolutionsGoGCPJavaJavaScriptNoSQLPythonRelational Databases
Artificial Intelligence • Software
Build and operate CrewAI’s cloud and enterprise infrastructure across AWS, Azure, and GCP. Develop CI/CD pipelines, deployment automation, observability, security controls, self-hosted installation tooling, and reliability processes. Support containers, Kubernetes, databases, queues, networking, secrets, and production workloads. Participate in incident response and on-call operations while partnering with runtime and product engineering teams to improve deployment safety, scalability, and customer production environments.
Top Skills:
AWSAzureBashCeleryCi/CdDockerEcrEcsFastapiGCPGithub ActionsGoHelmIamKubernetesOpentelemetryPostgresPythonRuby on RailsRedisRubySentrySolid QueueTerraform
Marketing Tech • Software • Analytics • SEO
Build and ship end-to-end product features across an author analytics dashboard, marketing site, free tools, billing, email, and AI-assisted functionality. Design data models and APIs, integrate third-party services, develop production LLM features, and maintain testing, monitoring, performance, and observability. The role includes code review, technical documentation, independent product decisions, and close collaboration with the founder in a remote-first environment.
Top Skills:
LlmsNext.JsPostgresPrismaReactStripeTailwindTypescriptVercel
Software • Energy
The Lead Software Engineer will design and develop a secure SaaS product, collaborate with teams, ensure performance standards, participate in code reviews, and engage in the full software development lifecycle, focusing on energy efficiency solutions.
Top Skills:
GitLaravelPHPTailwind CssTypescriptVue
Software • Quantum Computing • Metaverse • Infrastructure as a Service (IaaS)
Build and optimize Azure Storage’s hyperscale distributed file system. Responsibilities include designing and implementing storage features, analyzing performance, ensuring availability, security, reliability, and durability, creating technical designs, estimating work, monitoring services on call, and improving observability and operational efficiency at scale.
Top Skills:
Azure StorageCC#C++Data Processing Units (Dpus)Data Structures And AlgorithmsDistributed SystemsFile SystemsJavaJavaScriptNetworkingOperating SystemsPython
Digital Media • Events • News + Entertainment
Build and maintain cloud-native microservices, APIs, event-driven workflows, and serverless applications using TypeScript and AWS. Integrate new services with legacy WordPress and PHP systems, support platform modernization, write specifications and automated tests, troubleshoot production issues, and improve infrastructure, observability, and reliability. Collaborate remotely with product, design, QA, and engineering teams while participating in code reviews and on-call support.
Top Skills:
Amazon Api GatewayAmazon DynamodbAmazon EventbridgeAmazon SqsAws CdkAws LambdaAws SamMySQLNode.jsPHPReactServerless FrameworkTerraformTypescriptWordpress
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
Digital Media • News + Entertainment
Design, build, test, and maintain cloud-native microservices, APIs, and event-driven workflows using TypeScript, Node.js, and AWS serverless technologies. Integrate modern services with legacy WordPress and PHP systems, develop secure and scalable APIs, troubleshoot production issues, write automated tests, and contribute to infrastructure as code, observability, documentation, code reviews, and on-call support.
Top Skills:
Amazon Api GatewayAmazon DynamodbAmazon EventbridgeAmazon SqsAws CdkAws LambdaAws SamCi/CdInfrastructure As CodeMySQLNode.jsPHPReactRest ApisServerless FrameworkTerraformTypescriptWordpress
Aerospace • Hardware • Robotics • Defense
Software engineering intern responsible for owning a scoped project and building production-quality features across frontend, backend, full-stack, real-time, or forward-deployed systems. Duties include developing telemetry and geospatial interfaces, backend services, APIs, event-driven systems, tests, developer tooling, and data pipelines. The intern will support integration and test events, debug distributed systems and networks, explain technical tradeoffs, and present their work at the end of the internship.
Top Skills:
APIsC++Ci/CdData PipelinesData VisualizationDistributed SystemsDockerEvent-Driven SystemsGeospatial DataGoLinuxNetworkingPythonReactReal-Time ApplicationsRustTypescript
Software
Design, build, test, document, and optimize Tailscale’s client-side networking software. Develop connectivity features involving routing, VPNs, subnet routers, exit nodes, and NAT traversal; apply secure, scalable architectures; diagnose complex customer network issues; support escalations; collaborate across product and engineering teams; and contribute to open-source networking projects.
Top Skills:
CC++Concurrent ProgrammingDistributed SystemsGoIp Address ManagementIp NetworkingLow-Level Operating-System Network StacksNat TraversalOpen-Source SoftwareRoutingRustVpn
Healthtech • Financial Services
Develops, tests, maintains, and supports software applications across the full development lifecycle. Responsibilities include analyzing requirements, implementing features, debugging, quality assurance, documentation, performance and infrastructure work, and enforcing development standards. The engineer collaborates with senior engineers, product managers, architects, and support teams to deliver healthcare revenue cycle software.
Top Skills:
AgileAngularApache TomcatAWSConfluenceCSSGitHl7HTMLJavaJavaScriptJenkinsJIRAJqueryLinuxMariadbMySQLRedisScrumSpring BootX12
Healthtech
Own full-stack features end to end, including system design, implementation direction, testing, deployment, production operations, and incident response. Use agentic AI to generate code, tests, and reviews while validating quality and security. Build production APIs, data models, authentication, schemas, migrations, and scalable SQL. Collaborate with Product, Design, and DevOps, and apply secure coding practices. Bonus experience includes RAG, LLM evaluation and observability, or TypeScript frontend development.
Top Skills:
Ai AgentsAWSAzureC#Ci/CdContainersGoJavaKotlinLlm ObservabilityPythonRagRestSQLTypescript
Artificial Intelligence
Design, develop, test, and optimize safe, scalable real-time software for production autonomous vehicle systems. Architect continuous learning infrastructure for ML model deployment and monitoring, analyze algorithms, and collaborate with embedded, platform, AI, sensor, and compute teams. Support perception, prediction, and planning integration while contributing to highway and urban autonomous driving capabilities.
Top Skills:
C++CarlaData PipelinesMachine Learning Model DeploymentModel VersioningPythonReal-Time SystemsRos2
Artificial Intelligence
Design and implement motion-planning software for autonomous vehicles, including behavior planning, trajectory generation, safety constraints, and real-time embedded performance. Integrate planning with perception, prediction, localization, and control systems. Validate solutions through simulation, closed-course trials, and on-road testing while addressing complex edge cases and collaborating with vendors, AI teams, and customers.
Top Skills:
C++CarlaPythonRosRos2
Software
Build and own production software systems spanning embedded systems, real-time control, cloud services, and data pipelines. Responsibilities include architecture, coding, testing, reliability engineering, observability, incident response, technical design reviews, cross-functional hardware collaboration, hiring, and mentoring. The role requires strong systems fundamentals, distributed systems experience, debugging ability, and proficiency in at least one major programming language.
Top Skills:
Autonomous SystemsAws GovcloudAzure GovernmentCC++C2 SystemsCi/CdCloud ServicesData PipelinesDistributed SystemsEmbedded SystemsGoInfrastructure-As-CodePythonReal-Time ControlRustSensor FusionService-Oriented ArchitecturesTypescript
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain a Medicare claims processing system in a mainframe environment. Responsibilities include designing, coding, unit testing, debugging, defect resolution, technical documentation, and installing changes in test regions. The role leads complex development components, translates customer requirements into work items, provides estimates and technical guidance, represents the team to clients, and mentors junior developers while supporting Agile/Scrum maintenance and operations.
Top Skills:
AgileAssemblerCicsCobolConfluenceDevOpsDevsecopsEclipseGitIdzJavaJclJIRAPythonRdzSafeScrumTsoVsam
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop full-stack software for secure, scalable satellite ground communications platforms. Responsibilities include building Python backend services and APIs, designing TypeScript front-end applications, implementing authentication, authorization, microservices, databases, testing, and cloud deployments. The role involves collaborating with MBSE and test teams, translating requirements into technical designs, troubleshooting production issues, supporting integrations, and presenting engineering recommendations. Work requires maintaining secure, reliable systems for U.S. Government missions.
Top Skills:
AbacAPIsAWSAzureCi/CdDockerGCPGitGitHelmJwtKafkaKubernetesMbseMicroservicesOauth 2.0PkiPostgresPythonRbacRelational DatabasesSQLTypescriptUnix Shell ScriptingViteZero Trust
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain Java components for a modernization framework and existing business applications. Support legacy refactoring, API and backend service development, documentation, unit testing, debugging, and application architecture updates. Collaborate with senior developers during design sessions and sprint ceremonies while building expertise in modern development practices, cloud concepts, and application transformation.
Top Skills:
APIsCloud ComputingJavaJava EeRelational Database Management SystemsWeblogic Application Server
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain COBOL-based Medicare claims processing software in a legacy mainframe environment. Responsibilities include designing, coding, debugging, unit testing, implementing enhancements, troubleshooting defects, supporting Agile/Scrum delivery, preparing estimates, maintaining documentation, and collaborating with team members, clients, and vendors. The role supports Durable Medical Equipment claims processing and requires adherence to structured development standards.
Top Skills:
AgileAssemblerCicsCobolConfluenceDevOpsDevsecopsEclipseGitJavaJclJIRAPythonSafeScrumTsoVsam
Aerospace • Information Technology • Security • Cybersecurity • Defense
Develop and maintain COBOL applications supporting Medicare Fee-for-Service claims processing in a legacy mainframe environment. Responsibilities include designing, coding, debugging, unit testing, implementing enhancements, troubleshooting defects, documenting changes, and supporting Agile/Scrum delivery commitments. The role collaborates with technical teams, clients, and vendors while contributing to solutions of moderate complexity and maintaining reliable healthcare system operations.
Top Skills:
Agile/ScrumAssemblerCicsCobolConfluenceDevOpsDevsecopsEclipseGitIdzJavaJclJIRAPythonRdzSafeTsoVsam
Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.
Success! We'll use this to further personalize your experience.
Top Companies in Salt Lake City, UT Hiring Software Engineers
See AllPopular Salt Lake City, UT Job Searches
Tech Jobs & Startup Jobs in Salt Lake City
Remote Jobs in Salt Lake City
Content Jobs in Salt Lake City
Customer Success Jobs in Salt Lake City
IT Jobs in Salt Lake City
Cyber Security Jobs in Salt Lake City
Tech Support Jobs in Salt Lake City
Data & Analytics Jobs in Salt Lake City
Analysis Reporting Jobs in Salt Lake City
Analytics Jobs in Salt Lake City
Business Intelligence Jobs in Salt Lake City
Data Engineer Jobs in Salt Lake City
Data Science Jobs in Salt Lake City
Machine Learning Jobs in Salt Lake City
Data Management Jobs in Salt Lake City
UX Designer Jobs in Salt Lake City
Software Engineer Jobs in Salt Lake City
Android Developer Jobs in Salt Lake City
C# Jobs in Salt Lake City
C++ Jobs in Salt Lake City
DevOps Jobs in Salt Lake City
Front End Developer Jobs in Salt Lake City
Golang Jobs in Salt Lake City
Hardware Engineer Jobs in Salt Lake City
iOS Developer Jobs in Salt Lake City
Java Developer Jobs in Salt Lake City
Javascript Jobs in Salt Lake City
Linux Jobs in Salt Lake City
Engineering Manager Jobs in Salt Lake City
.NET Developer Jobs in Salt Lake City
PHP Developer Jobs in Salt Lake City
Python Jobs in Salt Lake City
QA Jobs in Salt Lake City
Ruby Jobs in Salt Lake City
Salesforce Developer Jobs in Salt Lake City
Scala Jobs in Salt Lake City
Finance Jobs in Salt Lake City
HR Jobs in Salt Lake City
Internships in Salt Lake City
Legal Jobs in Salt Lake City
Marketing Jobs in Salt Lake City
Operations Jobs in Salt Lake City
Office Manager Jobs in Salt Lake City
Operations Manager Jobs in Salt Lake City
Product Manager Jobs in Salt Lake City
Project Manager Jobs in Salt Lake City
Sales Jobs in Salt Lake City
Account Executive (AE) Jobs in Salt Lake City
Account Manager (AM) Jobs in Salt Lake City
Sales Leadership Jobs in Salt Lake City
Sales Development Representative Jobs in Salt Lake City
Sales Engineer Jobs in Salt Lake City
Sales Operations Jobs in Salt Lake City
All Filters
Total selected ()
No Results
No Results













.png)

_0.jpg)









