Job Description
Job Description
Senior Software Engineer – Integrations (AI-Augmented)
About Us
Renters Warehouse is a fast-paced, rapidly growing company specializing in identifying, underwriting, and renovating investment homes for institutional clients. With a goal of acquiring 250 homes in 2026, we are driven by a commitment to precision, efficiency, and delivering exceptional value. Our dynamic team thrives on adapting to market changes and meeting ambitious targets in a constantly evolving industry. Join us and be part of a company that’s reshaping the investment home market while achieving unprecedented growth.
Summary
We are looking for a high-impact Senior Software Engineer to build and scale our integration and web application platform. This is a hands-on role focused on developing robust systems, integrating with third-party APIs, and leveraging AI-assisted development to accelerate delivery.
You’ll work on a small, high-performing team building real-world integrations that power business-critical workflows—combining proven technologies with emerging AI-driven approaches.
This is a fully on-site position located in our corporate headquarters in Minneapolis, MN.
Essential Duties and Responsibilities
This list of duties and responsibilities is not all inclusive and may be expanded to include other duties and responsibilities, as management may deem necessary from time to time.
- Build and maintain backend services using C#, supporting modern web applications built with Next.js
- Design and implement reliable, scalable integrations with third-party APIs and external systems
- Develop and deploy cloud-native applications in Microsoft Azure, including Docker-based containerized services (Azure App Containers)
- Work with Azure PostgreSQL to design, query, and optimize data models
- Leverage AI tools (e.g., Deep Agent) to accelerate development while ensuring code quality, correctness, and maintainability
- Take ownership of complex technical problems, refining and extending AI-generated solutions where needed
- Contribute to CI/CD pipelines and workflows using GitHub
- Use tools like Postman and VS Code for efficient development, testing, and debugging
- Ensure your work is well-tested and production-ready through practical, modern testing approaches
- Collaborate closely with a small team of engineers to deliver high-quality, scalable solutions
Required Qualifications
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
- Strong backend development experience in C# / .NET
- Experience building and integrating with RESTful APIs and third-party services
- Hands-on experience with Microsoft Azure, including containerized deployments using Docker
- Experience with relational databases, particularly PostgreSQL
- Proficiency with GitHub and modern development workflows (branching, CI/CD)
- Experience with API testing tools such as Postman
- Strong problem-solving skills and ability to work through complex integration challenges
Preferred Qualifications
- Experience with Python, particularly for:
- AI-assisted development workflows
- automation and scripting
- data processing or integration tooling
- Familiarity with Power BI or similar data visualization tools
- Understanding of scalable system design and performance optimization
- Experience working with or alongside AI-assisted development tools
What We’re Looking For
- A highly hands-on engineer who enjoys building and solving real integration challenges
- Someone comfortable working in a C#-based environment today, while helping expand the use of Python for AI and automation use cases
- A pragmatic problem-solver who can move quickly while maintaining quality
- An engineer who takes ownership and ensures solutions work reliably in production
Why Join Us
We are evolving our platform by combining proven technologies with modern AI-driven development. You will have the opportunity to work across both—building on a solid C# foundation while helping shape how Python and AI are used to accelerate the future of our systems.
Physical demands
The physical demands described here are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
While performing the duties of this job, the employee is regularly required to talk or hear and sit at a desk working on a computer for multiple hours a day. The employee is occasionally required to walk; use hands to handle, or touch objects, tools, or controls. Specific vision abilities required by this job include close vision.
Benefits/Culture at Renters Warehouse
- Competitive Benefits Package includes: Health, Dental, Vison and 401K Match
- 2 Weeks PTO
- 9 Paid Company Holidays
- 2 Floating Holidays
- Incredible company culture with outings and volunteering opportunities planned by our Fun Club
- Innovative and collaborative, with a family-feel atmosphere
- Employees are recognized and evaluated based on Core Values
- Training and career development are provided
Renters Warehouse is an equal opportunity employer and does not discriminate based on race, color, creed, religion, national origin, sex, marital status, disability, age, sexual orientation, and other protected classes.