Find Remote Jobs Worldwide & Work From Anywhere

Possible Finance company's all remote jobs

Skills: java spring-boot microservices
Have you built and scaled successful software engineering teams? Are you comfortable getting into the code, backend systems, and microservices? Have you always wanted your work to have a positive societal impact? If so, this Engineering Manager opportunity may be ideal for you! Possible Finance is a Series B fintech start-up with a mission to provide financial fairness to underbanked individuals. Through our app, we provide access to cash and the opportunity to build or repair credit—two critical ways in which we help our customers toward financial freedom. Now in our fourth year, Possible has a talented team of 70+ in the US, Latam, and Asia; our business is healthy (300% revenue growth year over year); customers love the app (4.8 and 4.7 ratings on iOS and Android, respectively); and we've served over a quarter-million customers and counting. It's a exciting time at Possible. We're making a real difference at such a difficult time for many. We continue to invest in and add to our feature set, app functionality, and new products for our platform. To further fuel our growth, we need a highly experienced and capable Engineering Manager to help scale the engineering organization. This role will backfill one of our founders who is now focusing on building our next MVP.

To qualify for this role, you should have:

      • A Master's in CS, Math, or Physics
      • 5+ years of engineering leadership experience managing both people and projects
      • A track record of influencing and delivering projects with company-level impact and priority
      • Deep knowledge in best coding practices (specifically in Java and Spring Boot) and microservices

Supporting software quality and establishing, maintaining, and enforcing software quality standards. This includes:

    • Ensuring code readability, code constituency, and code conformity
    • Ensuring code test coverage
    • Driving system documentation
    • Reinforcing construction and architectural patterns

Supporting product development, collaborating with other Engineering Managers to bring new features to life while maintaining the system. This includes:

    • Owning resource allocation and team member assignments
    • Coordinating infrastructure and technical debt burn down projects with Product Management

Supporting the team to build and maintain products that meet high quality standards. This includes:

    • Shipping product
    • Maintaining and participating in the code review process
    • Assisting in engineering solutions and design reviews

Leading and developing the team. This includes:

    • Setting team vision, mission, and strategy and the positive impact for customers
    • Mentoring engineers to successfully progress in their professional journey
    • Unblocking and resolve issues that prevent team members from achieving objectives
    • Defining OKRs, implementing an execution plan, and shepherding the team to deliver results
    • Building a healthy and engaging team culture that provides a fun and rewarding work environment for our talented engineers
This position reports to the CTO. About Possible: Possible Finance is a fast-growing, series B, distributed, Fin-tech startup. We believe financial health is something all Americans deserve, not just the affluent. We're committed to empowering you with the tools to better your economic situation. We promise to be transparent, serve with kindness, be responsible, and hold ourselves accountable for creating positive change. Work hours: Remote work is OK. We do work on the Pacific Time Zone hours. This role is open in the USA only. Benefits: For USA Based employees Joining a series B company does not mean you will sacrifice on benefits. We offer the opportunity to work with smart and collaborative team members who have a passion to bring financial fairness to underserved communities. Also we have excellent medical, dental and vision benefits and pay 85% of the employees premium and 50% of eligible dependents. We also have a Dependent care and regular FSA (Flexible Spending Account), life, disability (short and long term), and an Employee Assistant Program. Plus a 401K.

Job Benefits:

  • Comprehensive Medical Coverage
  • Paternity Leave
  • 401K Plan
  • Distributed work and Home off reimbursements
  • Mission Driven Company
  • Discretionary Vacation

Time zone: (GMT-08:00) Pacific Time

Skills: etl amazon-web-services python
Do you desire to work with large amounts of data? Are you interested in architecting data infrastructure while doing meaningful work? Have you always wanted your work to have a positive societal mission to help underserved communities? As a Data Engineer at Possible, you will work on interesting, high impact and large scale data engineering projects. Key responsibilities including; build and deliver automated data pipelines, ingest and transform data from a plethora of internal and external data sources to a data lake in the cloud, data security and integration with other systems at Possible. We are looking for a knowledgeable leader with an ability to lead and is passionate about data to solve business problems. This role requires a high level of collaboration and engineering calibre as you work cross-functionally to answer key strategic questions and drive architecture decisions that will help Possible achieve the growth ahead. This role reports directly to the Head of Data Science and ML.

