Top Software Engineer Jobs in Ann Arbor, MI

Reposted 5 Hours AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
167K-231K Annually
Senior level
167K-231K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
The Senior Software Engineer will build scalable backend systems, maintain data workflows, and collaborate across teams to enhance marketing initiatives.
Top Skills: Data PipelinesData Processing SystemsDatabases
Reposted 5 Hours AgoSaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
200K-250K Annually
Senior level
200K-250K Annually
Senior level
Marketing Tech • Real Estate • Software • PropTech • SEO
As a Staff Software Engineer, you'll lead AI-powered product delivery, shape platform architecture, and drive initiatives like advertising systems and AI-generated content.
Top Skills: ApolloAWSDynamoDBElasticsearchKafkaKubernetesLambdaNode.jsPostgresReactRedisTailwindTemporalTypescript
YesterdaySaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
165K-190K Annually
Senior level
165K-190K Annually
Senior level
Healthtech • Insurance • Sales • Software
Build full-stack features for a web-based broker platform serving Medicare customers. Work across frontend and backend, influence architecture, reduce technical debt, collaborate with product and design, use AI-powered developer tools, and mentor engineering best practices to scale the platform.
Top Skills: Ai-Powered Developer ToolsAWSDjangoJavaScriptPythonReactVue
Reposted 4 Days AgoSaved
Remote or Hybrid
Ann Arbor, MI
139K-167K Annually
Mid level
139K-167K Annually
Mid level
Artificial Intelligence • Automotive • Robotics • Software • Transportation
As a Software Engineer II, you will build and maintain AWS infrastructure using Terraform, contribute to cloud security and automation, and participate in on-call rotations while improving CI/CD tools.
Top Skills: AWSEksGithub ActionsJenkinsPythonTerraform
Reposted 4 Days AgoSaved
In-Office
Ann Arbor, MI
111K-189K Annually
Senior level
111K-189K Annually
Senior level
Hardware
As a Senior Full Stack Software Engineer, you will work with an agile team through the software lifecycle, from defining requirements to maintaining documentation. You'll need experience with programming languages and familiarity with data processing and storage technologies.
Top Skills: C#CSSDockerHTMLHTTPJavaJavaScriptKubernetesNoSQLPythonRestSQL
YesterdaySaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
128K-240K Annually
Senior level
128K-240K Annually
Senior level
Fintech • Mobile • Software • Financial Services
Senior Software Engineer responsible for designing, building, and maintaining the loans platform. Collaborate with product and cross-functional teams to deliver reliable, scalable, and secure services; mentor engineers; improve system performance, observability, and deployment practices.
Reposted YesterdaySaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
160K-214K Annually
Senior level
160K-214K Annually
Senior level
Real Estate • Sales • Software • PropTech
As a Senior Software Engineer, you'll design, develop, and maintain full-stack applications, utilizing TypeScript and modern frameworks while collaborating cross-functionally to enhance user experience and performance.
Top Skills: Ai Coding ToolsAngularGitGitlabGraphQLNode.jsRestTypescript
YesterdaySaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
191K-264K Annually
Senior level
191K-264K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
Provide technical leadership for internal platforms and security automation supporting Upstart Bank. Lead architecture, design, and implementation of platform services, APIs, relational schemas, authentication and RBAC systems. Partner with risk, compliance, and operations stakeholders, mentor engineers, mitigate technical risks, and drive long-term platform strategy and engineering standards.
Top Skills: Next.JsNode.jsPrismaTypescript
YesterdaySaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
165K-228K Annually
Senior level
165K-228K Annually
Senior level
Artificial Intelligence • Fintech • Machine Learning • Social Impact • Software
Design, build, and maintain internal software platforms, APIs, integrations, and data workflows that support risk, compliance, legal, and bank operations. Translate stakeholder requirements into scalable architectures, relational data models, authorization and audit systems, and background processing. Produce technical designs, documentation, and contribute to platform-wide architecture and build-versus-buy decisions.
Top Skills: AuthenticationNext.JsNode.jsPostgresPrismaRestful ApisRole-Based Access ControlSchema MigrationsTypescriptWebhooks
10 Days AgoSaved
Hybrid
Ann Arbor, MI
Senior level
Senior level
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead release planning and execution for embedded controller products, coordinating cross-functional teams to ensure on-time, high-quality delivery. Manage part-number proliferation, track status, escalate and mitigate risks, lead problem investigations, support Agile ceremonies, and mentor team members while driving continuous improvement and adherence to engineering standards.
Top Skills: AgileAutosarDidsDtcsFmeaGenerative AiHil Bench TestingPrtsRids
Reposted 5 Days AgoSaved
In-Office or Remote
Ann Arbor, MI
140K-200K Annually
Senior level
140K-200K Annually
Senior level
Software
The Senior iOS Engineer will lead engineering and product decisions, ship production code, and maintain app architecture while collaborating with a product team to enhance user experience.
Top Skills: Ci/CdFastlaneGitSwiftSwiftui
Reposted 5 Days AgoSaved
In-Office or Remote
Ann Arbor, MI
140K-200K Annually
Mid level
140K-200K Annually
Mid level
Software
The Software Engineer will design, develop, and maintain backend services including APIs for payments, subscriptions, and TTS, while ensuring scalability and performance.
Top Skills: DockerGCPKubernetesNode.jsTs
New

Cut your apply time in half.

Use ourAI Assistantto automatically fill your job applications.

