Top Software Engineer Jobs in Ann Arbor, MI

22 Days AgoSaved
Remote
Ann Arbor, MI
220K-270K Annually
Entry level
220K-270K Annually
Entry level
Blockchain • Fintech • Payments • Financial Services • Cryptocurrency • Web3 • Infrastructure as a Service (IaaS)
Design and own secure, scalable wallet infrastructure for custody, key management, transaction signing, authorization, recovery, and multichain systems. Architect support for MPC, HSMs, secure enclaves, TEEs, smart contract wallets, account abstraction, and emerging cryptographic approaches. Define security boundaries, policy engines, secrets management, authentication, and programmable authorization while making foundational build-versus-buy decisions and guiding systems from first principles through production.
Top Skills: Account AbstractionBlockchainConfidential ComputingDistributed Key GenerationEcdsaEddsaEoasErc-4337Hardware-Backed Key IsolationHsmsMpcMultichain InfrastructureSecure EnclavesSecure Multiparty ComputationSmart Contract WalletsStablecoinsThreshold CryptographyThreshold SignaturesTrusted Execution Environments (Tees)
4 Days AgoSaved
In-Office
Ann Arbor, MI
80K-100K Annually
Senior level
80K-100K Annually
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
Design and build software tooling, firmware, and infrastructure supporting semiconductor design, verification, manufacturing, and post-silicon validation. Collaborate with hardware and EDA teams, develop scalable compute infrastructure and data pipelines, automate workflows, troubleshoot complex systems, and translate requirements into production-quality solutions. Responsibilities include code and design reviews, documentation, cross-functional collaboration, and mentoring junior engineers.
Top Skills: CC++Cloud ComputingData PipelinesEdaHigh-Performance Computing (Hpc)PythonSystemverilogUvm
4 Days AgoSaved
In-Office
Ann Arbor, MI
80K-104K Annually
Senior level
80K-104K Annually
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
Designs, builds, and integrates software for autonomous robots across sensor integration, motion planning, perception, localization, control, and behavioral systems. Requires production experience with robotics frameworks, real-time and concurrent systems, sensor fusion, simulation, debugging, field testing, and hardware integration. The role also involves cross-functional collaboration, code and design reviews, technical mentorship, and delivering reliable production software.
Top Skills: C++GazeboIec 61508Isaac SimIso 26262MujocoPythonRosRos 2
23 Days AgoSaved
Remote or Hybrid
Ann Arbor, MI
125K-146K Annually
Mid level
125K-146K Annually
Mid level
Big Data • Fintech • Information Technology • Insurance • Software
Build and scale Go backend services for agent quoting, configuration, and application submission. Design APIs and distributed systems, write unit and integration tests, resolve partner-specific issues, contribute to architecture, support production debugging, improve CI/CD automation, and use AI coding tools in daily engineering workflows. Collaborate with adjacent teams and mentor teammates through pairing and documentation.
Top Skills: ChatgptCi/CdClaude CodeCursorDockerGithub CopilotGoGrpcOpenapiProtocol BuffersRest
4 Days AgoSaved
In-Office
Ann Arbor, MI
80K-107K Annually
Senior level
80K-107K Annually
Senior level
Artificial Intelligence • Information Technology • Software • Consulting
Designs, develops, and optimizes high-performance GPU software for AI, scientific computing, inference, and data-processing workloads. Responsibilities include CUDA programming, custom kernel development, GPU profiling, performance optimization, ML framework integration, and distributed computing with NCCL and MPI. The engineer will collaborate across teams, conduct code and design reviews, mentor junior engineers, and deliver production-quality systems using modern C++ and GPU programming practices.
Top Skills: C++Cuda C/C++CutlassDistributed Training InfrastructureFastertransformerGpu ArchitectureGpu ProgrammingHigh-Performance InterconnectsLlvmMl FrameworksMlirMpiNcclTensorrtTritonVllm
9 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Build and operate full-stack vehicle software integrity systems using Next.js and Go. Develop data visualizations and dashboards, extend shared component libraries, collaborate with product and design teams, and ensure code quality through testing, reviews, debugging, and performance analysis. The role requires technical ownership, architectural decision-making, cross-functional communication, mentoring, and effective delivery amid changing priorities.
Top Skills: AzureChart.JsGoJavaScriptMicro-FrontendsNext.JsReactRechartsTypescriptVisx
YesterdaySaved
Remote
Ann Arbor, MI
93K-157K Annually
Senior level
93K-157K Annually
Senior level
Aerospace • Artificial Intelligence • Computer Vision • Software • Analytics • Defense • Big Data Analytics
Develop and maintain scalable Java and Spring Boot REST services, APIs, and microservices for mission-critical geospatial systems. Support containerization, orchestration, CI/CD, DevOps automation, testing, infrastructure deployment, data platforms, and third-party integrations. Contribute to architecture, performance optimization, troubleshooting, documentation, stakeholder demos, and Agile delivery. The role requires onsite work in Herndon, Virginia and collaboration on national security missions.
Top Skills: BashBitbucketCC++CesiumConfluenceCypressDockerElasticsearchFluent BitGitGradleHelmJavaJavaScriptJenkinsJIRAKeycloakKubernetesLinuxMicroservicesMongoDBOpensearchOpenshiftOrm FrameworksPostgresPythonRancherReactRest ApisScalaShellSpring BootVue
Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
163K-247K Annually
Senior level
163K-247K Annually
Senior level
Fintech • HR Tech
Build and own full-stack services and APIs enabling businesses to offer and manage 401(k) plans. Design scalable features, evolve system architecture, establish engineering best practices, collaborate with product, design, compliance, and operations, debug production issues, and improve reliability, observability, and operational tooling. The role requires end-to-end system ownership, production support, and cross-team technical influence.
Top Skills: Amazon SqsAPIsGraphQLMessage-Based SystemsNservicebusReactRuby On RailsSidekiq
YesterdaySaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
126K-248K Annually
Senior level
126K-248K Annually
Senior level
Big Data • Cloud • Software • Database
Build and maintain MongoDB’s distributed database infrastructure for cluster scalability. Design data partitioning, data movement, dynamic scaling, workload execution, and resilient distributed protocols. Solve complex performance and low-latency systems problems, contribute production-quality C++ code, participate in design and code reviews, lead new feature development, and mentor engineers.
Top Skills: C++Data PartitioningDistributed SystemsLow-Latency NetworkingMongoDBSystem Observability
Reposted YesterdaySaved
Remote
Ann Arbor, MI
159K-254K Annually
Senior level
159K-254K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Develop fullstack web applications, enhance platform performance, collaborate on high-impact opportunities, and ensure stable, scalable solutions. Engage in rapid iterations and be a committed team player.
Top Skills: AWSBootstrapCSSDockerFigmaGitJavaJavaScriptKotlinNode.jsReactSketchTailwind
YesterdaySaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
200K-245K Annually
Senior level
200K-245K Annually
Senior level
Artificial Intelligence • Fintech • Software • Travel
Design and implement scalable, secure, high-performance software systems and public-facing APIs. Lead system design, apply agentic coding workflows, collaborate with Product and Data Science, mentor engineers, and own initiatives improving efficiency, performance, and customer satisfaction. The role requires extensive experience with highly available distributed systems, API versioning and rate limiting, modern backend and frontend technologies, AWS, and Domain-Driven Design.
Top Skills: AWSClaude CodeCursorDistributed SystemsDomain-Driven DesignKotlinNode.jsReactRest ApisTypescript
10 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Design, develop, and test low-level embedded HWIO software for microcontrollers using C and AUTOSAR MCAL tools. Develop functionality for RTOS, memory, fault detection, power management, LIN, DMA, PWM, and I/O systems. Create testing strategies, perform code reviews, troubleshoot integrated software issues, collaborate across engineering teams, and document designs, test cases, and results.
Top Skills: ArmAutosar McalCCanalyzerDmaEtas IncaLauterbachLinPowerpcPwmRenesas MicrocontrollersRtos
New

