Sr Software Engineer
Barn2Door INC
About
Barn2Door is a high growth food+tech startup with offices in Seattle, WA and Nashville, TN. We offer an all-in-one solution to help Farmers grow and manage their business. Barn2Door provides Software and Services to help Farmers increase sales, access more customers and save time. We are looking for people passionate about the intersection of local Food, Farming and Technology, who understand both the rigor and opportunity of a high growth startup. Serving 1000's of Farmers across all 50 states, our goal is to make it easy to buy local Food directly from local Farms. At Barn2Door, you'll get to learn what it takes to build a startup business and participate in ongoing training and education, while also playing a critical role in our fast-paced growth. We have amazing offices, a vibrant office office culture and an environment that promotes collaboration and professional growth. Barn2Door is building a team eager to improve access to local Food from local Farmers, while promoting good stewardship of our land and resources. Want to work hard, have fun and make a difference? Join us. Overview 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. 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
- 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
- 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
- Annual salary DOE + stock options
- 10 days PTO, 5 days Sick Leave and 11 Paid Holidays
- 100% premium coverage for Medical, Dental, Vision and AD&D (Employee-only)
- Real experience in a high profile startup company just hitting its growth curve
- To work closely with all team members including executives
- Ongoing training and professional development
- Opportunity to be a rock star - great exposure and upside
- To grow your skill set and experience with end-to-end engineering influence and responsibilities
Net-net We're looking for Hardy individuals, with a Heart for Farmers. You should thrive on the urgency of a startup atmosphere, be Hungry to improve, look to be Helpful, and consistently put others' needs above your own (Humble). We love to inject Humor into our days, while working hard together to help Farmers be successful!
If you've got the drive, grit, creativity, and a passion for local food, game-changing software, and disrupting the food industry - then Barn2Door may be right for you.
Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Sr Software Engineer in United States vacancy
- ...awareness, early warning, and kill assessment capabilities in the most demanding environments. Join a global team of 35 000 engineers, software developers, and cyber experts who turn complex challenges into reliable, next generation systems that keep warfighters ahead...SeniorWorldwideFlexible hours
- ...WORK This senior role fosters collaboration with other senior engineers for the development of advanced data analytics solutions and... ...and opportunities. This Program is seeking a full stack software engineer to develop, maintain and enhance complex and diverse...Senior
- SKU Testing Functional Testing L1 V2 Manual testing SKU Testing Functional Testing L1 V2 Manual testingSKU Testing Functional Testing L1 V2 Manual testing SKU Testing Functional Testing L1 V2 Manual testingSenior
$45 - $50 per hour
Job Description Job Description Job Title: Project ManagerJob Location: RemoteSalary: $ 45-50/hour Project Manager Responsibilities:Coordinating with cross-discipline team members to make sure that all parties are on track with project requirements, deadlines, and...Senior- ...position is listed on behalf of a partner company, who manages all applications and next steps. Our partner is looking for a Sr. Software Engineer based in the United States. This role sits at the core of a modern Banking-as-a-Service platform powering fintech and...SeniorRemote jobFull timeHome office
- ...Real Time Trading, Compliance & Risk Systems Engineer This opportunity is sitting in NYC - Hybrid 2-3x/week You will be responsible for designing, implementing & continuously evolving real time trading, compliance & risk systems on the engineering team. This team works...Senior
- ...Interact with customers on need basis and flag any requirements or issues raised by the customer to seniors in the team. Develop software code as per specifications, by understanding customer requirements. Track open tickets/ incidents in queue and allocate tickets to...Senior
- Test Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium with java TestingTest Automation Selenium L1 selenium with java selenium...Senior
- ...An experienced engineer who designs, builds, and operates Java + Spring Boot microservices running in Kubernetes. Owns features end-to-end, from design to production support. Skilled in creating testable, observable services; partnering with SDETs; maintaining performance...SeniorRemote work
- ...Work closely with DevOps and cloud infrastructure architects and engineers to design, implement and manage secure, scalable and reliable cloud infrastructure environments for Foghorn customers. Propose and implement cloud infrastructure transformation and automation based...Senior
- Role: MES Project Manager Location: Portsmouth, NH - required on site every second week Duration: Fulltime Skills/Experience Must MES Project Management experience Agile project methodology Fluent in English Wish ...SeniorFull time
- Java/J2EE Frameworks (Spring MVC, Spring Batch, SpringBoot Microservices) Design patterns and principles, Web Services (REST, SOAP) Security & Integration technologies (SSO, MSSL, OAuth, JWT, etc.) Oracle PostgreSQL, NoSQL,JUNIT and Rest Assure Maven...Senior
- ...Americans get every tax advantage they deserve by finding credits and deductions they never even knew existed. Our tax preparation software offers easy guidance and ensures your maximum tax refund. We strive to build a team of like-minded experts in both tax and...Senior
- ...- Work with product owners to understand desired application capabilities and testing scenarios - Continuously improve software engineering practices - Work within and across Agile teams to design, develop, test, implement, and support technical solutions across...Senior
- ...Sr. QNXT Software Engineer HJ Staffing is seeking a Sr. QNXT Software Engineer with deep healthcare technology experience to support enterprise software development initiatives for a leading healthcare organization. This role is ideal for a hands-on engineer with...Senior
- ...SR. SOFTWARE ENGINEER Master’s degree in Computer Information Systems, Computer Science with 2 years of experience in a job title with similar duties and skills. Develop ATF (Automated Test Framework) test scripts to test PI features and obtain user approval by demonstrating...SeniorRemote workRelocation
- ...Title: Sr Software Engineer Location: Hybrid/Camden, NJ Duration: Contract 12+ Months Rate: $Open Develop backend code for applications Experience with the following technologies: Spring MVC, JPA, UNIX, SQL, Design patterns, Spring framework, Web...SeniorContract work
- ...Job Role - Sr. Software Engineer Location: ALPHARETTA, Georgia ,United States,30009 Position Type - Contract Mandatory Skills: Java Full stack. OpenShift, API/Web service, Azure integration, SQL Server Job Description: The Sr. Application Developer...SeniorContract work
- ...Position :- DataOps Engineer with CI/CD Location :- Remote Data Pipeline Management: DataOps engineers design, develop and maintain data pipelines. These are essential for transferring data between numerous sources, systems and applications. Automation:...SeniorRemote work
- ...divh2Software Engineer/Sr/h2pIDEALFORCE has a contract position available immediately for a Sr Software Engineer (.NET) to join our customer in Phoenix AZ. This is an onsite position. Please find below additional details about this job. Client is considering only local...SeniorContract workLocal areaImmediate start
$150k - $180k
...patients. It’s an outdated, painful, administrative mess. Job Description We are seeking a highly skilled Senior Java Backend Software Engineer to join our dynamic team. The ideal candidate will have extensive experience in Java and a solid understanding of backend development...SeniorRemote work- Job Title Benefits (employee contribution): Health insurance Health savings account Dental insurance Vision insurance Flexible spending accounts Life insurance Retirement plan All qualified applicants will receive consideration for employment without regard to age, ...SeniorFlexible hours
- ...Sr. Software Engineer is needed to perform the following duties: Implement, and maintain server infrastructure to ensure high availability, performance, and scalability Implemented and managed email security policies and protocols to protect against phishing...SeniorWork at office
- ...Sr Software Engineer (Infineon AURIX) Overview: We are seeking a skilled and experienced Software Engineer with a strong background in embedded systems development, particularly on Infineon AURIX TriCore TC3 and/or TC4 platforms. The ideal candidate will bring...SeniorRemote work
- ...Sr. Software Engineer Step into a high-impact Sr. Software Engineer opportunity with a confidential client, where you will help drive meaningful results across Software. This role offers the chance to make a visible contribution in Fort Worth, Texas, USA while...Senior
- ¿ Performs as a key contributor to an engineering team that builds and supports exceptional products that provide innovative solutions to... ..., system analysis, and programming activities on application software; this may often require independent research and study ¿ Develops...Senior
- ...EUC Resolve Incidents associated with EUC Equipment and/or EUC Software, failure or degradation of EUC Services, and provide break/fix support, advice, and assistance to End Users across all company locations or working from home ¿ Work with remote support team, and when...SeniorRemote work
- ...and verifiable history of analyzing business situations and working within a group environment to provide efficient and effective software solutions•         Experienced in preparing as is process documentation, to be process documentation, and performing detailed...Senior
- ...POSITION TITLE: Sr. Software Engineer POSITION DUTIES: Analyze business user needs, design, develop and implement software applications and systems using Azure, Java, J2EE, SQL, Kubernetes, Visual Studio, Apache Tomcat, JBoss, HTML, CSS, and create reports, and other...Senior
- ...who loves to solve complex problems and appreciates the value of prototyping and iterating applications over time. As a Senior Software Engineer, your responsibilities will include, but are not limited to: • Lead implementation of key software technologies in their...Senior
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Sr Software Engineer. Be the first to apply!
Related searches
- software sales engineer United States
- software engineer internship remote United States
- IT software developer United States
- new grad software engineer United States
- software engineer staff United States
- integration software engineer United States
- machine learning software engineer United States
- software engineer part time United States
- facebook software engineer United States
- senior robotics software engineer United States




