Software Engineer

4 weeks ago


Richmond, United States Babylon Micro-Farms Full time

About Babylon:

Babylon Micro-Farms provides an indoor farming service to help businesses grow fresh produce all year round. Our farms are powered by Babylons proprietary IoT technology that makes it easier than ever before to grow fresh food. Our farms grow the highest quality, most nutritious produce on the market. We do so using 90% less water than conventional farming without the use of any pesticides or harmful chemicals. We eliminate barriers to entry for people to begin sourcing their produce sustainably using our on-site Micro-Farms.

With this new hire, the software team will be three people, dynamic individuals responsible for an IoT firmware application, mobile app, and supporting backend.

Software Engineer Job Description:

We are looking for a Software Engineer or Senior Software Engineer (depending on experience level) who is primarily experienced with back-end development, and who is versatile, dynamic, and interested in supporting on the front-end, in firmware, and in data visualization. Youll work on many different types of projects and work collaboratively with many others at the company, such as hardware engineers, customer success, horticulturists, etc.

  • Audit and help scale our existing AWS/ECS-hosted, Django backend
  • Build new functionality and expand APIs to increase our visibility into our fleet of farms, and improve our customers experience
  • Help to identify software priorities and goals by talking to stakeholders at Babylon and/or customers
  • Support the development of our React Native Mobile app, which is used to communicate required farming actions to our customers and farm operators
  • Support the development and maintenance of our embedded python firmware application
  • Support the development and maintenance of our fleet visualization and dashboard application
  • Support the maintenance and improvement of our DevOps infrastructure
  • Execute the full software development life cycle
  • Evaluate user feedback
  • Support and engage with a light sprint-style team structure
  • Ensure procedural improvements after problems occur
  • Develop flowcharts, layouts and documentation to identify requirements and solutions to present to other developers and other teams

Requirements:

  • 4-10+ years relevant industry software experience
  • 4-year degree in Computer Science, Engineering, or related field, or equivalent experience
  • Cloud, docker, AWS experience
  • Experience with test-driven development
  • Experience with relational databases (e.g MySQL)
  • Strong knowledge of developing in Python
  • Git

Nice to haves:

  • Working knowledge of firmware, embedded systems, sensors
  • Experience with observability
  • Experience with security practices across cloud, mobile, and web
  • Experience with agile development
  • Experience in high growth, IoT company
  • Experience in B2B SaaS

Desired Skills and Traits:

Extreme ownership and self-motivation. Passion for plants, growing, sustainability, and indoor agriculture, appreciation for customer success, tech-savvy, strong communication skills, ability to work independently and move projects forward, desire to work in a very fast paced environment, desire for growth and responsibility.

