Tuesday, September 29, 2020

Finly - Implementation Engineer - Ruby Programming (4-6 yrs) (Finly)

As a Support/ Implementation Engineer, you will work with product engineers & designers to improve the overall user experience, performance, reliability, and scalability of our systems. From handling millions of messages/ payments a minute to extract buyer intent and priority for processing these transactions to building tools to trace and visualize payments made across a business you'll be involved in projects that span all aspects of the business. 


Our goals include scaling and architecting systems to support advanced product features that may not be currently viable because of hard technical considerations. You'll collaborate with our small, but effective, framework team with a track record of highly impactful work for Finly.

Opportunity in our Product Team?

- Our system has over 4 products & 12 modules designed by product managers working with banking & finance experts. The company's growth from here is based on a multi-product strategy. The way we're scaling our product team is in-line with the company's strategy.

- Your customers are the CFOs & Finance Teams in mid to large-scale enterprise businesses and you will build these products to solve the problems faced by them.

- You'll become familiar with all parts of our stack from end to end. You'll design and implement features to be scalable and resilient by working with both our infrastructure engineers and our product engineers. You'll be a driver for positive change to Finly's engineering culture, processes, and technology.

Here are some examples of the projects in the different products :

- Payment automation by building deep integration with multiple banking systems.

- Governance frameworks with policy controlled workflows.

- Core finance document management system.

- Automating reconciliation of transactions across the business.

- Collaboration tools among finance, vendors & employees.

- Continuous ETL for integrating with CRMs like Salesforce & Accounting Systems like SAP.

WITHIN 1 MONTH, YOU'LL :

- Complete Finly's new-hire training week, and learn Accounts Payable Processes & the various partners we work with to make Finly happen.

- Investigate, solve, and release a few bugfixes to production. In order to do this, you will ramp up on Finly's engineering stack by pair-programming with your teammates and attending engineering training sessions designed and presented by the team.

- Meet with cross-functional peers around the company to learn how the product functions.

- Complete your engineering starter project and deploy your first changes to production.

WITHIN 3 MONTH, YOU'LL :

- Learn Finly's technical stack and apply development patterns through your work.

- Engage in your first on-call rotation in Implementation Engineering to help diagnose and resolve production problems and customer issues

- Individually contribute and reliably ship full features to customers.

- Estimate technical scope and time to complete major fixes, features, and other initiatives.

WITHIN 6 MONTHS, YOU'LL :

- Have made a visible impact on the product for all the users of Finly.

- Have stabilized the system and begun exploring product enhancements.

- Work closely with your team to remove roadblocks, educate on best practices, and improve how we work.

- Be comfortable navigating most of the backend stack and infrastructure

- Be responsible for the planning, scoping, design, and implementation of new features that result in customer satisfaction directly.

- Participate in interviewing and hiring, as a way to influence team growth and how our values inform our culture.

WITHIN 12 MONTHS, YOU'LL :

- Individually contribute and lead teams to reliably ship full improvements to our services

- Define tools and standards for product engineering to measure the performance impact of releases

- Drive service reliability by developing tooling that enables metric visibility using SLIs, SLOs, and SLAs

- Developing Production Readiness standards to ensure service reliability

- Help grow other engineers technically by mentoring, pairing, and developing other learning opportunities

- Collaborate with engineering and product leadership to define priorities and set delivery goals

- Your understanding of ruby on rails stack, system design, will be put to the test. You will take up a project for a team and then move to another project.

Join us & have the authority and responsibility to make things happen!

Apply Now

No comments:

Post a Comment