Software Engineer & Systems Development Specialist
Location: Minneapolis, MN (In-Office Only)
Job Type: Full-Time
Salary: $70,000
(Cover Letter Recommended)
About Us
Andrew’s Lawn and Snow is a rapidly scaling residential lawn care and snow removal company focused on operational efficiency, automation, and technology-driven growth. We are building internal systems, tools, and software infrastructure that will support aggressive expansion over the coming years.
We are looking for a highly motivated software engineer and systems developer who wants to help scale a growing company from the ground up. This role is ideal for someone who enjoys solving operational problems through software, automation, backend systems, APIs, AI integrations, and modern development practices.
This is not a traditional marketing position. We are looking for someone with a strong computer science and software development background who can build, improve, and maintain the systems that power our operations, lead generation, customer workflows, and internal tools.
If you are passionate about coding, building scalable systems, automation, AI implementation, and working in a fast-paced growth environment, we want to hear from you.
What You’ll Be Doing
Software Development & Systems Engineering
- Design, build, and maintain internal software systems and operational tools.
- Develop scalable backend systems, APIs, and workflow automations.
- Build and improve web applications, dashboards, and customer-facing systems.
- Create integrations between multiple business platforms and third-party services.
- Optimize data flow, system reliability, and operational efficiency.
- Assist in architecting scalable infrastructure as the company grows.
Front-End & Back-End Development
- Develop and maintain responsive web applications and internal platforms.
- Work across both front-end and back-end environments.
- Improve user experience, performance, and functionality of company systems.
- Collaborate on software architecture, database structures, and deployment workflows.
Automation & AI Implementation
- Implement AI-assisted workflows and automation systems to improve efficiency.
- Explore and integrate AI tools into operations, lead management, customer communication, and internal processes.
- Develop automated systems for reporting, notifications, lead tracking, and operational management.
- Utilize APIs, scripting, and machine learning tools where applicable.
Website & Technical Infrastructure
- Maintain and improve company websites and digital platforms.
- Optimize website speed, performance, mobile responsiveness, and SEO structure.
- Implement tracking systems, analytics, and conversion optimization tools.
- Manage technical integrations between websites and internal systems.
Data, Analytics & Operational Scaling
- Build reporting dashboards and operational analytics tools.
- Develop systems that support company growth and scalability.
- Analyze workflows and identify opportunities for software-driven improvements.
- Assist leadership in implementing technology solutions that improve efficiency and revenue.
What We’re Looking For
Required Skills & Experience
✔ Strong software development and computer science background
✔ Proficiency in coding languages such as Python, JavaScript, TypeScript, or similar
✔ Experience with front-end and/or back-end development
✔ Experience building APIs, automations, and system integrations
✔ Familiarity with databases, cloud systems, and scalable architecture
✔ Experience with website development and management
✔ Strong problem-solving and systems-thinking mindset
✔ Ability to work in a fast-paced, high-growth environment
Preferred Qualifications
➕ Experience with AI tools, implementation, or development
➕ Familiarity with machine learning concepts or AI-assisted automation
➕ Experience with automation platforms and workflow systems
➕ Experience with React, Node.js, SQL, or similar frameworks/tools
➕ Experience with DevOps, deployment pipelines, or cloud infrastructure
➕ Familiarity with analytics, tracking systems, and performance optimization
➕ Experience working in startup or scaling-company environments
What You’ll Get
✅ Competitive salary with growth opportunities
✅ Opportunity to help build and scale a rapidly growing company
✅ High-impact role with direct influence on operations and technology decisions
✅ Ability to work on meaningful systems, automation, and AI implementation
✅ Leadership growth opportunities as the company expands
✅ Fast-paced environment with significant autonomy and responsibility
Who This Role Is For
This role is for builders, engineers, and developers who want to do more than maintain software. We are looking for someone who wants to help architect and scale the technology infrastructure behind a growing company.
If you enjoy solving real operational problems, developing scalable systems, implementing automation, and helping build a company through technology, this is the opportunity for you.
How to Apply
Please submit the following:
- Resume
- Cover Letter (strongly recommended)
- Examples of software projects, systems, automations, or development work
- Brief description of your experience with coding, integrations, AI tools, or scalable systems development
Job Type: Full-time
Pay: $70,000.00 per year
Ability to Commute:
- Minneapolis, MN 55402 (Required)
Ability to Relocate:
- Minneapolis, MN 55402: Relocate before starting work (Required)
Work Location: In person