Forward Deployed Engineer

Software EngineerSoftware EngineerFull TimeRemoteTeam 19Since 2020Company Site

Location

United States

Posted

3 days ago

Salary

$90K - $115K / year

PythonREST APISQLDockerAWS LambdaAWS Sage MakerAWS ECS

Job Description

This description is a summary of our understanding of the job description. Click on 'Apply' button to find out more.

Role Description

As a Forward Deployed Engineer at FloVision Solutions, you will sit at the intersection of software engineering, customer success, and product development - owning the full arc from scoping solutions with customers in the field to implementing and monitoring them in production. This is not a traditional software engineering role: you will spend meaningful time embedded with customer teams, uncovering the real problems behind their stated ones, and building solutions that create immediate, measurable impact.

We are on a mission to eliminate 1% of global CO2 emissions by minimizing food waste, and our customers are central to achieving that. You will be their primary technical partner and a direct contributor to the products they depend on.

The ideal candidate is a strong generalist engineer who can quickly understand real-world problems, design pragmatic solutions, and implement them rapidly. You will have the opportunity to take ownership of deployments and product improvements that directly impact how our technology performs in production environments.

This role works closely with FloVision Nano product and engineering teams and collaborates across software, hardware, and machine learning disciplines.

This role is a full-time remote position, with the option to work hybrid in Chicago. Occasional travel may be required for the following:

  • Customer site visits (10-15% travel, depending on project and individual preferences).
  • Team meetups and collaborative work sessions two to four times per year.

Qualifications

  • Bachelor of Science (or equivalent practical experience) in Computer Science, Computer Engineering, or related field.
  • We care more about demonstrated ability to solve complex problems than years of experience.
  • Experience with Python for backend development and scripting.
  • Proficiency in designing and implementing RESTful APIs.
  • Solid SQL and database design skills, with attention to scalability and performance.
  • Experience with Docker.
  • Familiarity with AWS services such as Lambda, SageMaker, and Elastic Container Service.
  • Genuine comfort working in ambiguous, fast-changing environments where the problem definition may shift mid-project.
  • Excellent communication skills and the ability to collaborate with both engineers and non-technical stakeholders.

Requirements

  • Take full ownership of development for product features from initial concept through implementation, deployment, and ongoing monitoring in production environments.
  • Embed with customer teams to understand their workflows, technical environment, and the real problems driving their needs - not just the ones they articulate upfront.
  • Design, develop, and maintain scalable production environments for in-field devices and customer portals.
  • Create containerized solutions using Docker, especially for IoT devices with limited hardware capabilities.
  • Utilize AWS services like Lambda, SageMaker, and Elastic Container Service to optimize cloud solutions.
  • Structure and manage SQL databases for scalability and performance.
  • Proactively identify gaps in our product, tooling, or processes and advocate for the right fix, whether that's a quick patch or a roadmap item.
  • Contribute to internal knowledge-sharing so that hard-won lessons from customer deployments improve how the whole team operates.

Benefits

  • Home Office Stipend
  • Flexible Schedule
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Plan
  • Health Savings Account (HSA)

Interview Process Overview

  • Stage 1: Application & Intro Video - As part of your application, please submit a short 1–2 minute video introducing yourself and sharing why you’re excited about this role at FloVision Solutions. This helps us get to know you beyond your resume and understand what draws you to our mission. Your video doesn’t need to be polished - a simple phone recording is perfect. Applications without a video will not be considered.
  • Stage 2: Behavioral Interview (via Google Meets)
  • Stage 3: Technical Interview (via Google Meets)
  • Stage 4: Final Interview (via Google Meets)
  • Stage 5: Job Offer - Upon successful completion of all interview stages, selected candidates will receive a formal job offer.

Diversity and Inclusion

At FloVision Solutions, we believe innovation stems from diverse perspectives. We are committed to creating a workplace that supports and includes a variety of voices and identities. Candidates from all backgrounds and experiences are encouraged to apply.

U.S. Remote Pay Range: $90,000 — $115,000 USD

Job Requirements

  • Bachelor of Science (or equivalent practical experience) in Computer Science, Computer Engineering, or related field.
  • We care more about demonstrated ability to solve complex problems than years of experience.
  • Experience with Python for backend development and scripting.
  • Proficiency in designing and implementing RESTful APIs.
  • Solid SQL and database design skills, with attention to scalability and performance.
  • Experience with Docker.
  • Familiarity with AWS services such as Lambda, SageMaker, and Elastic Container Service.
  • Genuine comfort working in ambiguous, fast-changing environments where the problem definition may shift mid-project.
  • Excellent communication skills and the ability to collaborate with both engineers and non-technical stakeholders.
  • Take full ownership of development for product features from initial concept through implementation, deployment, and ongoing monitoring in production environments.
  • Embed with customer teams to understand their workflows, technical environment, and the real problems driving their needs - not just the ones they articulate upfront.
  • Design, develop, and maintain scalable production environments for in-field devices and customer portals.
  • Create containerized solutions using Docker, especially for IoT devices with limited hardware capabilities.
  • Utilize AWS services like Lambda, SageMaker, and Elastic Container Service to optimize cloud solutions.
  • Structure and manage SQL databases for scalability and performance.
  • Proactively identify gaps in our product, tooling, or processes and advocate for the right fix, whether that's a quick patch or a roadmap item.
  • Contribute to internal knowledge-sharing so that hard-won lessons from customer deployments improve how the whole team operates.