Use For Free
Application Tracker Preview
Reposted 5 Days AgoSaved
Hybrid
Ann Arbor, MI
139K-167K Annually
Senior level
139K-167K Annually
Senior level
Artificial Intelligence • Automotive • Robotics • Software • Transportation
The Software Engineer II will develop C++ applications for real-time embedded systems, lead design efforts, mentor junior engineers, and manage the software development lifecycle in an Agile environment.
Top Skills: AutosarC++Embedded SystemsInfineon Aurix Microcontrollers
Reposted 5 Days AgoSaved
In-Office
Ann Arbor, MI
140K-175K Annually
Senior level
140K-175K Annually
Senior level
Automotive
The role involves developing and deploying software systems for autonomous vehicles, focusing on integration with sensors and autopilots, field testing, and collaboration across teams.
Top Skills: C++CamerasCi/CdDdsGitlabGpsJenkinsLinuxPx4PythonRadarRosRos2SonarUdp
Reposted 5 Days AgoSaved
Remote
Ann Arbor, MI
Junior
Junior
Software
The Software Engineer will design, develop, and install software solutions, ensuring compliance with coding standards and documenting functionality.
Top Skills: CC#C++GwtHibernateJavaJpa2JsfSpring MvcSQLWicket
11 Days AgoSaved
Hybrid
Ann Arbor, MI
Expert/Leader
Expert/Leader
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
Lead design and operation of enterprise-scale CI/CD build, test, and release pipelines for embedded software. Drive standards, automation, test integration across virtual and physical environments, monitor pipeline performance, resolve complex delivery issues, evaluate new tools, and improve developer productivity and software quality.
Top Skills: Artifact ManagementAutomated TestingBashCi/CdCloud PlatformsDevOpsDistributed SystemsEmbedded Software ToolchainsGitGithub ActionsJenkinsPowershellPythonVirtual Workspaces
Reposted 11 Days AgoSaved
Hybrid
Ann Arbor, MI
Junior
Junior
Automotive • Big Data • Information Technology • Robotics • Software • Transportation • Manufacturing
The Software Quality Assurance Engineer will develop and test software for battery management and electric motor systems, collaborating with various teams to ensure product quality through automation and comprehensive testing.
Top Skills: CC++JenkinsMatlabPythonSimulinkStateflow
6 Days AgoSaved
In-Office
Ann Arbor, MI
83K-141K Annually
Entry level
83K-141K Annually
Entry level
Hardware
Develop embedded software/firmware for image-processing and mechanical control systems using C/C++/C#/Java on Unix/Linux/Windows. Collaborate globally across disciplines, use source control, and interface with messaging protocols (ethernet, serial, VMEbus). Work may involve RTOS, Solaris/*NIX, and semiconductor equipment control architectures; strong communication skills required.
Top Skills: CC#C++JavaLinuxUnixWindows
Reposted 2 Days AgoSaved
Remote
Ann Arbor, MI
193K-309K Annually
Expert/Leader
193K-309K Annually
Expert/Leader
Cloud • Fintech • Food • Information Technology • Software • Hospitality
As a Staff Software Engineer, lead the design of complex systems, drive technical strategy, mentor engineers, and improve operational excellence.
Top Skills: AIJavaKotlin
Reposted 2 Days AgoSaved
Remote
Ann Arbor, MI
193K-309K Annually
Senior level
193K-309K Annually
Senior level
Cloud • Fintech • Food • Information Technology • Software • Hospitality
The Staff Software Engineer will lead design, development, and mentoring in building Embedded Finance capabilities while ensuring high-quality production services.
Top Skills: GraphQLJavaKotlinRest
Reposted 2 Days AgoSaved
Easy Apply
Remote
Ann Arbor, MI
Easy Apply
125K-145K Annually
Senior level
125K-145K Annually
Senior level
Enterprise Web • HR Tech • Information Technology • Software
The role involves developing React Native applications for iOS and Android, collaborating with teams, mentoring developers, and ensuring high-quality code and testing practices.
Top Skills: AWSClaude CodeGithub CopilotHerokuJavaScriptMaterial UiPostgresReactReact NativeRuby On RailsTypescript
Reposted 2 Days AgoSaved
Easy Apply
Remote or Hybrid
Ann Arbor, MI
Easy Apply
131K-176K Annually
Senior level
131K-176K Annually
Senior level
Artificial Intelligence • Cloud • Computer Vision • Hardware • Internet of Things • Software
The Senior Software Engineer will lead projects for the Forms platform, designing and building features across web, mobile, and backend systems while mentoring other engineers and improving platform scalability and reliability.
Top Skills: C#GoGraphQLJavaReactTypescript
Reposted 2 Days AgoSaved
Remote or Hybrid
Ann Arbor, MI
Senior level
Senior level
Fintech • Software
Lead quality assurance and test strategy across Agile teams, drive automation for testing, mentor QA teams, and ensure high-quality software delivery.
Top Skills: Ci/CdDevOpsJavaPlaywrightSeleniumTypescript
Reposted 6 Days AgoSaved
In-Office or Remote
Ann Arbor, MI
Mid level
Mid level
Information Technology
The Software Engineer develops and maintains applications using Microsoft technologies, ensuring security and performance while collaborating with teams to meet client requirements.
Top Skills: .Net Core MvcAngularAzureC#JavaScriptReactSQLWeb Api
Reposted 6 Days AgoSaved
In-Office
Ann Arbor, MI
106K-180K Annually
Mid level
106K-180K Annually
Mid level
Hardware
The Systems Software Engineer will architect and develop backend infrastructure for big data analytics, focusing on performance and scalability. Responsibilities include leading server-side components, collaborating on system architecture, optimizing applications, and ensuring code quality. Requires experience in C++ and backend system development.
Top Skills: BoostC#C++GrpcLinuxNoSQLRestful ApisSQLStlWindows
All Filters
JobType
New Jobs
Job Category
Experience
Industry
Company Name
Company Size

Sign up now Access later

Create Free Account