Get the job you really want

Top Software Engineer Jobs in Ann Arbor, MI

5,342+ Job Results
14 Hours Ago
Ann Arbor, MI
Remote
504 Employees
187K-269K Annually
Senior level
504 Employees
187K-269K Annually
Senior level
News + Entertainment
As a Senior Data Engineer, you will lead the development of scalable data infrastructure and real-time systems to handle large-scale raw data. Responsibilities include building tools for data analysis, improving data quality, implementing CI/CD pipelines for data operations, and addressing data requests while collaborating closely with machine learning engineers and data scientists.
14 Hours Ago
Ann Arbor, MI
Remote
552 Employees
100K Annually
Senior level
552 Employees
100K Annually
Senior level
Software
As a Solution Consultant at Planful, you will work with prospective customers to understand their challenges and goals, deliver dynamic presentations, and drive the sales cycle for solution-based activities. You will maintain product competence, demonstrate business benefits, and contribute with creative ideas and perspectives. This role requires 5+ years of experience in multi-product solution selling within cloud-based FP&A and consolidation sector.
14 Hours Ago
Ann Arbor, MI
Remote
34 Employees
Senior level
34 Employees
Senior level
Big Data • Analytics
The Staff Software Engineer will design and optimize software applications, mentor team members, lead complex projects, conduct code reviews, and collaborate across teams. This role focuses on utilizing software development expertise to drive innovation in climate technology and improve forecasting capabilities.

Featured Jobs

14 Hours Ago
Ann Arbor, MI
Remote
4,000 Employees
Mid level
4,000 Employees
Mid level
AdTech • Big Data • Digital Media • Marketing Tech • Mobile
As a Data Engineer at Lonely Planet, you'll build and maintain ETL pipelines, collaborate on data solutions, optimize performance, and ensure data integrity while supporting machine learning and analytics efforts.
Top Benefits:
401-K
401-K Matching
Adoption Assistance
+45 More
15 Hours Ago
Ann Arbor, MI
Remote
300 Employees
150K-190K Annually
Senior level
300 Employees
150K-190K Annually
Senior level
Information Technology
The Lead Engineer, Ad Tech will lead a team to enhance and scale the ad tech infrastructure, focusing on ad management tools, targeting capabilities, and server scalability. This role requires collaboration with various teams to optimize advertising operations while mentoring team members in a fast-paced environment.
15 Hours Ago
Ann Arbor, MI
Remote
300 Employees
150K-190K Annually
Senior level
300 Employees
150K-190K Annually
Senior level
Information Technology
As a Lead Engineer for Ad Product at GOBankingRates, you will lead a team focused on developing scalable ad solutions that enhance revenue and optimize advertiser offers. Your responsibilities include managing technical challenges, overseeing ad product development, and mentoring engineers in a fast-paced environment.
15 Hours Ago
Ann Arbor, MI
Remote
160 Employees
Senior level
160 Employees
Senior level
Information Technology • Security • Cybersecurity
The Senior Software Engineer will design, develop, and maintain backend services and APIs for the IAM platform, focusing on the Access Review feature. They will collaborate with teams to create scalable solutions while ensuring security and compliance, and will work on identity lifecycle management features, logging, and monitoring capabilities.
Top Benefits:
401-K
Company Equity
Company Outings
+42 More
15 Hours Ago
Ann Arbor, MI
10,001 Employees
111K-231K Annually
Mid level
10,001 Employees
111K-231K Annually
Mid level
AdTech • Digital Media • Information Technology • Other
Develop and enhance features, troubleshoot issues, and design reusable frameworks within scalable data processing systems. Collaborate with stakeholders for technical solutions and maintain ETL pipelines while ensuring performance and data accuracy.
15 Hours Ago
Ann Arbor, MI
Remote
220 Employees
225K-275K Annually
Entry level
220 Employees
225K-275K Annually
Entry level
Cloud • Security • Software
As an Enterprise Sales Engineer, you will collaborate with the Sales Team to assess technical requirements and demonstrate the value of Chainguard's solutions. The role involves developing relationships with decision-makers, conducting product demonstrations, and participating in various marketing initiatives.
Top Benefits:
Adoption Assistance
Child Care Benefits
Company Outings
+23 More
15 Hours Ago
Ann Arbor, MI
Remote
76 Employees
Senior level
76 Employees
Senior level
Information Technology
The Web Developer will design and develop database-driven Intrant applications using various programming languages and frameworks, gather business requirements, and provide technical support to users. Responsibilities include developing applications in Azure cloud and maintaining compliance with federal regulations.
15 Hours Ago
Ann Arbor, MI
Remote
76 Employees
Mid level
76 Employees
Mid level
Information Technology
The Network Engineer will be responsible for configuring, administering, and maintaining vendor firewalls, designing secure network solutions, monitoring network anomalies using SIEM, and ensuring effective communication of technical requirements with management. The role requires collaboration with Network Architects and includes troubleshooting network issues in a TCP/IP environment.
15 Hours Ago
Ann Arbor, MI
Remote
102 Employees
Senior level
102 Employees
Senior level
Fintech • Professional Services • Financial Services
As a Senior Clojure Engineer, you will build scalable APIs, write clean and well-tested Clojure and Clojurescript code, give feedback on pull requests, and collaborate in an OKR driven organization. You will also mentor and lead projects while maintaining a remote-first work culture that emphasizes growth and work/life balance.
Top Benefits:
401-K
Company Equity
Company Outings
+21 More
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size