Talent.com
Sr Software Engineer
Sr Software EngineerBarn2door-inc • Nashville-Davidson, Tennessee, United States
No longer accepting applications
Sr Software Engineer

Sr Software Engineer

Barn2door-inc • Nashville-Davidson, Tennessee, United States
30+ days ago
Job type
  • Full-time
Job description

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 great development skills, a passion for quality and performance, and are excited to build solutions with stellar customer experiences.

You Will :

  • Create well thought-out code with an emphasis on quality, simplicity, 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
  • 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
  • You Have :

  • 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
  • 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
  • You Get :

  • 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.

    Create a job alert for this search

    Sr Software Engineer • Nashville-Davidson, Tennessee, United States

    Similar jobs
    Software Engineer, Thyme Box

    Software Engineer, Thyme Box

    Thyme Care • Nashville, TN, US
    Full-time
    We exist to create a more connected, compassionate, and confident experience for people with cancer and those who care for them. We make it easier to get answers, access high-quality care quickly, a...Show more
    Last updated: 8 days ago • Promoted
    Senior Software Engineer, Windows / Desktop Applications - Nashville, USA

    Senior Software Engineer, Windows / Desktop Applications - Nashville, USA

    Speechify • Nashville, TN, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 14 days ago • Promoted
    Principal Software Engineer (Nashville, TN)

    Principal Software Engineer (Nashville, TN)

    Indianapolis Staffing • Nashville, TN, US
    Full-time
    Oracle Cloud Infrastructure is building the next-generation CI / CD platform that thousands of internal engineers rely on to build, test, and ship software at global scale. As a Principal Software Eng...Show more
    Last updated: 24 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    GOVX • TN, US
    Remote
    Full-time
    Quick Apply
    The Senior Software Engineer provides hands-on software design, development, mentoring, and testing skills to complete projects. This position is a key role within the software development team as y...Show more
    Last updated: 30+ days ago
    Advanced Software Engineer

    Advanced Software Engineer

    Relativity • Nashville, Tennessee, United States
    Full-time
    As an Advanced Engineer on the Cloud Engineering team, you will play a key role in designing, implementing, and optimizing scalable cloud infrastructure solutions. You will collaborate with cross-fu...Show more
    Last updated: 18 days ago • Promoted
    Sr Controls Engineer - 979139

    Sr Controls Engineer - 979139

    Ross Staffing • Nashville, TN, US
    Full-time
    Hardware design, PLC and HMI programming, VFDs, Servos, Control System Networking & Systems integration.Manage major projects such as new machine installation, upgrades, etc.Analyze project req...Show more
    Last updated: 11 days ago • Promoted
    Staff Software Engineer, iOS

    Staff Software Engineer, iOS

    Daily Wire • Nashville, TN, US
    Full-time
    The Daily Wire is looking for a Staff Software Engineer (iOS) to lead the design and development of its next-generation iOS applications. In this role, you’ll architect and deliver solutions t...Show more
    Last updated: 30+ days ago • Promoted
    Senior Algorithm / Software Engineer

    Senior Algorithm / Software Engineer

    FreightWise • Nashville, TN, US
    Full-time
    Hiring : Senior Algorithm / Software Engineer.At FreightWise we combine agile tech development with deep industry expertise to provide transportation management services, and software to small and m...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer I

    Software Engineer I

    TheIncLab • Nashville, TN, US
    Permanent
    Department of Defense, and mission-critical teams achieve success.As a valued member of our software engineering team, you will work alongside experienced engineers, system architects, and governme...Show more
    Last updated: 6 days ago • Promoted
    Software Engineer II

    Software Engineer II

    Coats • La Vergne, TN, US
    Full-time
    The Software Engineer II is responsible for the design, development, and maintenance of software applications in support of organizational objectives. This role contributes throughout the software d...Show more
    Last updated: 30+ days ago • Promoted
    Sr. Controls Engineer

    Sr. Controls Engineer

    Sterling Engineering Inc. • Nashville, TN, US
    Full-time
    This position is a 1+ Year contract for a Senior Controls Engineer.In this position you will be collaborating with engineers in the automation industry, working on cutting-edge robotics and technol...Show more
    Last updated: 11 days ago • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Jobot • Nashville, TN, US
    Full-time
    This Jobot Job is hosted by : Christina Finster.Are you a fit? Easy Apply now by clicking the "Apply" button and sending us your resume. Salary : $140,000 - $160,000 per year.Our Client is a modern, t...Show more
    Last updated: 10 hours ago • Promoted • New!
    Sr. Software Engineer

    Sr. Software Engineer

    Healthcare Systems and Technologies, LLC • Nashville, TN, US
    Full-time
    Quick Apply
    Software Engineer Reports to : Manager, Software Engineering Location : Remote About Us : At HST Pathways, we’re passionate about transforming healthcare. Our innovative software empowers surgery...Show more
    Last updated: 30+ days ago
    Software Development Sr. Director, OCI

    Software Development Sr. Director, OCI

    Oracle • Nashville, TN, United States
    Full-time
    Oracle Cloud Infrastructure (OCI) delivers mission-critical applications for top tier enterprises around the world.Our cloud offers unmatched hyper-scale, multi-tenant services deployed in more tha...Show more
    Last updated: 10 days ago • Promoted
    Senior Software Engineer, AI Model Serving - Nashville, USA

    Senior Software Engineer, AI Model Serving - Nashville, USA

    Speechify • Nashville, TN, US
    Full-time
    The mission of Speechify is to make sure that reading is never a barrier to learning.Over 50 million people use Speechify's text-to-speech products to turn whatever they're reading – ...Show more
    Last updated: 4 days ago • Promoted
    Sr Director, Software Development

    Sr Director, Software Development

    Oracle • Nashville, TN, United States
    Full-time
    At Oracle Cloud Infrastructure (OCI), we build the future of the cloud for Enterprises as a diverse team of fellow creators and inventors. We act with the speed and attitude of a start-up, with the ...Show more
    Last updated: 10 days ago • Promoted
    Sr. Java Engineer

    Sr. Java Engineer

    Ingram Content Group • La Vergne, Tennessee, United States
    Full-time
    Company DescriptionJob Description.This person delivers enterprise-grade software solutions with high customer impact.Leads architecture and development activities with a specialization in at least...Show more
    Last updated: 2 days ago • Promoted
    Senior Software Engineer, Full-Stack

    Senior Software Engineer, Full-Stack

    Daily Wire • Nashville, TN, US
    Full-time
    The Daily Wire is seeking a Senior Software Engineer (Full-Stack) to lead the development of user-facing features that shape the experience of millions of subscribers.In this role, you’ll col...Show more
    Last updated: 12 days ago • Promoted