Benefits and Compensation:

  • Salary commensurate with experience level, expected $80-130k
  • Health, dental, and vision insurance
  • 401(k), with no employer match currently
  • This role is expected to be in the office 3-5 days per week


  • Richmond, United States Morfologica Full time

    Morfologica. is seeking several Software Engineers or Software Developers willing to support established teams of software production at various Federal Facilities throughout Northern Virginia. ONLY CANDIDATES WITH ACTIVE GOVERNMENT SECURITY CLEARANCES AND APPROPRIATE POLY WILL BE CONSIDERED. Qualified candidates must be able to plan, implement, test,...

  • Software Engineer

    11 hours ago


    Richmond, United States Avid Technology Professionals Full time

    Collaborate with software development teams to integrate software components into a larger system. Develop and execute integration test plans to ensure software components work together seamlessly. Troubleshoot and debug issues in software systems. Deploy and maintain software systems in production environments. Work collaboratively with cross-functional...


  • Richmond, United States Capital One Financial Corp Full time

    You will focus on our resiliency posture, technical strategy and multi-year roadmap, and collaboration across all lines of business. Your expertise in software engineering and knowledge of data engineering will position you to influence peer technica Software Engineer, Director, Software, Engineer, Technology, Technical, Banking

  • Software Engineer

    1 month ago


    Richmond, United States Babylon Micro-Farms Full time

    About Babylon:Babylon Micro-Farms provides an indoor farming service to help businesses grow fresh produce all year round. Our farms are powered by Babylon’s proprietary IoT technology that makes it easier than ever before to grow fresh food. Our farms grow the highest quality, most nutritious produce on the market. We do so using 90% less water than...

  • Software Engineer

    1 month ago


    Richmond, United States Babylon Micro-Farms Full time

    About Babylon:Babylon Micro-Farms provides an indoor farming service to help businesses grow fresh produce all year round. Our farms are powered by Babylon’s proprietary IoT technology that makes it easier than ever before to grow fresh food. Our farms grow the highest quality, most nutritious produce on the market. We do so using 90% less water than...

  • Software Engineer

    1 month ago


    Richmond, United States Babylon Micro-Farms Full time

    About Babylon:Babylon Micro-Farms provides an indoor farming service to help businesses grow fresh produce all year round. Our farms are powered by Babylon’s proprietary IoT technology that makes it easier than ever before to grow fresh food. Our farms grow the highest quality, most nutritious produce on the market. We do so using 90% less water than...


  • Richmond, United States Solvenow Inc. Full time

    About the job Simulator Software EngineerJob SummaryThis role is fully competent at a very high technical level, working independently. Incumbents at this level perform difficult and complex work requiring thorough knowledge and experience within the nuclear simulator.Responsible for all programming and associated hardware connectivity to ensure 100%...

  • Software Engineer

    4 weeks ago


    Richmond, United States Babylon Micro-Farms, Inc. Full time

    Job DescriptionJob DescriptionAbout Babylon:Babylon Micro-Farms provides an indoor farming service to help businesses grow fresh produce all year round. Our farms are powered by Babylon’s proprietary IoT technology that makes it easier than ever before to grow fresh food. Our farms grow the highest quality, most nutritious produce on the market. We do so...

  • Software Engineer

    3 weeks ago


    Richmond, United States Novel Applications of Vital Information Full time

    Residency Status: ALL Candidates Must Be a U.S. Citizen Clearance: Candidates Must have an Active Secret clearance and the ability to obtain a TS/SCI security clearance. Time Type: Full-Time, Daytime Schedule - Onsite Relocation Fees: No Company Overview: NAOVI is a premier technology services company that provides solutions in the areas of Cyber Security,...


  • Richmond, United States Tulk LLC Full time

    Software Engineer - NRG TULK is a leading boutique consulting firm providing technology and management consulting services to the US Federal Government. Our expert team assists Defense and National Security clients in acquiring, designing, managing, and developing advanced technology systems and business practices to advance their missions. We offer tailored...

  • Software Engineer

    1 month ago


    RICHMOND, United States Atechstar Full time

    Job Description Collaborate with and across Agile teams to design develop test implement and support technical solutions in full-stack development tools and technologies. Share your passion for staying on top of tech trends experimenting with and learning new technologies participating in internal & external technology communities mentoring other...


  • Richmond, United States Triumph Full time

    Senior Software EngineerContract-to-hireRemote/HybridTriumph is seeking a Senior Software Engineer for our client in Richmond, VA . This role reports into the various IT Delivery Hubs. They will work to solve complex business problems through innovative and modern frameworks and technologies. They will share their passion for marrying data with emerging...

  • Software Engineer

    1 month ago


    Richmond, Virginia, United States Atechstar Full time

    Job Description Collaborate with and across Agile teams to design develop test implement and support technical solutions in full-stack development tools and technologies. Share your passion for staying on top of tech trends experimenting with and learning new technologies participating in internal & external technology communities mentoring other members of...

  • Software Engineer

    11 hours ago


    Richmond, United States Ampcus Full time

    Title: Software Engineer Location: Richmond, VA OR McLean, VA - Hybrid Duration: 12-month assignment with the possibility of extension JOB DESCRIPTION: Software Engineer responsible for developing and maintaining data processing application which will handle data from small to large volumes in terabytes of business critical enterprise data. Must have 4+...


  • Richmond, United States Vaco Full time

    Mid Level Java / JS Developer Job Summary They will work to solve complex business problems through innovative and modern frameworks and technologies with guidance from senior Software Engineers. They will share their passion for marrying data with emerging technologies to create modern solutions that drive the business forward. They will also collaborate...

  • Sr Software Engineer

    3 weeks ago


    Richmond, United States Shuvel Digital Full time

    Title: Senior Software/Security Engineer (CyberSecurity) Type: Contract Location: Dulles, VA Clearance : An active Secret security clearance is required with the eligibility to obtain a TS/SCI. TS/SCI is preferred. Description : Raytheon is supporting a U.S. Government customer on a large mission critical development and sustainment program to design, build,...

  • Lead Software Engineer

    17 hours ago


    Richmond, United States Vaco Technology Full time

    About the Role: You will lead several application development teams which includes responsibility for sprint cycles, technology roadmap, best practices, and the career growth for the Software Developers. Responsibilities also include coordination with Architects and Technology Leaders in the organization both in the US and internationally to support...


  • Richmond, Virginia, United States CarMax Full time

    8116 - Midtown Office W. Broad Street, Richmond, Virginia, 23220CarMax, the way your career should be Summary of Duties:Be at the forefront of the customer's car buying process, setting the vision for digital product development, and taking a holistic view of software quality and architecture.Bring together business and technical experts to create better...


  • Richmond, United States Experis Full time

    Our client, an industry leader in financial/banking services is seeking a CRM Software Engineer II ; to join their team.This position focuses on the full design life cycle and customization of the Microsoft Dynamics CRM application. Job Title: CRM Software Engineer IILocation: Remote OR Richmond, VA area What's the Job? Requires involvement in process...


  • Richmond, United States Experis Full time

    Our client, an industry leader in financial/banking services is seeking a CRM Software Engineer II ; to join their team.This position focuses on the full design life cycle and customization of the Microsoft Dynamics CRM application. Job Title: CRM Software Engineer IILocation: Remote OR Richmond, VA area What's the Job? Requires involvement in process...