Client Engineer

Foodsmart
Summary
Join Foodsmart's Client Engineering team and leverage your technical expertise to build and implement solutions that meet client needs and align with our product strategy. Partner with sales, product, and clients to define and solve platform problems, developing proof-of-concept solutions and client-impacting tools. Act as a technical liaison, identifying and addressing technical gaps, and creating comprehensive technical documentation. Design and implement APIs, establish development practices, debug and resolve production issues, and proactively optimize system operations. This role requires a full-stack developer with strong business acumen, excellent communication skills, and a proven track record of delivering high-quality solutions. The position offers a competitive salary, equity, and a comprehensive benefits package.
Requirements
- A full stack developer with a solid business acumen who loves working with people on a daily basis
- An expert in organization and prioritization of oneβs own work with agility in the midst of ambiguity
- Accountable, maniacally curious, a continuous learner, self-starter, a great teammate, and proactive to own and fix problems
- Driven to deliver high-quality products and solutions that directly impact client success
- Disciplined in your approach to coding, documentation, testing and overall quality assurance
- Adaptable and able to thrive in a start-up environment where itβs common to wear many hats and shift gears frequently
- An exceptional communicator who is equally comfortable collaborating with technical and non-technical stakeholders
- Firm in your understanding of software engineering principles including systems design, data structures, code management, command line utilities, data integration, front end configuration and tooling, SQL and client portal development
- 5+ years of experience in an full-stack or hybrid engineering role that enables pre-sale, custom delivery, configuration, solution design, product development preferably in a high growth environment i.e. Implementation Engineer, Configuration Engineer, Integration Engineer or similar
- Proven experience understanding problems, designing, building and delivering quality, timely technical solutions in partnership with cross-functional teams
- Experience describing technical options, limitations, and possibilities with a variety of technical and non-technical roles at a client
- Hands-on development of API integrations, data mapping, and custom scripting/development
- Strong analysis and problem-solving skills with an ability to troubleshoot complex, matrixed issues
- Proficiency with Python, Typescript, SSO (SAML and OAuth), systems integration
- Prior experience with QA methodologies and executing unit tests
- Working knowledge of eligibility file import ETLs and healthcare file formats such as 834 or HL7
- Working knowledge of Jira/Confluence and networking protocols (e.g. TCP/IP, HTTP, FTP)
- Exceptional knowledge of RESTful APIs and experience in designing and implementing them for optimal performance
- Strong command of SQL and non-relational databases, such as MongoDB or Cassandra. Experience with MySQL is a plus
- Prior experience developing functionality using AWS services like Lambda, SQS, RDS, DynamoDB, and EC2
Responsibilities
- Partner with sales, product, and clients to understand recurring platform problems or requests, define patterns, and translate them into well-designed technical solutions aligned with our product strategy and architecture principles
- Develop and prototype proof-of-concept solutions for complex client use cases or new markets i.e. new integrations or workflows
- Partner with Product team to design and develop client-impacting tools or features within existing product development sprints
- Act as a technical liaison for client implementations and growth teams, identifying technical gaps and challenges, and scoping sound, scalable new or customized solutions
- Represent technical status, and blockers on internal cross-functional project calls, escalating to your leadership when appropriate
- Hands-on configuration of system settings and e-file formats per client requirements
- Create and maintain technical documentation including integration specifications, file formats, Standard Operating Procedures, troubleshooting steps, client specific technical design, etc., creating new templates as needed
- Design and implement APIs that define a standard for how Foodsmart sends and receives data to all clients and vendors, and provides a foundation for all net new integration needs including FHIR, HL7v2, SSO etc
- Establish and uphold development practices, including code reviews and comprehensive testing, to enhance code quality and system performance
- Debug and resolve production issues with urgency
- Proactively monitor and optimize system operation, and successful transmission of data to and from our ecosystem
- Stay informed about emerging technologies and propose ways to leverage them in current and future development
Preferred Qualifications
Prior consulting or systems analysis experience is ideal but not required
Benefits
- Remote-First Company
- Unlimited PTO
- Flexible & remote location
- Healthcare Coverage (Medical, Dental, Vision)
- 401k, bonus, & stock options
- Registered Dietitian Sessions
- Wellness reimbursement
Share this job:
Similar Remote Jobs