Track Smarter, Apply Better.

Ditch the spreadsheets. Organize your job search with our freeApplication Tracker.

Use For Free
Application Tracker Preview
Reposted 2 Days AgoSaved
Remote
Ann Arbor, MI
159K-254K Annually
Senior level
159K-254K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Design, build, and own backend services, APIs, and integrations supporting customer care workflows. The role connects Salesforce, billing, identity verification, document management, and iPaaS platforms; requires automated testing, code reviews, incident response, performance monitoring, and cross-functional collaboration. The engineer will also apply AI tools and may build production LLM solutions.
Top Skills: APIsEvent-Driven ArchitecturesGraphQLIpaasJavaKotlinLlmsMicroservicesReactSalesforceWorkato
2 Days AgoSaved
Remote
Ann Arbor, MI
159K-254K Annually
Senior level
159K-254K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Designs, builds, and ships scalable full-stack features for Toast’s restaurant and retail technology platform. Responsibilities include developing resilient backend services and APIs, responsive web interfaces, distributed systems, and high-throughput enterprise solutions using Java, Kotlin, React, and TypeScript. The role requires solving ambiguous technical problems, ensuring system reliability and observability, applying engineering best practices, collaborating cross-functionally, and mentoring engineers.
Top Skills: DynamoDBGraphQLJavaKotlinPostgresReactRestTypescript
Reposted 2 Days AgoSaved
Remote or Hybrid
Ann Arbor, MI
146K-183K Annually
Senior level
146K-183K Annually
Senior level
Cloud • Fintech • Information Technology • Machine Learning • Software • App development • Generative AI
Automate tests for web-based and mobile applications and RESTful APIs supporting high-transaction, big-data SaaS products. Drive high-quality releases, apply quality standards, support SDLC processes, solve complex problems, and promote a customer-first quality culture across the organization.
Top Skills: Crm SystemsErp SystemsMobile ApplicationsPayment SystemsPoint-Of-Sale SystemsRestful ApisSaaS
2 Days AgoSaved
Remote
Ann Arbor, MI
143K-155K Annually
Senior level
143K-155K Annually
Senior level
Enterprise Web • Fintech • Marketing Tech • Software
Design, build, test, deploy, monitor, and support scalable enterprise software across the full lifecycle. Evaluate requirements, estimate effort, identify risks, collaborate with Product Management, conduct code and design reviews, and improve architecture and development practices. The role requires full-stack Java and modern front-end experience, API and event-driven integration expertise, database design, incident response, and CI/CD experience with Docker and Kubernetes.
Top Skills: Ai-Assisted Development ToolsApache TomcatCi/CdCSSDockerEvent-Driven IntegrationsGitJava 8+JavaScriptJqueryKubernetesMvcReactRestful ApisSQL
3 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
187K-278K Annually
Senior level
187K-278K Annually
Senior level
Artificial Intelligence • Enterprise Web • Software • Design • Generative AI
Architect and operate scalable backend systems, APIs, distributed services, and secure data platforms using Python and related technologies. Partner with data science and ML teams to productionize AI capabilities, lead cross-team technical initiatives, improve engineering standards, and mentor engineers. Own systems throughout the product lifecycle while emphasizing reliability, observability, performance, privacy, and data integrity.
Top Skills: Ai/MlAPIsGoJavaPython
Reposted 3 Days AgoSaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
126K-248K Annually
Expert/Leader
126K-248K Annually
Expert/Leader
Big Data • Cloud • Software • Database
Design and implement a distributed query optimization system for MongoDB. Research query systems, architect features, write and review production-quality C++ code, debug large codebases, coordinate cross-team integrations, and mentor engineers while shaping long-term roadmap and performance improvements.
Top Skills: AWSC++CompilersDistributed SystemsGoogle Cloud PlatformAzureMongoDBMongodb AtlasMongodb Query Language (Mql)Query Optimization
Reposted 7 Days AgoSaved
Hybrid
Ann Arbor, MI
161K-193K Annually
Senior level
161K-193K Annually
Senior level
Artificial Intelligence • Automotive • Robotics • Software • Transportation
Design and implement scalable mapping data-processing pipelines, APIs, and navigation systems for autonomous trucks. Translate ambiguous requirements into technical designs, build high-throughput services, collaborate with consuming engineering teams, incorporate feedback into shipped features, and debug complex software defects. The role requires programming expertise, AWS experience, strong technical communication, independent problem-solving, and familiarity with source control and agile workflows.
Top Skills: Amazon AthenaAmazon EventbridgeAmazon S3AWSAws GlueAws IamAws LambdaAws Step FunctionsC++GeojsonGitHigh-Definition MappingJIRAOpenstreetmapPostgisPythonQgis
Reposted 4 Days AgoSaved
Remote
Ann Arbor, MI
220K-240K Annually
Senior level
220K-240K Annually
Senior level
Cloud • Software
Lead the technical direction and architecture of the Foundations platform team, owning authentication, authorization, SSO, secrets management, tenancy, and core platform services. Design APIs, drive services through launch, make technical decisions, establish engineering standards, and mentor engineers without formal management authority. Partner with engineering and product leaders to align execution with priorities.
Top Skills: APIsDistributed SystemsGoLinuxOauthPythonRole-Based Access ControlSso
13 Days AgoSaved
Hybrid
Ann Arbor, MI
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develops production embedded C/C++ software for automotive power-electronics and energy-transfer systems, including onboard charging, power conversion, charging/discharging, diagnostics, controls, and bidirectional energy transfer. Translates requirements into software designs, integrates and validates functionality through unit, HIL, system, and vehicle testing, and collaborates with hardware, controls, systems, calibration, validation, and supplier teams. Supports software architecture, automated testing, continuous integration, code reviews, debugging, and root-cause analysis.
Top Skills: Ac/Dc ConvertersArxmlAspiceBddCC++CanCanalyzerCanoeCcsChademoCi/CdCosimDc/Dc ConvertersDevOpsDin/IsoDngDoorsEmbedded SoftwareEthernetGitHilJIRALinMisraNacsPower ElectronicsSilTddUds
Reposted 9 Days AgoSaved
In-Office
Ann Arbor, MI
130K-175K Annually
Senior level
130K-175K Annually
Senior level
Hardware • Industrial
Develop, deploy, and validate autonomy software on vehicles, integrating sensors and autopilots, performing field deployments and testing, implementing CI/CD and simulation-based validation, and integrating third-party software for multi-agent autonomous systems.
Top Skills: C++CameraCi/CdDdsGitGitlabGpsJenkinsLinuxPx4PythonRadarRosRos2SimulationSonarUdp
28 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
152K-179K Annually
Mid level
152K-179K Annually
Mid level
Artificial Intelligence • Blockchain • Fintech • Financial Services • Cryptocurrency • NFT • Web3
Build and operate a stablecoin payment rail for merchant checkout, subscriptions, refunds, reconciliation, and onchain settlement. Deliver full-stack features across Go services and React/Next.js interfaces, including APIs, protobufs, database migrations, wallet connectivity, and durable Temporal workflows. Improve accessibility, conversion, performance, and observability through logs, metrics, and traces. Participate in on-call rotations and collaborate cross-functionally to integrate Payment Acceptance into Coinbase’s developer platform.
Top Skills: DatadogEvm BlockchainsGeminiGenerative AiGleanGoGrpcHttp ApisLibrechatNext.JsOpenapiOpentelemetryPostgresProtocol BuffersReactRestStablecoinsTemporalTypescriptViemWagmiWalletconnect
9 Days AgoSaved
Hybrid
Ann Arbor, MI
Mid level
Mid level
Automotive • Software • Automation
Build and optimize scalable data pipelines that ingest autonomous-vehicle sensor data, localize it against HD maps, and produce high-quality labels. Develop workflow orchestration, data models, testing strategies, and production tooling. Investigate pipeline issues, support reliable releases, and own features from design through documentation. Collaborate with ML, robotics, data engineering, annotation, product, and mapping teams.
Top Skills: AWSCamerasClaude CodeCopilotCursorDockerGeopackageGitGithub ActionsImuKd-TreesLidarPostgresPythonQgisSQL
14 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Leads embedded controller product development and release activities, creating plans, tracking delivery, managing part numbers, escalating risks, and driving issue resolution. Provides technical leadership across software, hardware, calibration, testing, and validation while coordinating global cross-functional teams. The role also supports Agile ceremonies, root cause analysis, process improvements, mentoring, and integration of embedded control products into vehicle manufacturing programs.
Top Skills: Agile Product DevelopmentAutosarDiagnostic Parameters (DidsDtcs)Embedded ControllersFmeaGenerative AiHil Bench TestingRidsSoftware-Hardware-Calibration Integration
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account