JobTarget Logo

Senior Software Engineer at RW OPCO, LLC – Minneapolis, Minnesota

RW OPCO, LLC
Minneapolis, Minnesota, 55345, United States
Posted on
NewSalary:$120000 - $140000Job Function:Information Technology
New job! Apply early to increase your chances of getting hired.

Explore Related Opportunities

About This Position

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.

Job Location

Minneapolis, Minnesota, 55345, United States
Loading interactive map for Minneapolis, Minnesota, 55345, United States

Job Location

This job is located in the Minneapolis, Minnesota, 55345, United States region.

Frequently asked questions about this position

Latest Job Openings in Minnesota

Residential Program Manager

Pinnacle Services, Inc.
Champlin, MN

Case Manager - Hennepin County

Pinnacle Services, Inc.
Minneapolis, MN

Universal Banker I

UNITED VALLEY BANK
Crookston, MN

Maintenance Tech 1

Stuart Co
Woodbury, MN

Certified Nurse Assistant (CNA)

Cassia CONNECT
Hastings, MN

Apply For This Position