Role & Responsibilities:

    • Owning the design, and development of end to end data pipelines and workflows
    • Engineering solutions to aggregate and automate large scale data flows from varying sources
    • Collaborate with Engineers and Scientists in the organization to construct complex data sources for algorithms and machine learning models
    • Explore and learn the latest AWS technologies to provide new capabilities and increase efficiency
    • Build real time streaming from internal and external sources to provide insights to the business
    • Build, analyze and present actionable data to Marketing/Credit Risk/Finance/Product teams
    • Help continually improve ongoing reporting and analysis processes, automating or simplifying self-service support for customers.
    • Design our data models for optimal storage and retrieval and to meet critical product and business requirements
    • Understand and influence logging to support our data flow, architecting logging best practices where needed
    • Contribute to shared Data Engineering tooling & standards to improve the productivity and quality of output for Data Engineers across the company
    • Improve data quality by using & improving internal tools to automatically detect issues

Work experience and education, knowledge and skills:

    • 5+ years of experience as a Data Engineer or in a similar role
    • Bachelor’s and/or Master’s degree, preferably in CS, or equivalent experience
    • Knowledge of software engineering best practices across the development lifecycle, including agile methodologies, coding standards, code reviews, source management, build processes, testing, and operations
    • Experience with data modeling, data warehousing, and building ETL pipelines
    • Knowledge of batch and streaming data architectures
    • Experience with AWS technologies including Redshift, RDS, S3, EML or similar solutions built around Hive/Spark etc.
    • Experience communicating with senior management as well as with colleagues from engineering, analytics, and business backgrounds
    • Experience providing technical leadership and mentoring other engineers for best practices on data engineering
    • Demonstrated strength in data modeling, ETL development, and data warehousing
    • Knowledge of data management fundamentals and data storage principles
    • Knowledge of distributed systems as it pertains to data storage and computing
    • Proficiency in Python, SQL or other similar languages.
About Possible Finance Possible Finance is a fast-growing, series B, distributed, Fin-tech startup. We believe financial health is something all Americans deserve, not just the affluent. We’re committed to empowering you with the tools to better your economic situation. We promise to be transparent, serve with kindness, be responsible, and hold ourselves accountable for creating positive change. APPLY FOR THIS JOB

Job Benefits:

  • Comprehensive Medical Coverage
  • Paternity Leave
  • 401K Plan
  • Distributed work and Home off reimbursements
  • Mission Driven Company
  • Discretionary Vacation

Time zone: (GMT-08:00) Pacific Time

Skills: qa project-management testing javascript mobile
Can you straighten out a bag of snakes? Do you like turning chaos into order? Do you want to define and facilitate processes to scale a series B company? The Role - We are a 30 person, engineering heavy, product team. Our growth and product complexity has shown some shortcomings in our product development process. We are looking for someone to help manage the building, quality, and release of our product. This role covers several areas of contribution: Quality Assurance QA is everyone's responsibility however to scale a team there needs to be one touchpoint who is responsible for measuring the effectiveness of the shared QA effort. This may include : ~ Setup manually validation process. This may involve leveraging available internal resources ( such as our Philippines CS team ), contracting to an outsourced testing firm, establishing an in-house team, or any other effective solution. ~ Own the business & compliance rule audit system. We have a need for an independent system to validate the artifacts of our system for compliance. This would likely be a rules engine, defined by finance, legal, ops, and marketing that run is against our database to determine any non-compliance events. ~ Owning the triage mechanism between other functions in the organization and product. Release Management Our move towards automation will reduce the human overhead in releases, however, there still needs to be a single point of responsibility. This may include : ~ Assembling and verifying the accuracy of release notes across squads. ~ Verify releases have deployed successfully. ~ Orchestrate any go/no-go decisions. ~ Manage any projects that would improve our CI/CD capabilities. Product Management Currently, project management is shared between the Product Managers and Engineering Managers. Ideally, this role could help offload some of that management work. Freeing up time to allow Product Managers to focus on KPI's. As well as, allowing more time for Engineering Managers to focus on architecting and mentoring. This would include "t-shirt sizing", feasibility studies, status checking, system documentation validation, resource conflict resolution, and wider team communication. Documentation This role will be the checks and balances for that process. Ensuring the breadth, completeness, and uniformity of our documents. It is not expected this role generates the documents, as most content will originate from engineers. The documentation can include System Architecture, Data Flows, APIs, Analytics Taxonomy, Database Taxonomy.

