Location
Remote/Hybrid
Seniority
Junior · 2+ years exp
Overview
Company
Impact
Profile match
Enable Technologies is a SaaS fintech startup offering an API-first loan origination platform that digitizes lending and deposits to help banks and credit unions onboard customers seamlessly across channels.
The candidate will have responsibilities across the following functions:
Platform Implementation and Engineering:
- Implement and configure customer solutions on our LOS and DAO platforms.
- Translate business and implementation requirements into robust technical solutions.
- Develop backend services, APIs, utilities, data transformations, and implementation-specific components using Python and FastAPI.
- Build and maintain integrations with third-party banking systems, APIs, and external service providers.
- Develop scripts and automation to improve implementation efficiency and reduce manual effort.
- Investigate technical issues across application, API, database, integration, and configuration layers.
Customer Implementation:
- Participate in product walkthroughs, configuration, integration, testing, and go-live activities.
- Understand customer workflows and translate them into platform configurations and technical specifications.
- Work with customer technical teams to troubleshoot API, integration, data, and environment-related issues.
- Support System Integration Testing (SIT), User Acceptance Testing (UAT), production readiness, and go-live.
- Clearly communicate technical concepts, dependencies, risks, and resolutions to both technical and business stakeholders.
- Progressively take ownership of customer-facing technical discussions and implementation workstreams.
Engineering Practices:
- Use Git and GitHub for source control, branching, code reviews, pull requests, and collaborative development.
- Use VS Code as the primary development environment.
- Follow sound software-engineering practices around maintainability, testing, documentation, and code quality.
- Review existing codebases, debug complex issues, and contribute improvements to shared platform components.
- Work closely with core engineering teams to distinguish customer-specific requirements from reusable product capabilities.
AI-Assisted Development:
- Use modern AI-assisted development tools as part of the engineering workflow.
- Apply AI effectively for debugging, refactoring, test creation, documentation, investigation, and development acceleration.
- Validate AI-generated output and apply engineering judgment rather than relying on generated code without review.
- Identify opportunities where AI can improve implementation productivity and solution quality.
Requirements:
Required Technical Skills:
Candidates should have strong hands-on experience with:
- Python
- FastAPI
- PostgreSQL
- REST APIs and API integrations
- SQL and relational data models
- Git and GitHub
- VS Code
- Debugging and troubleshooting distributed or API-driven applications
- Working with JSON, HTTP, authentication, and integration patterns
- AI-assisted software development tools and workflows
Working knowledge of the following is expected:
- React / JavaScript / TypeScript
- Web application architecture
- Cloud-based application environments
- API authentication mechanisms such as OAuth, API keys, and tokens
- Logging, error handling, and production troubleshooting
- Preferred Domain Knowledge
- Prior experience in banking or financial technology is advantageous but not mandatory.
Experience or familiarity with any of the following will be considered a strong plus:
- Banking and financial services
- Loan Origination Systems (LOS)
- Digital Account Opening (DAO)
- Consumer or business lending
- Deposit account opening
- Banking APIs and core banking integrations
- KYC / KYB / AML systems
- Credit bureaus and credit decisioning
- Payment, funding, document, or e-signature integrations
- Candidates without banking experience should demonstrate the ability and willingness to quickly learn complex business domains.
Good to Have:
The ideal candidate is someone who:
- Enjoys solving problems.
- Is comfortable moving between code, APIs, databases, product configuration, and customer discussions.
- Can understand both the business requirement and the underlying technical implementation.
- Takes ownership of problems through resolution rather than working only within narrowly defined tasks.
- Can work independently in a distributed remote environment.
- Is comfortable learning unfamiliar systems and technologies quickly.
- Communicates clearly and professionally.
- Can explain technical issues to audiences with varying levels of technical expertise.
- Has strong attention to detail, particularly when working with production systems.
- Is comfortable working in a fast-moving product and implementation environment.
Education:
- B. E., B. Tech., or equivalent degree in Computer Science, Information Technology, Electronics, or a related technical discipline.
- Up to 2 years of relevant professional experience in software engineering, implementation engineering, solution engineering, integration engineering, or a related role.
- Demonstrable hands-on development experience is required.
- Work Model
- Candidates should have a reliable working environment and internet connectivity.
- Limited travel may be required for customer meetings, implementation workshops, or project milestones.
- Since the role involves customers and teams across geographies, flexibility in working hours may be required.
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
428,462 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Free forever. No card. Under a minute.
Your match
How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.
Recommended for you based on this role
Similar stack
Same company
In your city
Technical Test Manager- BPL
2 min ago
≈ $89k – $196k per year (Estimated) • Remote/Hybrid • Full-Time • 10+ years exp • London
Python
SQL
DevOps
CI/CD
Apply
Software Engineer
2 min ago
≈ $76k – $192k per year (Estimated) • In office • Full-Time • Glasgow
Python
Java
SQL
Java
Spring Boot
Databases
Redis
ActiveMQ
DevOps
CloudFormation
Git
AWS
AWS Lambda
Amazon EC2
GitLab
Game Dev
Coherence
Management
Jira
Apply
Automated Software Test Engineer
14 min ago
$98k – $163k per year • In office • Secret • 5+ years exp • Bachelor's Degree
Python
JavaScript
C#
DevOps
GCP
Azure
CI/CD
AWS
QA
Appium
Robot Framework
Apply
IFC Data - Data Modeler
2 min ago
In office • Full-Time • Pune
SQL
Databases
Db2
Analytics
Dimensional Modeling
Management
Confluence
Apply
IFC Data - Data Architect
2 min ago
≈ $27k – $63k per year (Estimated) • In office • Full-Time • Pune
SQL
Databases
Db2
Oracle
Apply
This is one of many
428,462 more open roles from verified company boards, updated every day.

