> Markdown version of [/jobs/ext/2708153-software-engineer](https://www.wearedevelopers.com/jobs/ext/2708153-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** BARN2DOOR, INC. - **Location:** Nashville, TN, United States (Remote available) - **Experience:** Expert - **Contract:** Permanent contract - **Skills:** Artificial Intelligence, Amazon Web Services, Automation of Tests, Big Data, Software as a Service, Code Review, Data Structures, PostgreSQL, Node.Js, Object-Oriented Software Development, Redis, Software Engineering, Web Application Frameworks, Performance Testing, GitHub Copilot, ReactJS, Caching, Vue.js, Stripe, Solid Principles, Information Technology, Codebase, Terraform - **Published:** September 4, 2026 - **Apply:** https://startup.jobs/sr-software-engineer-barn2door-8713527 ## About the Role As a Senior Software Engineer, you are expected to provide critical thinking, a high degree of technical innovation and attention to detail while serving as a trusted advisor and leader to our team. You will need to balance many complex and competing technical priorities and be able to actively architect, design, develop, and test solutions., * BS Computer Science, or comparable degree * 6+ years of experience in full stack development using an object oriented language * 2+ years of experience in building responsive UI's using latest JS Frameworks (React, Vue, etc) * 3+ years in leading technical designs and implementation of highly scalable and adaptable systems * 3+ years in mentoring developers and helping drive engineering maturity * 1+ years of experience with AI assisted development using tools such as Claude Code, OpenCode, GitHub Copilot or similar. Hands-on experience integrating AI into customer facing applications using RAG, MCP, Vector DBs, and other technologies is a highly desirable bonus. * Experience maintaining and updating a large codebase * A real passion for solving complex software engineering puzzles in a dynamic environment * Deep understanding of software design principles, algorithms, data structures, and asynchronous concepts * Strong verbal and written communication skills * Experience optimizing queries, slicing functionality into services, use of caching, sharding DBs, etc. * Experience with any of the following testing: performance testing, security testing, privacy testing, accessibility testing, and localization / globalization testing * Sound problem resolution, judgment, negotiating and decision making skills * Experience with: NodeJs, React, AWS, Terraform * Bonus experience: Stripe, Redis, Postgres, large scale data analytics and failure analysis ## Description Seeking highly talented Senior Software Engineers that are passionate about creating and supporting next generation products and services, have a passion for quality and performance, and are excited to leverage AI to build powerful services and outcomes for Farmers across the country. You Will: * Create well thought-out code with the assistance of AI tooling with emphasis on quality, maintainability and performance --- while mentoring others to do the same * Consider and advocate for the customers' perspective and experience * Coach a team through code reviews, including testing and documentation * Be responsible for understanding and adapting to new technologies, tools, methods and processes * Help optimize our platform for performance, maintainability, ease-of-use and scalability * Work closely with product owners to define the scope of work for upcoming releases * Build and improve small and large scale testing tools, frameworks, and methodologies * Challenge yourself by exercising self-driven learning and team problem-solving on a daily basis * Cultivate a broad technical and non-technical skills driven by a startup culture * Participate in the full life cycle of our products including design, development, code reviews, patent creation, testing, documentation, deployment, and maintenance You Are: * Comfortable mentoring and collaborating with other engineers across a distributed team * Excited about using AI tools and coaching other team members in their use * Capable of both deciding next actions and knowing when the decision requires sign off from management * Comfortable in a dynamic (i.e., startup) work environment * Comfortable in ambiguous situations * A good communicator with the ability to express and share ideas to business leaders with a non-technical background * Bonus: a Recruiter! In this role you should be on the constant lookout for the best talent to help build out our team of quality engineers pioneering SaaS in an underserved vertical ## Related Videos - [Navigating Growth, Scaling Challenges, and Office Expansions with David Singleton, CTO at Stripe](https://www.wearedevelopers.com/videos/100362-navigating-growth-scaling-challenges-and-office-expansions-with-david-singleton-cto-at-stripe) - [Lessons learned from building a thriving Vue.js SaaS application](https://www.wearedevelopers.com/videos/1666-lessons-learned-from-building-a-thriving-vue-js-saas-application) - [Reducing LLM Calls with Vector Search Patterns - Raphael De Lio (Redis)](https://www.wearedevelopers.com/videos/1714-reducing-llm-calls-with-vector-search-patterns-raphael-de-lio-redis) - [Hiring AI Native Talents](https://www.wearedevelopers.com/videos/100268-hiring-ai-native-talents) - [Build Your Own Subscription-based Course Platform](https://www.wearedevelopers.com/videos/321-build-your-own-subscription-based-course-platform) - [Common Mistakes in Vue.js and How to Avoid Them](https://www.wearedevelopers.com/videos/958-common-mistakes-in-vue-js-and-how-to-avoid-them) ## Related Articles - [Highest Paying Tech Companies for Developers](https://www.wearedevelopers.com/magazine/220-highest-paying-tech-companies-for-developers) - [Dev Digest 120 - Apple and peers](https://www.wearedevelopers.com/magazine/455-dev-digest-120-apple-and-peers) - [Dev Digest 121 - AI goes offline](https://www.wearedevelopers.com/magazine/456-dev-digest-121-ai-goes-offline) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [React Developer Salary [2023]](https://www.wearedevelopers.com/magazine/198-react-developer-salary-2023) - [What is Software Engineering in the Age of AI?](https://www.wearedevelopers.com/magazine/640-what-is-software-engineering-in-the-age-of-ai)