Senior Software Engineer
Foxen · Columbus, OH · 6 days ago
EngineeringFull-time
About the role
Foxen Foxen advances financial wellness through multi-family real estate. Founded in 2018 and headquartered in Columbus, Ohio, we provide a platform of compliance solutions for multifamily property owners, operators and residents. We’ve built a profitable, growing business in a challenging market. Customers stay and expand with us. Our product portfolio continues to deepen. And we still have significant room to grow.
Responsibilities
- Design and build intelligent software solutions that leverage AI to enhance speed, reliability, and automation.
- Experiment with LLMs, agentic workflows and AI-native features in identifying opportunities to embed intelligence directly into Foxen’s products.
- Collaborate with partner engineering teams to design white-labeled, co-branded solutions that integrate seamlessly into external SaaS environments.
- Build and maintain 3rd party integrations utilizing APIs and/or data mapping.
- Quickly produce well-organized, optimized, and documented code.
- Communicate effectively and efficiently with the business, technical teams, and leaders.
- Own technical solutions and work with limited direction.
- Actively participate in agile ceremonies such as iteration planning, retrospective, and daily standups.
- Serve as an expert resource for others on the team and within the organization for programming needs.
- Mentor engineers on good development practices such as testing methodologies, secure coding practices and engineering for extensibility and supportability in a cloud enabled architecture.
Requirements
- Strong experience leveraging AI-assisted coding tools (Copilot, Claude Code, Cursor, or similar) to improve speed and quality.
- Proven success building AI-native or AI-augmented products from concept to launch.
- Experience working with external partners on mutually beneficial solutions through tightly integrated seamless experiences.
- Bachelor’s degree in computer science, Computer Engineering, or related field/experience.
- 7+ years relevant programming experience.
- Strong knowledge of OOP and reusable coding practices.
- Experience with serverless environments, microservices, and RESTful APIs.
- Full-stack expertise in multiple tiers of modern web applications.
- Experience using practices such as unit testing, integration testing, proper code documentation, and appropriate logging to develop highly maintainable and reliable code.
Qualifications
- Understanding of scrum, continuous integration, continuous delivery, and DevOps.
Skills
- Experience utilizing AI-powered coding assistants such as Microsoft Copilot, Claude Code, Cursor, or CLI-based assistants.
- Experience implementing AI solutions, Agentic workflows, or leveraging Generative AI for real-world business problems.
Benefits
- Supportive work environment for growth.
Pay
- Competitive compensation package.
Schedule
- Flexible work schedule to accommodate your needs.