Senior Software Engineer I
Rock Family of Companies
As a Senior Software Engineer, you will help build and scale a newly launched AI-first product that directly impacts company revenue by helping our internal sales team members focus on the clients most likely to convert.
This role is for an engineer who wants to own meaningful product outcomes end to end. From understanding the business problem, shaping the technical approach, building across the stack, deploying to production, and learning from real usage. You will be expected to use AI as a core part of how you design, code, test, debug, review, and ship software.
You will work closely with engineers, product partners, and business stakeholders across distributed teams. The ideal candidate is highly driven, comfortable with ambiguity, and excited to help define what AI-native engineering looks like in practice.
About the Role
Own full-stack features from problem definition through design, implementation, release, measurement, and iteration.
Build product capabilities that help bankers prioritize the right clients, take the right actions, and improve conversion outcomes.
Design and implement scalable backend and frontend solutions using technologies such as C#, Angular, AWS, and Kubernetes.
Use AI tools and agentic development workflows to increase engineering speed, improve quality, and raise the bar for how the team builds software.
Partner with product, design, data, and business stakeholders to translate ambiguous business needs into reliable technical solutions.
Contribute to architecture and technical strategy decisions that balance speed, scalability, maintainability, and business impact.
Collaborate effectively across distributed engineering teams, including partners in India.
Mentor other engineers by sharing patterns, improving team workflows, and modeling high ownership.
About You
You are a builder who cares about outcomes, not just tickets. You move quickly, and also hold a high bar for quality. You are curious about AI, already using it seriously in your development workflow, and excited to push the team toward better ways of working.
You are comfortable operating in an early-stage product environment where requirements evolve, priorities shift, and strong engineers are expected to bring clarity rather than wait for perfect instructions.
Minimum Qualifications
5+ years of professional software development experience.
Strong experience building production software using languages such as C#, Java, Python, JavaScript, TypeScript, or similar.
Experience building full-stack applications across frontend, backend, APIs, and data integrations.
Experience designing, deploying, or operating applications on cloud platforms such as AWS, Azure, or Google Cloud.
Strong understanding of software design, system architecture, testing, observability, and maintainability.
Demonstrated ability to solve ambiguous problems and collaborate effectively across teams.
Preferred Qualifications
Strong hands-on usage of AI tools in professional software development workflows.
Experience using AI coding agents, AI-assisted reviews, prompt-driven development, or multi-agent workflows.
Experience with AWS, Kubernetes, CI/CD, automated testing, and production operations.
Track record of delivering features in greenfield, early-stage, or rapidly evolving product environments.
Experience in fintech, financial services, or sales enablement.
Demonstrated ability to mentor engineers and influence team engineering practices.
What y ou’ll g et
Our team members fuel our strategy, innovation and growth, so we ensure the health and well-being of not just you, but your family, too! We go above and beyond to give you the support you need on an individual level and offer all sorts of ways to help you live your best life. We are proud to offer eligible team members perks and health benefits that will help you have peace of mind. Simply put: We’ve got your back. Check out our full list of Benefits and Perks ( .
On-Call Expectations
This role may include participation in an on-call rotation to support production systems and ensure service reliability. On-call responsibilities may include coverage during nights and weekends. If applicable, frequency and scheduling will be determined by team needs and communicated accordingly.
About u s
Rocket Mortgage® was founded in 1985. Today, we’re a Detroit-based, publicly traded company with a mission to Help Everyone Home. At Rocket Mortgage, we believe that home is more than the house you live in. Our wide variety of home loan options, tools and resources empower our clients to achieve their homeownership dreams. We’re known as experts in the mortgage industry, but we’re also innovators – we strive to create the best experiences for our clients from beginning to end. And we’re not your typical employer. We’re insistently different in how we look at the world and are committed to an inclusive workplace where every voice is heard. Apply today to join a team that offers career growth, amazing benefits and the chance to work with leading industry professionals.
This job description is an outline of the primary responsibilities of this position and may be modified at the discretion of the c ompany at any time. _ Decisions related to employment are not based on race, color, religion, national origin, sex, physical or mental disability, sexual orientation, gender identity or expression, age, military or veteran status or any other characteristic protected by state or federal law. The_ c ompany provides reasonable accommodations to qualified individuals with disabilities in accordance with applicable state and federal laws. Applicants requiring reasonable accommodations in completing the application and/or participating in the application process should contact a member of the Human Resources team, at View email address on click.appcast.io .
- ...scalable, and reliable connectivity throughout Ford's mobility ecosystem. We are seeking a passionate, technology-focused Senior Software Engineer who thrives in a collaborative environment and enjoys solving complex challenges at scale. In this role, you will design...SeniorFull time
- ...geometry, process planning, and fabrication, collapsing production timelines from months to days and soon, minutes. We don’t just build software; we run a fully operational factory where our technology produces production-grade tooling every week, enabling tight feedback...Senior
- ...Job Title About You: Engineering experience, preferably in high volume, low latency transaction processing systems (such as payments transaction switching, high frequency trading systems or global real-time event streaming systems etc.) Experience in CI/CD...Senior
- ...Title Software Engineer Senior Location Dearborn, MI Duration 3 months contract with possible extension or hiring Job Description The Global Data Insight & Analytics organization is seeking a Software Engineer to lead and advance our internal Data Science and AI/ML platform...SeniorContract workWork experience placement
- ...We are seeking an experienced Senior Software Engineer to lead the design and development of scalable, reliable software systems. This role is ideal for an engineer who can operate independently, own complex technical initiatives, and mentor others while partnering closely...Senior
- ...report to Warren, MI or Milford, MI three times per week, at minimum. The Role We are seeking a highly skilled and experienced Senior Software Engineer to join our innovative team at General Motors. In this role, you will be instrumental in developing, validating, and...SeniorLocal areaRelocation package
- Company Description BCC Software is the leading postal and presort software solutions provider. With over 45 years of industry experience... ...BCC Software is seeking an experienced Sr. Software Engineer with expertise in Delphi to join an Agile development team. The...SeniorFull timeWork at officeRemote workMonday to FridayAfternoon shift
- ...Senior Software Engineer - Vehicle Communication (C++) Pittsburgh, PA, Detroit, MI Latitude AI (lat.ai) develops automated driving technologies, including L3, for Ford vehicles at scale. We’re driven by the opportunity to reimagine what it’s like to drive and make travel...SeniorPermanent employmentWork at officeImmediate startVisa sponsorship
- ## Senior Software EngineerApplyremote type: Hybridlocations: Warren, Michigan, United States of Americatime type: Full timeposted on: Posted... ...a strong passion for developing the software tools and the engineering process to enable a global software organization. The job...SeniorRelocationRelocation packageFlexible hours
- ...We are seeking a highly skilled engineer to design, build, and operate large-scale, cloud‑native systems that power Ford’s connected vehicle... ...long‑term value creation. Take end‑to‑end responsibility for software services that drive customer experiences and the platforms...SeniorImmediate startFlexible hours
- ...Overview LIVIUM is seeking an experienced, entrepreneurial Senior Software Engineer to join our growing engineering team. In this role, you will help build products like TrueTrack, a financial reporting and analytics platform for powersports and automotive dealerships...SeniorWork at officeRemote work2 days per week3 days per week
- General information Career area Technology Work Location(s) 500 Woodward Avenue, MI, 601 S. Tryon Street, NC Remote? No Ref # 22485 Posted Date 07-01-26 Working time Full time Ally and Your Career Ally Financial only succeeds when its people do - and that’s more than some...SeniorFull timeWork at officeRemote work
$57 - $70 per hour
...Job Title: Senior Software Engineer - Backend and Distributed SystemsJob Description This role focuses on designing and developing high-performance backend services and distributed systems using C# and .NET in Linux server environments. You will architect scalable,...SeniorContract workTemporary workWork at officeRemote workMonday to Friday- Detroit, United States | Posted on 04/15/2026 KODE Labs, headquartered in Detroit Michigan is seeking a Senior Software Engineer to join our growing team in Detroit . In this role, you'll be responsible for designing and building resilient and scalable services and modules...SeniorFlexible hours
$107k - $241.5k
Join to apply for the Senior Software Engineer role at Rocket Loans As a Senior Software Engineer, you will be working on an innovative and scalable platform that originates personal loans. You will use your experience in software development to write clean, tested, and...SeniorMinimum wageFull time- ...Backend Engineer As a Backend Engineer at Sift, you'll play a critical role in delivering the experiences that help thousands of users... ...users. About the role Develop and test very complex software solutions with minimal direction Release and validate software...Senior
- Senior Software Engineer — Grounded Detroit, MI (in-person) About Grounded Grounded is a 25-person Detroit-based startup building modular electric platforms for specialty vehicles. We take cab chassis from OEMs like Ford and Harbinger and build configurable vehicle systems...SeniorRemote work
- ...influence the future of transportation in the EV realm. Our Software Services team is on the forefront of this work, emboldening... ...mission. We are seeking a highly skilled and experienced Senior Software Engineer specializing in OneStream Development to join our dynamic IT...SeniorH1bWork at officeLocal areaWork from homeRelocation packageFlexible hours
$135.2k - $306.4k
...Job Description Senior / Principal Software Engineer or Architect Database Engine, Search & Document Systems We are looking for senior systems builders to help shape the next generation of document, search, and AI-facing capabilities inside Oracle Database....SeniorFull timeTemporary workFlexible hours$125k - $191.7k
...Job Description Hybrid: This role is categorized as hybrid/Remote Role: As a Senior Software Systems Engineer on the Software Validation team within the AV organization, you will play a critical role in leading the strategy and execution of validation efforts...SeniorLocal areaRemote workWork from homeFlexible hours- Ally is seeking a hands-on Sr. Software Engineer to lead backend services, APIs, and enterprise applications powering critical business interactions. You will drive secure, scalable platforms across front-end and back-end, with leadership across teams and a focus on engineering...Senior
- ...Senior Software Engineer As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back-end software solutions with heavy integration focus to our new platform initiatives. You'll use various programming languages...SeniorNight shiftWeekend work
- ...Software Engineer Dearborn, MI The Pega System Architect position will provide technical oversight and implementation of Pega systems solutions, which includes: Supporting Inception and Elaboration to ensure optimal solution architecture and design Directing...Senior
$160k - $190k
...integrations are costing us speed, accuracy, and money. We're hiring a Senior AI Engineer to fix that. Your job is simple to describe and hard to do:... ...to learn. Required Experience 7+ years of professional software engineering experience — you understand how engineering and...SeniorHourly paySummer workImmediate startShift work$107k - $241.5k
As a Senior Software Engineer supporting the Rocket Close Platform team, you will design and develop scalable back‑end software solutions with heavy integration focus to our new platform initiatives. You’ll use various programming languages and cloud technologies to develop...SeniorMinimum wageNight shiftWeekend work- ## Senior Software Engineer - PlatformApplyremote type: Hybridlocations: Warren, Michigan, United States of America: Austin, Texas, United States of Americatime type: Full timeposted on: Posted Todayjob requisition id: JR-202613297**Job Description****The Role:**General...SeniorLocal areaWork from homeRelocation package
- ...A leading technology company in Dearborn, Michigan, is seeking an experienced software developer proficient in Java and Spring Boot. The position involves designing scalable applications, implementing microservices, and deploying solutions on Google Cloud Platform. Candidates...Senior
- ...Ford in Dearborn, MI is seeking a Senior Full-Stack Java Developer to work on the Consumer and Dealer Incentive Services Team. This hybrid role requires four days of onsite presence and involves designing scalable web applications and integrating advanced technology solutions...Senior
- ...We are looking for an exceptional DevOps Engineer who can combine high-end security with cutting-edge technology to help us create the fastest data syncing experience ever built. At Entefy, we hold our data syncing, consistency and uptime to the highest standards. The...Senior
$150k - $185k
...dynamic startup revolutionizing field operations by providing software tools and insights to individuals in remote, disconnected... ...demands and opportunities. We are looking for a Senior Android Software Engineer to own and drive development of our Android applications....SeniorRemote workHome office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Senior Software Engineer I. Be the first to apply!
- ngo software engineer Detroit, MI
- graduate software engineer Detroit, MI
- graduate software developer Detroit, MI
- software engineer - early career Detroit, MI
- entry level software engineer remote Detroit, MI
- software developer positions Detroit, MI
- software development engineer aws Detroit, MI
- consulting software engineer Detroit, MI
- financial software developer Detroit, MI
- software developer Detroit, MI