Benefits

  • Home Office Stipend
  • Flexible Schedule
  • Medical Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Plan
  • Health Savings Account (HSA)
  • Interview Process Overview
  • Stage 1: Application & Intro Video - As part of your application, please submit a short 1–2 minute video introducing yourself and sharing why you’re excited about this role at FloVision Solutions. This helps us get to know you beyond your resume and understand what draws you to our mission. Your video doesn’t need to be polished - a simple phone recording is perfect. Applications without a video will not be considered.
  • Stage 2: Behavioral Interview (via Google Meets)
  • Stage 3: Technical Interview (via Google Meets)
  • Stage 4: Final Interview (via Google Meets)
  • Stage 5: Job Offer - Upon successful completion of all interview stages, selected candidates will receive a formal job offer.
  • Diversity and Inclusion
  • At FloVision Solutions, we believe innovation stems from diverse perspectives. We are committed to creating a workplace that supports and includes a variety of voices and identities. Candidates from all backgrounds and experiences are encouraged to apply.
  • U.S. Remote Pay Range: $90,000 — $115,000 USD

Related Job Pages

More Software Engineer Jobs

Senior Process Engineer

CAMBRIAN INNOVATION

Cambrian Innovation is a commercial provider of distributed water reuse, energy recovery, and wastewater treatment solutions. Cambrian’s pioneering WEPA™ is a pay-by-the-gallon contract for commercial and industrial customers globally, ensuring cost-effective and sustainable wastewater treatment, water reuse, and clean energy generation. We are dedicated to helping our employees develop rewarding and creative careers. What You Can Expect from Cambrian A supportive, highly collaborative, team-oriented environment. Opportunities to make a difference and be recognized. Growth and development with a leader in the industry. Ability to work with bright, innovative, and forward-thinking colleagues. Competitive compensation and benefits.

Software Engineer3 days ago
Full TimeRemote

The Sr. Process Engineer is a highly experienced Senior Process Engineer with a strong background in high rate anaerobic treatment systems (EGSB, UASB, etc.), aerobic membrane reactors (MBRs), and biological nutrient removal processes. The ideal candidate will have hands-on exper...

United States
Software Engineer3 days ago
ContractRemoteTeam 51-200

Leverage your expertise where ownership meets immediate impact. We are looking for a high-caliber Contractor MuleSoft Technical Lead. This role is designed for a builder at heart who thrives in high-growth consulting environments and has the autonomy to execute complex technical ...

United States + 1 moreAll locations: United States, Canada
Full TimeRemote

We are seeking a Power Apps Developer to support digital transformation initiatives within a government environment. This role will design, develop, and maintain secure, scalable business applications using Microsoft Power Apps within the Microsoft Power Platform ecosystem. The i...

Power AppsPower AutomatePower BIPower PlatformDataverseSharePointREST APISDLCCI/CDALMRBACDLPFedRAMPNIST SP 800-53
United States

Application Packaging Engineer

Govcio

GovCIO is a team of transformers--people who are passionate about transforming government IT. Every day, we make a positive impact by delivering innovative IT services and solutions that improve how government agencies operate and serve our citizens. We are changing the face of government IT and building a workforce that fuels this mission. Are you ready to be a transformer? What You Can Expect If you are selected to move forward through the process, here’s what you can expect: Virtual video interview conducted via video with the hiring manager and/or team Camera must be on A valid photo ID must be presented during each interview During the Hiring Process Enhanced Biometrics ID verification screening Background check, to include: Criminal history (past 7 years) Verification of your highest level of education Verification of your employment history (past 7 years), based on information provided in your application Criminal history (past 7 years) Verification of your highest level of education Verification of your employment history (past 7 years), based on information provided in your application Equal Opportunity Employer All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran. EOE, including disability/vets. Posted Pay Range The posted pay range, if referenced, reflects the range expected for this position at the commencement of employment, however, base pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, education, experience, and internal equity. The total compensation package for this position may also include other compensation elements, to be discussed during the hiring process. If hired, employee will be in an “at-will position” and the GovCIO reserves the right to modify base salary (as well as any other discretionary payment or compensation program) at any time, including for reasons related to individual performance, GovCIO or individual department/team performance, and market factors. Posted Salary Range USD $17.53 - USD $27.50 /Hr.

Software Engineer3 days ago
Full TimeRemote

GovCIO is currently hiring for a skilled Application Packaging Engineer with experience in Microsoft Endpoint Configuration Manager (MECM) and Flexera AdminStudio to support enterprise application deployment and lifecycle management. This position will be located in Alexandria, V...

Microsoft Endpoint Configuration ManagerFlexera AdminStudioMSIMSTEXE repackagingPowerShellWindows InstallerInstallShieldRegistryWindows 11MECM administrationapplication packagingconflict resolution
United States
$80K - $95K / year