About the Position:
EFL is seeking a Software Engineer to work on developing and maintaining software to support the EFL Platform that includes: Web Application, Scoring Engine, API, Imports Systems, and more. You’ll have the opportunity to develop your leading-edge technical qualifications, interact directly with clients all around the world, and play a critical role in the smooth functioning of our Platform and software engineering processes.
You will work collaboratively with other EFL developers, statisticians, account managers, and customers on a variety of tasks, including: implementing new features, fixing bugs, writing unit and functional tests, and driving the release process in an agile environment. You will be responsible for building lasting designs; implementing robust, maintainable code; monitoring and responding to client escalation issues; and playing a critical role during new client launches. You’ll gain an incredibly detailed view of how our innovative technology works in 20+ countries around the world.
Primary Responsibilities:
Contribute to major development initiatives with codebases utilizing Python, Django, R, MySQL, MongoDB, jQuery and React.
Develop internal tools to support EFL Launches, new EFL front-end platforms, EFL Level 1 support cases, and other major technology.
Develop hotfixes and upgrades to support a highly available cloud-based platform.
Develop automated unit and regression testing frameworks for a highly efficient quality assurance system.
Support our Platform release processes.
Assist with customer-facing API support and discovery, as needed.
Assist with Level 2 support escalations as needed.
Location: This position will be basedpreferably in either Boston, MA; Lima, Peru; or Buenos Aires, Argentina. Outstanding remote candidates will also be considered.