Top Software Engineer Jobs in Ann Arbor, MI

3 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
125K-165K Annually
Senior level
125K-165K Annually
Senior level
Cloud • Information Technology • Security • Software
Design and scale foundational APIs and backend services for LogicGate’s multi-tenant GRC platform. Build distributed systems using Java/Kotlin, Spring Boot, AWS, databases, caching, and messaging technologies. Improve reliability, observability, performance, testing, and CI/CD practices. Lead technical design reviews, collaborate cross-functionally, mentor engineers, and use AI coding tools to improve development efficiency.
Top Skills: Ai Coding ToolsAWSCi/CdDatadogDockerGitlab CiJavaKotlinLlmsNeo4JPostgresPythonRabbitMQRedisRest ApisSpring BootTerraform
3 Days AgoSaved
Remote
Ann Arbor, MI
193K-309K Annually
Senior level
193K-309K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
Set technical direction for Toast’s Developer Experience platform, including local development, build tooling, shared libraries, testing frameworks, and developer portals. The role combines hands-on software engineering with architecture, cross-team technical leadership, AI-assisted development, developer productivity measurement, mentorship, and roadmap prioritization.
Top Skills: Aws EcsBackstageCi/CdDev ContainersDockerGoGradleJavaKotlinKubernetesLlmsMavenMcp ServersNpmTypescript
7 Days AgoSaved
In-Office
Ann Arbor, MI
69K-142K Annually
Senior level
69K-142K Annually
Senior level
Information Technology • Consulting • Defense
Develop algorithms and robust software for synthetic aperture radar, electro-optical, and remote sensing technologies. Responsibilities include translating prototypes into production applications, collaborating with radar and research experts, writing tested code, participating across the software development lifecycle, troubleshooting issues, and improving image quality. The role requires onsite work and an active TS/SCI clearance.
Top Skills: AgileAWSC++Digital Signal ProcessingElectro-Optical SensorsJIRALinuxPythonRustScrumSynthetic Aperture Radar
4 Days AgoSaved
Remote or Hybrid
Ann Arbor, MI
140K-215K Annually
Senior level
140K-215K Annually
Senior level
Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Develop and operate CrowdStrike’s internal cloud management platform and mission-critical CI/CD pipelines. Build APIs and UIs using Go and TypeScript, improve developer productivity, integrate tooling, maintain cloud-native infrastructure, and support secure, highly available software delivery systems. Collaborate with development, infrastructure, security, and SRE teams, ensure SOC2-aware processes, and participate in on-call operations.
Top Skills: AlertmanagerArgo CdArgo WorkflowsCi/CdDebianDockerGoGoreleaserGrafanaHelmJavaScriptJenkinsKubernetesKustomizeLinuxPrometheusPulumiPypiTemporalTerraformTypescript
Reposted 14 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Support development, configuration, and execution of Software-in-the-Loop (SIL) test environments for ADAS features. Create scenarios, run initial tests, debug issues, automate test cases and result analysis, document SIL usage, and mentor junior engineers to improve virtualization testing, reduce physical testing dependence, and enable early validation of ADAS capabilities.
Top Skills: CC++CanCi/CdEthernetFmiGitJenkinsLinMatlabProtobufPythonSil (Software-In-The-Loop)SimulinkVecuX-Ray
Reposted 14 Days AgoSaved
Hybrid
Ann Arbor, MI
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead and support ATW projects for ICE propulsion controls: define requirements, develop controller software and calibrations, verify on SIL/HIL, engine carts, dyno or vehicles, and perform emissions testing to meet regulatory and performance targets.
Top Skills: AmesimCConcertoDspaceEtasGerritGitGmsimGt PowerHilIncaIndicomMatlabSilSimulinkVehicle Spy
An Hour AgoSaved
Remote
Ann Arbor, MI
160K-180K Annually
Mid level
160K-180K Annually
Mid level
Big Data • Cloud • Information Technology • Software • Analytics
Builds AI and LLM observability capabilities across data ingestion, infrastructure, analysis, and product visualizations. The role develops systems surfacing cost, token usage, errors, and anomalies; contributes to data models; collaborates with product and design; and ships customer-facing SaaS features. Engineers participate in on-call rotation, experimentation, and fast feedback cycles, with opportunities to work on production LLM and agent-powered features.
Top Skills: GoOpentelemetryPythonReactSaaSTypescript
Reposted An Hour AgoSaved
Remote
Ann Arbor, MI
100K-120K Annually
Senior level
100K-120K Annually
Senior level
Logistics • Professional Services • Transportation • Industrial
Senior .NET Software Engineer responsible for end-to-end software development using Microsoft technologies. Requires extensive experience in SDLC, design principles, technical documentation, web application development with .NET, Agile/SCRUM, Entity Framework, database design, and version control. Familiarity with project tools JIRA, TEMPO, Bitbucket, and Confluence preferred.
Top Skills: .NetBitbucketC#ConfluenceEntity FrameworkGitJIRAScrum/AgileTempoVisual Studio
Reposted YesterdaySaved
Remote
Ann Arbor, MI
Senior level
Senior level
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
Reposted YesterdaySaved
Remote
Ann Arbor, MI
117K-186K Annually
Mid level
117K-186K Annually
Mid level
Productivity • Software • Conversational AI
Develop and operate high-scale backend APIs and microservices for rich messaging channels using Java and Go. Responsibilities include building message routing and delivery pipelines, deploying cloud systems, integrating AI-assisted development tools, supporting on-call operations, and maintaining reliability, low latency, and fault tolerance. The role requires collaboration across distributed teams and may involve occasional travel.
Top Skills: Amazon SqsAWSAzureClaudeDynamoDBGCPGithub CopilotGoJavaKubernetesNoSQLRest Apis
15 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Develop embedded control software for high-voltage battery systems, including contactors, energy management, diagnostics, communications, and safety compliance. Design, test, document, and validate software across simulation, hardware-in-the-loop, controllers, and vehicles. Apply C/C++, AUTOSAR, CI/CD, Agile, BDD/TDD, and DevOps practices while collaborating across systems, safety, validation, calibration, and vehicle-performance teams. Lead Scrum team members and develop AI-driven diagnostics and predictive analytics.
Top Skills: ArxmlAutosarBddCC++CanCi/CdDevOpsEthernetHilIso 26262JIRALinMatlab SimulinkMisraPythonScaled Agile FrameworkService Oriented ArchitectureSilSoftware Defined VehicleTdd
15 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Leads architecture and development of low-voltage battery management and sensing software for automotive systems. Provides technical leadership, mentors engineers, drives process improvements, collaborates cross-functionally, resolves complex technical issues, contributes to enterprise data architecture, and ensures compliance with safety and quality standards.
Top Skills: Automotive SoftwareBattery Management SystemsCEmbedded SystemsEnterprise Data ArchitectureScaled Agile Framework (Safe)Sensing Analog Front Ends (Afes)
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
YesterdaySaved
Remote
Ann Arbor, MI
64K-74K Annually
Junior
64K-74K Annually
Junior
Other
Develops, tests, supports, and maintains scalable web applications and software components across front-end and back-end technology stacks. Partners with Product Management to design solutions, contributes to Agile planning and architecture, troubleshoots deployed products, reduces technical debt, and provides technical guidance to less experienced engineers.
Top Skills: .NetAgileC#CSSHTMLJavaScriptOpenapiSQL ServerSwagger
YesterdaySaved
In-Office or Remote
Ann Arbor, MI
Senior level
Senior level
Software
Design and develop highly available, fault-tolerant distributed edge computing platforms using Go, Kubernetes, microservices, and cloud technologies. Build scalable APIs, troubleshoot complex systems, conduct code reviews, optimize performance and security, collaborate cross-functionally, mentor engineers, contribute to planning, and maintain technical documentation.
Top Skills: Api DesignAWSAzureContainerizationDistributed SystemsGitGitGoKubernetesMicroservicesReactTypescript
YesterdaySaved
Remote
Ann Arbor, MI
149K-190K Annually
Junior
149K-190K Annually
Junior
Artificial Intelligence • Cybersecurity
Build and maintain first-party integrations connecting NodeZero with EDR, SIEM, SOAR, and ITSM platforms. Design data mappings, consume third-party APIs, manage authentication and failures, maintain connectors as APIs evolve, write customer-facing documentation, troubleshoot integration issues, and collaborate on shared integration infrastructure. The role emphasizes reliable, observable, cloud-native connectors and customer-friendly configuration and error handling.
Top Skills: AWSCrowdstrike FalconDockerEdrGraphQLItsmJIRAKubernetesPythonRestSentineloneServicenowSIEMSoarSplunkWebhooks
YesterdaySaved
Remote
Ann Arbor, MI
130K-150K Annually
Mid level
130K-150K Annually
Mid level
Healthtech
Software Engineer II supporting production systems by triaging engineering escalations, resolving software bugs, shipping fixes, executing database changes, monitoring performance, and participating in on-call incident response. The role partners with product and engineering teams, documents solutions, reviews code, and owns projects that reduce recurring support issues. The engineer will work primarily with TypeScript, Node.js, React, PostgreSQL, Grafana, and Sentry in a remote-first environment.
Top Skills: GrafanaNode.jsPostgresReactSentryTypescript
Reposted YesterdaySaved
Remote
Ann Arbor, MI
Mid level
Mid level
Artificial Intelligence • Software • Energy • Solar
Own and expand a Three.js-based in-browser solar configurator: implement and optimize 3D geometry tools and workflows, build product-facing frontend features, collaborate with backend and computational teams, translate solar physics into usable design tools, define frontend/3D architecture, and ensure performant, stable UX across edge cases.
Top Skills: GitJavascript (Es6+)ReactReact Three Fiber (R3F)Three.JsViteWebgl
Reposted YesterdaySaved
Remote
Ann Arbor, MI
Mid level
Mid level
Artificial Intelligence • Software • Energy • Solar
Own and expand a Three.js/R3F in-browser solar configurator: build and optimize 3D geometry tools and UX, collaborate with backend and simulation teams, ensure performant real-time rendering, and deliver frontend product features across the Aether platform.
Top Skills: GitJavascript (Es6+)ReactReact Three Fiber (R3F)Three.JsViteWebgl
6 Days AgoSaved
Remote or Hybrid
Ann Arbor, MI
Senior level
Senior level
Fintech • Software
Develop and maintain scalable SaaS solutions for financial reporting and capital markets customers. Responsibilities include full-stack development, system design, testing, monitoring, performance optimization, security, technical debt reduction, and collaboration with product managers, developers, and SRE teams. The role requires building reliable, secure, maintainable data-driven applications and contributing across the software development lifecycle.
Top Skills: .NetCi/CdGitJavaPostgresReactSpringSQL Server
Reposted YesterdaySaved
Remote or Hybrid
Ann Arbor, MI
120K-190K Annually
Mid level
120K-190K Annually
Mid level
Artificial Intelligence • Edtech • Information Technology • Software
Build and own user-facing features and core platform architecture across frontend, backend, and ML pipelines. Integrate AI workflows (LLMs, embeddings) for curriculum generation and automated evaluation. Manage end-to-end development: requirements, design, implementation, CI/CD, testing, observability, and iteration while collaborating with product, design, ML, and customer teams.
Top Skills: Ai/MlBuild & Test PipelinesCi/CdEmbeddingsGoJavaJavaScriptLlmsMl PipelinesObservabilityPythonTypescriptVersion Control
YesterdaySaved
Remote
Ann Arbor, MI
140K-260K Annually
Entry level
140K-260K Annually
Entry level
Professional Services • Consulting
Design and build scalable backend services, APIs, integrations with legacy systems, and supporting front-end applications. Improve performance through efficient storage, retrieval, and caching; implement automated testing; release frequently; and research the requirements of diverse external systems. The role requires strong software engineering fundamentals, AWS familiarity, backend and systems interest, startup experience, and an independent, ownership-oriented working style.
Top Skills: AWS
7 Days AgoSaved
Remote
Ann Arbor, MI
192K-240K Annually
Senior level
192K-240K Annually
Senior level
Healthtech • Social Impact • Software • Telehealth
Lead architecture and engineering for a new Provider Onboarding team. Build scalable, database-backed systems and custom tools supporting pricing, payments, client panels, and forms. Establish engineering practices, mentor senior engineers, guide cross-functional delivery, and oversee the full software development lifecycle from planning through post-launch maintenance. The role requires healthcare systems experience and ownership of complex, reliable products.
Top Skills: AWSKafkaMicroservicesNode.jsNoSQLSQLTypescript
7 Days AgoSaved
Remote
Ann Arbor, MI
166K-203K Annually
Senior level
166K-203K Annually
Senior level
Healthtech • Social Impact • Software • Telehealth
Lead architecture and development for a new Provider Onboarding engineering domain. Build scalable full-stack, database-backed applications and microservices supporting pricing, payments, client panels, forms, and provider workflows. Mentor engineers, establish design patterns, drive cross-functional delivery across the full software lifecycle, and improve operational reliability for a healthcare platform.
Top Skills: Amazon Web Services (Aws)KafkaMicroservicesNode.jsNoSQLSQLTypescript
7 Days AgoSaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
162K-290K Annually
Senior level
162K-290K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
Lead the technical direction of Samsara’s shared geospatial platform. Build scalable data ingestion and processing pipelines, map data models, spatial APIs, map-matching and routing foundations, and reusable platform capabilities. Scale storage, querying, and computation for real-time features, consolidate team-specific solutions, mentor engineers, lead cross-team technical projects, and represent the company in the geospatial community.
Top Skills: GeopandasGeoparquetGisIotOpenstreetmapOsm PbfPostgisQgisShapelySpatial Sql
7 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
173K-255K Annually
Senior level
173K-255K Annually
Senior level
Big Data • Fintech • Mobile • Payments • Financial Services
Build and ship full-stack web and mobile experiences across Affirm’s consumer products. Break down projects, collaborate with product, design, and analytics teams, develop scalable APIs, write well-tested code, monitor service health, participate in on-call support, review code, and contribute to engineering growth and interviewing.
Top Skills: APIsKotlinPythonReactReact NativeVue
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account