What it takes to qualify for this role:

    • 3 years of experience in mobile and web based software systems
    • 5 years of technical project management experience
    • Deep understanding of QA and Release Management
    • Familiarity with test matrix
    • To understand the impact of changes on complex systems
About Possible Finance Possible Finance is a fast-growing, series B, distributed, Fin-tech startup. We believe financial health is something everyone deserves, not just the affluent. We’re committed to empowering you with the tools to better your economic situation. We promise to be transparent, serve with kindness, be responsible, and hold ourselves accountable for creating positive change.

Job Benefits:

  • Comprehensive Medical Coverage
  • Paternity Leave
  • 401K Plan
  • Distributed work and Home off reimbursements
  • Mission Driven Company
  • Discretionary Vacation

Time zone: (GMT-08:00) Pacific Time

Skills: react-native javascript mobile cross-platform
Are you experienced, know coding best practices, and go a bit crazy when you see short cuts being taken? Are you ready to mentor and share but do not want to move into management? Are you passionate about excellent front end software work? Do you desire to create awesome solutions that also make a social impact? If these questions resonate with you; we may have the ideal opportunity! Possible Finance is a series B Fin-Tech company with a mission to bring financial fairness to underserved communities. Now entering our 4th year we are pleased to share we have seen serious growth, helped hundreds of thousands of customers, and have a stellar rating (42,000 people give us an average of 4.8 stars at the app store). Our team has delivered and is making a difference. We are on the cusp of some great things. As we look to the future and consider the goals we'd like to achieve we'd like to add some senior software engineering talent to our front-end team. You will be helping with the architecture, designing, implementing, and maintaining customer-facing and internal user experiences. The work is primarily for mobile devices, yet we are moving more and more into additional web services. Even with all of our success, we are still building best practices and need senior people with a "founders mentality". You understand that your mornings will be collaborating with the PMs, Designers, and executives to architect and design new solutions for our customers. And in the afternoons working with other engineers on merge requests, code reviews, and maintaining code excellence. And yes, you'll get to code! This role will require deep software experience, most likely 10 or more years. The successful candidate will have shipped a successful product, but not only shipped, have maintained, iterated, and helped the product grow. You will have spoken with the customer, shadowed customer support, and improved on a solution you thought was already awesome. We need a person ready to take responsibility and own their work and take pride in building an outstanding front end experience. One capable of working in an agile development environment. And able to constructively challenge the way we build products and think about solutions. This role is not a manager role, though you will lead by example, and help mentor, because you want the best. You are interested because you want to build a great company and you know that growth, learning, and challenges will come as build on top of each success. To qualify for the role we feel you will need to demonstrate deep computer science knowledge and best practices; and that you can develop in Java Script in a React Native framework for both the iOS native and Android environments. Possible has moved to be fully distributed. We sync on Pacific Time Zone hours and are open to people who resonate with the above and that want to create financial freedom for underserved communities. This role is open to people across North and South America. We offer a competitive salary, stock, and benefits. If this is you; join us! About Possible Finance Possible Finance is a fast-growing, series B, distributed, Fin-tech startup. We believe financial health is something all Americans deserve, not just the affluent. We’re committed to empowering you with the tools to better your economic situation. We promise to be transparent, serve with kindness, be responsible, and hold ourselves accountable for creating positive change.

Job Benefits:

  • Comprehensive Medical Coverage
  • Paternity Leave
  • 401K Plan
  • Distributed work and Home off reimbursements
  • Mission Driven Company
  • Discretionary Vacation

Time zone: (GMT-08:00) Pacific Time