Software Engineer II
$97k - $207kRocket Companies
As a Software Engineer II, you will play a key role in designing and building backend systems that power innovative AI-driven communication experiences. You’ll use technologies including TypeScript and .NET to develop scalable services and intelligent agents that enhance customer interactions across phone and chat channels. You’ll take ownership of technical solutions from design through production, collaborate across teams, and help improve the reliability, scalability, and quality of our platforms.
About the role
About the role
Design, develop, and maintain scalable backend services and APIs using .NET and TypeScript to support AI-driven agent platforms
Build and optimize TypeScript-based agents that power phone and chat communication experiences
Own technical solutions from design through implementation, testing, deployment, and production support
Collaborate with cross-functional teams to integrate AI agent solutions with existing systems and infrastructure
Contribute to system architecture and technical design decisions for high-volume communication workflows
Write clean, maintainable, well-tested code and provide thoughtful feedback through code reviews
Troubleshoot complex production issues and identify opportunities to improve system reliability, performance, and observability
Mentor less-experienced engineers and contribute to engineering best practices and standards
Evaluate emerging technologies and identify opportunities to improve our AI-driven customer experiences
About you
Minimum Qualifications
4+ years of professional software development experience post-graduation
Strong proficiency in .NET and TypeScript or Node.js
Strong understanding of backend development, API design, distributed systems, and GraphQL
Experience designing and delivering production software with increasing levels of ownership and complexity
Experience troubleshooting and supporting applications in production environments
Ability to write clean, well-tested, maintainable code and effectively review the work of other engineers
Strong collaboration and communication skills across engineering and cross-functional teams Preferred Qualifications
Experience with Sierra AI or similar platforms for building agentic communication experiences
Experience with IVR (Interactive Voice Response), IVA (Intelligent Virtual Assistant), conversational AI, or contact center technologies
Experience with cloud platforms and containerization technologies
Experience building AI or machine learning-driven applications
Experience designing scalable, highly available backend services
Experience mentoring or providing technical guidance to other engineers
What you’ll get
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 us
Rocket is a Detroit-based company made up of businesses that provide simple, fast and trusted digital solutions for complex transactions. The name comes from our flagship business, now known as Rocket Mortgage®, which was founded in 1985. Today, we’re a publicly traded company involved in many different industries, including mortgages, fintech, real estate and more. 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 company 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 company 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 . The compensation information below is provided in compliance with all applicable job posting disclosure requirements. The compensation for this position is $97,000.00-$207,000.00 . The position may also be eligible for an annual bonus, incentives, and other employment-related benefits including, but not limited to, medical, dental, and vision benefits, 401K retirement plan, and paid-time off. More information regarding these benefits and others can be found here . The information regarding compensation and other benefits included in this paragraph is the company’s current, good faith estimate at the time of posting. [Compensation and benefits are subject to modification from time to time as the Company, in its sole and exclusive discretion, deems appropriate.] The Company may determine during its future reviews of the proposed compensation and benefits provided for this position, that the compensation and benefits for such position should be reduced. In no event will the Company reduce the compensation for the position to a level below the applicable jurisdictional minimum wage rate for the position. Los Angeles County and San Francisco Candidates only: qualified applicants with arrest or conviction records will be considered for employment per the Fair Chance Ordinance and the Fair Chance Initiative for Hiring.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Software Engineer II in Lansing, MI vacancy
- ...what it’s like to work at AGS by searching #LifeAtAGS on any social network. The key focus for the Recruitment Relationship Manager II is to lead the successful fulfilment of open vacancies with relevant hiring managers and to be the first point of contact for their hiring...SuggestedPermanent employmentContract workWork at office
- ...intelligent content retrieval. Collaborate with designers, backend engineers, product managers, and marketing teams to deliver high-quality... ...equivalent practical experience). ~7+ years of professional software development experience. ~ Experience working with...SuggestedH1bLocal area
- ...your background aligns with future opportunities, we’ll reach out directly when formal applications become available. About Software Engineering Roles at Danaher Are you passionate about building real-world applications, writing clean code, and solving meaningful...SuggestedRemote jobInternship
$100k
...Associate Director of Devel, Engineering / Development Officer II MSU College of Engineering is seeking an Associate Director of Development to increase philanthropic support for student and faculty-focused, capital, and programmatic priorities. The preferred candidate...SuggestedWork experience placement- McLaren Health Care in Michigan is seeking a Desktop Engineer II to design packaging, deploy OS images, and patch Windows and O365 across the organization. The role covers SCCM/MEMCM administration and scripting to automate changes. You will contribute to security and policy...Suggested
- Bluebird Fiber is seeking a Network Engineer I to join a collaborative team. This full-time, benefit-eligible role focuses on engineering, provisioning, and Tier II technical support for IP/MPLS networks across the Bluebird backbone. The team values proactive problem solving...Full time
- Christman Company is seeking an Information Technology Specialist II to join our Lansing, MI team. The role administers core Microsoft 365 services, Entra ID, and Intune, and provides Tier 1/Tier 2 support across locations, including setup for job sites and regional offices...
- ...Lansing, MI Onsite Bright Vision Technologies is a forward-thinking software development company dedicated to building innovative solutions... ...App Builder Platform Developer I (PD1) Platform Developer II (PD2) JavaScript Developer I Responsibilities Develop and maintain...Immediate start
- The Christman Company in Lansing, MI is seeking an Information Technology Specialist II to join our team. This role is a seasoned IT support professional who administers core technology daily and helps maintain secure, reliable systems. You will manage Microsoft 365, Entra...
$60k - $80k
Savance has an opening for a Junior to Mid Level Software Engineer in our Savance Workplace/EIOBoard product team. The Company Savance is a fast-paced, dynamic and challenging software development company located in Commerce, MI. For more information on Savance Workplace...Work experience placementWork at officeRemote workWork from home$55 - $65 per hour
...Overview We are seeking an experienced Application Development Associate to design, build, test, and support both new and existing software applications, including a Mobile Application . This role plays a key part in application development, enhancement',['../ i #J-188...$65k - $100k
...Conviction Whether you think you can, or you think you can't, you're right. About the role Steelhead Technologies is hiring a Software Engineer. You’ll be working on the ERP that runs metal finishing and fabrication shops across the country. Our customers depend on...- ...MI - IT - Agency Services - DHHS - N/A - Software Solutions Architect - Salesforce Location... ...27001:2022, ISO 9001:2015 and SOC 2 Type II certified IT solutions and services firm... ...and commercial clients through precision engineering and advanced technology ecosystems. Operating...Full timeFor contractorsLocal areaRemote workVisa sponsorshipMonday to Friday
$97.1k - $145.7k
...are valued. If you want your work to count and the room to become your best, you'll find it here. Product Development Scientist II Product Development Scientist II As a Product Development Scientist II, you will join cross-functional teams spanning seed and...Local area$20 per hour
Position: Software Development Engineer Salary: $20/Hour Company: Aetna Location: Lansing, Michigan Educational Requirements: Bachelor Degree Job Responsibilities The Rakish designer is fundamentally answerable for creating, creating, and coding answers for meet client...Work experience placement$80.51k - $107.34k
...shape the future of AI‑ready connectivity, join us today. The Role Join Lumen Security Advisory Services as a Cloud Security Engineer, helping customers identify and reduce security risk across cloud and on-premises environments. This hands-on, early-career...Full time- Position Summary: The Desktop Engineer II will design, perform application packaging, operating system deployments and security patching... ...Assists with asset tracking and reporting of desktop hardware and software resources inventory across the organization. Qualifications:...Full timeFlexible hoursWeekend work
- The Christman Company in Lansing, MI is seeking an Information Technology Specialist II to join our employee-owned team. This role administers core Microsoft 365 services, Entra ID, and Intune, while supporting users, devices, and site networks. You will diagnose issues...Full time
$107.6k - $198.4k
...strategists, data scientists, operators, creatives, designers, engineers, and architects. Our team balances business strategy,... ...workforce.Recruiting for this role ends on 10/30/26Work you'll doAs a Software Engineer III on the Customer team, you will advance AI-assisted...Local area- Job DescriptionJob Description We are looking for a Senior full stack Application Developer on our Application Development Team (focus on Core Java, Webservices and Angular skills). The ideal candidate should have at least 7 years of experience, as a problem solver with...
- Job DescriptionJob DescriptionBenefits: 401(k) matchingDental insuranceHealth insuranceVision insurance Job Title: Senior Java Full Stack Developer Location: Lansing, MI, (Hybrid)-Onsite from day 1, two days a week. Tuesdays and Wednesdays are required onsite Position ...Contract workWork from homeFlexible hours2 days per week1 day per week
$40 - $55 per hour
...Employment type Employment type Full-time Job function Job function Engineering and Information Technology Industries IT Services and IT... ...interviewing at TEKsystems by 2x Get notified about new Java Software Engineer jobs in Lansing, MI . Fall 2025 Co-op, Software Development...Full timeTemporary work- Savance invites applications for a Junior to Mid Level Software Engineer to join the Savance Workplace/EIOBoard product team in a remote-capable role based in Commerce Township, MI. The candidate should enjoy solving complex problems, craft solutions across the full development...Remote job
- ...be authorized to work in the U.S. independently. At this time, we do not offer visa sponsorship for this role. The Summer 2027 Software Engineer enGen Graduate Internship provides graduate students with an opportunity to gain hands‑on experience developing and...Full timePart timeFor contractorsSummer workInternshipLocal area
- Steelhead Technologies is hiring a Software Engineer to build the ERP that powers metal finishing and fabrication shops nationwide. You’ll own features end-to-end—from requirements to deployment—interacting with deployment specialists, support, and sales to shape how the...
- ...agile development methodology, attending daily stand-ups, sprint planning, and retrospective meetings. Minimum 2-3 years of software engineering experience Have built mobile apps (and/or web apps) full-stack before Enthusiastic about photo sharing and/or AI and/...Full time
- Lead Java Full Stack DeveloperLocation: Lansing, MI (Hybrid)Duration: 10-month contract (with possible extension)We are looking for an experienced Senior Java Full Stack Technical Lead Developer to lead the design, development, and implementation of enterprise applications...Contract work
- ...connectivity, and configuration-related issues. Administer and support Windows Server and/or Linux environments. Configure and maintain IIS, web servers, network services, and application runtime environments. Develop and maintain automation scripts to streamline...Full time
- ...This is a hands-on role for engineers who enjoy working at the intersection of software, hardware, controls, and testing. The ideal candidate will have strong experience with Embedded C, MATLAB/Simulink, and embedded software testing , along with a proven ability to troubleshoot...
- ...Title: Embedded Controls Software Engineer Description: STG is a Preferred Vendor of a major Automotive Firm in MI. The client is actively looking for multiple Embedded Controls Software Engineer. STG has a 98% repeat business rate from existing clients and have achieved...Permanent employmentWork at office
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer II. Be the first to apply!
Related searches
- software engineer internship remote Lansing, MI
- software engineer remote Lansing, MI
- graduate software developer no experience Lansing, MI
- information technology software engineer Lansing, MI
- senior software engineer remote Lansing, MI
- junior software developer remote Lansing, MI
- software engineer travel Lansing, MI
- startup software engineer Lansing, MI
- senior software design engineer Lansing, MI
- financial software developer Lansing, MI





