Maximum of 25 job preferences reached.
Top Senior Software Engineer Jobs in Ann Arbor, MI
Artificial Intelligence • Information Technology • Software • Consulting
Designs, develops, profiles, and optimizes GPU software and CUDA kernels for AI, scientific computing, inference, and high-throughput workloads. The role requires expertise in GPU architecture, memory hierarchies, performance engineering, distributed computing, and ML framework integration. Responsibilities include delivering production performance improvements, collaborating with engineering and research teams, conducting code and design reviews, mentoring junior engineers, and working with technologies such as NCCL, MPI, and GPU kernel frameworks.
Top Skills:
C++CudaCutlassDistributed Training InfrastructureFastertransformerGpu ArchitecturesHigh-Performance ComputingLlvmMachine Learning FrameworksMlirMpiNcclTensorrtTritonVllm
Consumer Web • Healthtech • Professional Services • Social Impact • Software
Own Headway’s cloud platform and infrastructure engineering strategy. Lead deployment isolation, container orchestration, AWS networking and compute, autoscaling, capacity planning, Terraform self-service infrastructure, cloud cost attribution, and Python runtime performance. Build reliable paved-road tooling that enables engineering teams to deploy safely and independently while improving scalability, observability, and operational resilience.
Top Skills:
AutoscalingAWSDatadogDockerEcsEksFastapiIamKubernetesLlm InfrastructureNetworkingPythonRdsTerraform
Machine Learning • Payments • Security • Software • Financial Services
Leads enterprise software architecture and development across multiple product lines, establishes design standards, reviews solutions, troubleshoots complex issues, and provides technical guidance across teams. Supports modernization of on-premise systems and migration to Azure cloud. Partners with engineering and executive leaders on technology strategy, security adaptability, automation, and solution design using agile methods.
Top Skills:
AgileAzureC#DelphiDevOpsDistributed SystemsJavaJavaScriptTypescript
Healthtech • Social Impact • Software • Telehealth
Design and evolve scalable referral, partner data, and patient booking systems. Lead complex technical projects across teams, make architecture and API decisions, improve security, performance, reliability, and scalability, and mentor engineers. Collaborate with product, design, engineering leadership, partners, and stakeholders while using AI-assisted development tools such as Claude Code to improve delivery velocity and quality.
Top Skills:
APIsClaude CodeDistributed SystemsEvent-Based Architecture
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Leads technical initiatives for Toast’s restaurant scheduling product, designing and delivering scalable full-stack software. Responsibilities include architecture, API and system design, roadmap influence, cross-functional collaboration, engineering quality, performance, and technical leadership. The role also promotes AI-assisted development and improved employee and customer experiences.
Top Skills:
DynamoDBGraphQLJavaKotlinPostgresRestTypescript
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Lead the technical vision, architecture, and delivery of Toast’s pricing engine across multiple teams. Design and operate highly available distributed systems, APIs, databases, and event-driven services at scale. Serve as the pricing domain expert, improve correctness and performance, lead incident response and reliability initiatives, mentor engineers, establish operational excellence, and align technical priorities with Product and engineering leadership.
Top Skills:
Amazon RdsAndroidApache PulsarSparkAWSAws LambdaDistributed SystemsDropwizardDynamoDBGraphQLJavaKotlinMicroservicesPostgresRabbitMQRelational DatabasesRest
Big Data • Fintech • Mobile • Payments • Financial Services
Lead backend engineering strategy for Affirm’s search and recommendation platform. Design and launch highly available distributed systems, guide technical architecture and execution, improve team operations and reliability, establish engineering quality standards, collaborate with product, design, and analytics, and mentor engineers. The role focuses on search, recommendations, consumer shopping experiences, monetization, and scalable platform foundations.
Top Skills:
SparkAWSKotlinKubernetesMySQLPythonReact
Big Data • Fintech • Mobile • Payments • Financial Services
Architect, build, and operate large-scale relational and distributed SQL database infrastructure. Responsibilities include database control-plane automation, provisioning, failover, backups, upgrades, zero-downtime migrations, Kubernetes networking, connection proxy optimization, reliability monitoring, capacity planning, and operational support. The role also leads technical delivery, mentors engineers, establishes quality standards, collaborates cross-functionally, and contributes to team roadmap and on-call operations.
Top Skills:
AWSCockroachdbDynamoDBKotlinKubernetesMySQLPgbouncerPgdogPostgresProxysqlPythonRds ProxyRedisSpannerSQLTerraformTidbTlsVitess
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Design and build scalable frontend and backend features for route planning, routing, navigation, and route execution products. Partner with product, design, and engineering leadership to improve planner efficiency, leverage AI appropriately, and promote technical excellence. Mentor junior engineers, contribute to team growth, engage with customers, and help scale products across industries and customer verticals.
Top Skills:
AIAPIsIot
Artificial Intelligence • Cloud • Software • Infrastructure as a Service (IaaS)
Develop and maintain scalable control-plane software for DigitalOcean’s network products. Responsibilities include building APIs and microservices, implementing and optimizing services, troubleshooting customer issues, supporting existing products, improving development processes, and contributing to architecture and engineering best practices. The role involves end-to-end SDLC ownership, CI/CD deployment, distributed systems, containerized workloads, and collaboration across networking teams.
Top Skills:
ChefCi/CdConsulDnsDockerGitGoGrafanaGrpcJIRAKafkaKubernetesLightstepPrometheusSQL
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Build and scale mission-critical tips, earnings, and payroll platforms for restaurant employees. Own systems end to end, lead complex projects from design through deployment, improve reliability and correctness, collaborate with product and design, review code, mentor engineers, and deliver scalable backend services that affect employee pay and product revenue.
Top Skills:
Alternative Data StoresClaudeDistributed SystemsEnterprise Messaging SystemsGraphQLJavaKotlinMicroservicesReactRestTraditional DatabasesTypescript
Information Technology • Productivity • Software • Infrastructure as a Service (IaaS)
Lead development of scalable Java backend applications and high-availability cloud services. Design architectures, REST APIs, databases, caching systems, and distributed session infrastructure. Mentor engineers, drive technical initiatives, address performance and scalability challenges, and uphold quality and automation practices for endpoint management products.
Top Skills:
AWSC++Caching SystemsData WarehousesGoJavaKotlinPostgresRelational DatabasesRestSpring
New
Cut your apply time in half.
Use ourAI Assistantto automatically fill your job applications.
Use For Free
6 Days AgoSaved
Easy Apply
Easy Apply
Big Data • Fintech • Mobile • Payments • Financial Services
Lead backend engineering strategy for Affirm’s international Identity team. Design and launch highly available distributed systems supporting KYC, user lifecycle management, and identity decisioning. Drive technical planning, cross-functional collaboration, operational excellence, monitoring, testing, and on-call readiness. Establish engineering quality standards, influence architecture, mentor team members, and deliver scalable systems using Python or Kotlin, AWS, MySQL, Spark, and Kubernetes.
Top Skills:
SparkAWSKotlinKubernetesMySQLPython
6 Days AgoSaved
Easy Apply
Easy Apply
Information Technology • Cybersecurity
Senior Software Engineer responsible for designing, developing, testing, and releasing scalable full-stack features for Huntress’s Core Platform. The role owns complex projects end to end across frontend, backend, databases, and infrastructure; promotes code quality through testing, reviews, and pairing; breaks down epics into milestones; contributes technical solutions; and mentors engineers. The position requires extensive Ruby on Rails and full-stack experience, plus familiarity with Linux infrastructure, databases, external APIs, Agile practices, and responsible AI-assisted development.
Top Skills:
AWSClickhouseCSSHotwireJavaScriptLinuxPostgresRuby On RailsStimulusTailwind UiTurbo
Automotive
Develop, deploy, and support cloud-native Java microservices for Ford’s vehicle diagnostics platform. Build REST services on Google Cloud, manage database integrations, automate CI/CD, apply secure testing and code-quality practices, monitor production systems, troubleshoot complex incidents, and improve reliability, scalability, performance, and security. Collaborate with product, business, infrastructure, security, and operations teams in an Agile delivery environment.
Top Skills:
AgileAngularBigQueryCi/CdCloud RunDevOpsDynatraceFirestoreFossaGithub WorkflowsGoogle Cloud PlatformGradleJavaJenkinsKafkaAzureMongoDBPostgresReactRestSonarqubeSplunkSpring BootTekton
Software
Design, develop, test, and maintain backend systems and APIs for ingesting, processing, and routing large-scale telemetry data. Own end-to-end features, contribute to architecture and internal tools, write automated tests, participate in on-call/support rotation, and collaborate with cross-functional teams to deliver scalable, high-performance distributed systems.
Top Skills:
APIsCloudDistributed SystemsNode.jsTypescript
Insurance • Financial Services
Designs, develops, tests, troubleshoots, documents, and maintains software applications throughout the project lifecycle. Responsibilities include coding, database and system administration, performance testing, debugging, software upgrades, requirements documentation, user support, vendor coordination, and collaboration with analysts, administrators, and engineers. The role also provides guidance to junior development staff and supports cross-departmental projects.
Top Skills:
BlazorBootstrapC#Claude CodeCSS3Entity FrameworkGitGithub CopilotHTML5JavaScriptJSONMicrosoft Azure DevopsExcelMicrosoft Iis ServerMicrosoft OutlookMicrosoft PowerpointMicrosoft Sql ServerMicrosoft SsisMicrosoft SsrsMicrosoft Windows ServerMicrosoft WordMudblazorRest ApisSoap ApisT-SqlVisual StudioXML
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develops and integrates software-in-the-loop virtualization environments for embedded automotive controllers. Responsibilities include modeling hybrid vehicle systems, integrating virtual ECUs, plant models, sensors, actuators, and communication links, and maintaining HWIO, RTOS, and controller components. The role also involves debugging subsystem models, supporting released simulations, documenting releases, and using embedded software, automated build, simulation, and automotive communication technologies.
Top Skills:
AmesimCanCo-SimulationEclipseEmbedded CEtas IncaGccGdbGt-PowerHwioHybrid Vehicle SystemsJenkinsLinMatlabMechatronic ModelingPythonRtosSimscapeSimulinkSoftware-In-The-Loop (Sil)SpiVirtual Ecus
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Leads the development, integration, maintenance, and rollout of battery Hardware-in-the-Loop simulation models and test benches. Supports BECM, cell balancing, contactor logic, diagnostics, thermal systems, high-voltage behavior, and software-defined vehicle architecture changes. Coordinates model updates, hardware upgrades, and test environment deployments while ensuring timing, feature development support, and early defect detection. Requires expertise in real-time simulation, HIL tools, electrical and fault scenario testing, and simulated sensor and actuator integration.
Top Skills:
Battery Simulation ModelsCanCanalyzerEtas IncaHardware-In-The-Loop (Hil) SimulationLauterbachPythonReal-Time SimulationSoftware-In-The-Loop (Sil) SimulationVehicle Spy
Reposted 16 Days AgoSaved
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead development, validation, deployment, and maintenance of a vehicle-agnostic software tool chain. Design and test serial (CAN) and SOMEIP Ethernet communications, create simulated test environments, mentor junior engineers, collaborate with Tier 1 suppliers, and produce technical documentation and validation strategies.
Top Skills:
C#CanCaplEthernetPythonSomeipVectorWireshark
Sports
Architect and develop scalable APIs, software solutions, and high-quality frontend experiences. Lead technical initiatives, define engineering standards, manage software design and code reviews, mentor engineers, and guide products from conception through deployment. Collaborate across teams to establish roadmaps, deliver customer-focused capabilities, and maintain reliable, reusable, testable code supporting sports data and analytics platforms.
Top Skills:
Amazon Web Services (Aws)AngularAsp.Net CoreC#Integration TestingJavaJavaScriptNext.JsReactRelational DatabasesRestService-Oriented ArchitectureSQLThird-Party ApisTypescriptUnit TestingVue
Fintech • Healthtech • Financial Services
Senior frontend engineer responsible for developing and maintaining full-stack consumer-facing products. Owns features from design through implementation, testing, deployment, and bug resolution. Collaborates with product, UX, and business stakeholders; conducts code reviews; improves engineering processes, productivity, and code quality; documents workflows; estimates work; and mentors junior engineers. Requires expertise in React/Next.js, ORM and API development, Storybook, cloud technologies, and scalable always-available applications.
Top Skills:
AgileAPIsAzure CloudNext.JsOrmReactScrumStorybook
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
Software
The Software Engineer will manage data collection, optimize cloud infrastructure for data ingestion, and collaborate with AI researchers to enhance datasets for model training.
Top Skills:
BashDockerGCPPythonTerraform
Software
Own the assessment, hardening, testing, modernization, and sustainment of a government SDN software baseline. Develop secure C++ and Python solutions, remediate vulnerabilities, improve testing, debug application and network issues, and support containerization, CI/CD, deployment, and security scanning. Collaborate with platform engineers and government stakeholders, document technical decisions, validate releases, and mentor engineers in Navy environments.
Top Skills:
AWSAzureBashC++Ci/CdContainersDastDnsGCPGitopsHelmKubernetesKustomizeLinuxOciPulumiPythonSastSbomSdnStigsTcp/IpTerraformTls
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 Ann Arbor, MI Hiring Senior Software Engineers Roles
See AllPopular Ann Arbor, MI Senior Level Job Searches
Senior Level Jobs in Ann Arbor
Senior Remote Jobs in Ann Arbor
Senior Content Jobs in Ann Arbor
Senior Customer Success Jobs in Ann Arbor
Senior IT Jobs in Ann Arbor
Senior Cyber Security Jobs in Ann Arbor
Senior Tech Support Jobs in Ann Arbor
Senior Data & Analytics Jobs in Ann Arbor
Senior Analysis Reporting Jobs in Ann Arbor
Senior Analytics Jobs in Ann Arbor
Senior Business Intelligence Jobs in Ann Arbor
Senior Data Engineer Jobs in Ann Arbor
Senior Data Science Jobs in Ann Arbor
Senior Machine Learning Jobs in Ann Arbor
Senior Data Management Jobs in Ann Arbor
Senior UX Designer Jobs in Ann Arbor
Senior Software Engineer Jobs in Ann Arbor
Senior Android Developer Jobs in Ann Arbor
Senior C# Jobs in Ann Arbor
Senior C++ Jobs in Ann Arbor
Senior DevOps Jobs in Ann Arbor
Senior Front End Developer Jobs in Ann Arbor
Senior Golang Jobs in Ann Arbor
Senior Hardware Engineer Jobs in Ann Arbor
Senior iOS Developer Jobs in Ann Arbor
Senior Java Developer Jobs in Ann Arbor
Senior Javascript Jobs in Ann Arbor
Senior Linux Jobs in Ann Arbor
Senior Engineering Manager Jobs in Ann Arbor
Senior .NET Developer Jobs in Ann Arbor
Senior PHP Developer Jobs in Ann Arbor
Senior Python Jobs in Ann Arbor
Senior QA Jobs in Ann Arbor
Senior Ruby Jobs in Ann Arbor
Senior Salesforce Developer Jobs in Ann Arbor
Senior Scala Jobs in Ann Arbor
Senior Finance Jobs in Ann Arbor
Senior HR Jobs in Ann Arbor
Senior Legal Jobs in Ann Arbor
Senior Marketing Jobs in Ann Arbor
Senior Operations Jobs in Ann Arbor
Senior Office Manager Jobs in Ann Arbor
Senior Operations Manager Jobs in Ann Arbor
Senior Product Manager Jobs in Ann Arbor
Senior Project Manager Jobs in Ann Arbor
Senior Sales Jobs in Ann Arbor
Senior Account Executive (AE) Jobs in Ann Arbor
Senior Account Manager (AM) Jobs in Ann Arbor
Senior Sales Leadership Jobs in Ann Arbor
Senior Sales Development Representative Jobs in Ann Arbor
Senior Sales Engineer Jobs in Ann Arbor
Senior Sales Operations Jobs in Ann Arbor
All Filters
Total selected ()
No Results
No Results



.jpg)
























