Job Summary:
Barrett Solutions LLC is an Ann Arbor–based software and AI consultancy helping growing companies modernize how they operate. They are seeking a Senior Software Engineer to work directly with client environments to strengthen architecture and improve scalability and security.
Responsibilities:
• work directly inside client environments, strengthening architecture, improving scalability and security, and raising development standards across engagements
• move between projects, assess systems quickly, and help turn early-stage or evolving solutions into durable infrastructure
• influence architectural decisions, represent technical direction with founders, and help define what great engineering looks like at Barrett Solutions
Qualifications:
Required:
• 7+ years of software engineering experience, or equivalent depth in architectural ownership
• Experience scaling systems beyond MVP into stable, production-ready infrastructure
• Strong system design and cloud architecture expertise
• Experience strengthening security and development standards
• Comfortable operating across multiple active client engagements
• Able to represent technical decisions clearly and confidently with clients
• Comfortable with AI tools and emerging technologies
• Experience architecting complex software and AI systems
• High ownership, low ego, adaptable in fast-moving environments
Company:
Barrett Solutions builds high-quality custom software, AI automation, and data aggregation systems for organizations facing complex technical challenges. Founded in , the company is headquartered in Ann Arbor, MI, US, , with a team of 2-10 employees. The company is currently Early Stage.