Software Development Engineer (Full Stack)
Actively Reviewing the ApplicationsFincore
Job Description
About Fincore
Fincore is building next-generation, AI-native finance and accounting infrastructure for enterprises. Our mission is to fundamentally rethink how financial systems are built, operated, and scaled in the age of AI.
We are:
- Venture-backed, working closely with seasoned leaders across technology, finance, and AI
- A small, talent-dense team of engineers and domain experts
- Deeply driven by our core values: Ownership, Customer Obsession, Truth-Seeking, and Velocity
If you enjoy solving hard problems end-to-end and want your work to directly shape a product used by real enterprises, you’ll feel at home here.
The Role
We are looking for a strong Software Development Engineer (Full Stack) - SDE II / SDE III who can own and ship complex features across the stack.
This is not a narrow role. You will work deeply on both frontend experiences and backend systems, taking problems from concept to production. You should be comfortable moving across layers — UI, APIs, data models, business logic, AI & Data pipelines on what the product needs at that moment.
We’re a fast-moving early-stage company, so we value engineers who:
- Take ownership naturally
- Enjoy ambiguity and complex problem-solving
- Can move quickly without compromising quality
- Can communicate clearly and proactively
- Are excited to learn new domains, tools, and technologies
What you will do
As an SDE II/ SDE III at Fincore, you will:
- Own end-to-end features — from system design and implementation to deployment and monitoring
- Build scalable, secure backend services for finance and accounting workflows
- Design and maintain data models and pipelines powering real-time, data-intensive applications
- Build high-quality frontend experiences using React / Next.js with a strong focus on usability and performance
- Integrate reliably with third-party APIs
- Collaborate closely with Product, Data, and Customer teams to translate complex finance use cases into robust software
- Ensure systems meet enterprise-grade standards for security, reliability, scalability and compliancy.
What we are looking for (must have)
- 4+ years of professional software engineering experience
- Strong full-stack experience, with meaningful contributions to both frontend and backend systems
- Solid frontend expertise with React, Next.js, or similar frameworks
- Deep backend experience in Python, Go, Java, Node.js, or similar
- Strong fundamentals in databases (PostgreSQL, MongoDB, or similar)
- Good understanding of data pipelines and distributed data-heavy systems
- Strong product mindset - able to reason about trade-offs and business impact
- Hands-on experience with cloud infrastructure (Azure, AWS, or GCP)
- Excellent problem-solving, communication, and collaboration skills
Good to Have (not mandatory)
- Educational background from top-tier institutes (IITs, NITs, etc.)
- Experience at early-stage startups and/or large enterprises / big tech
- Background in fintech, accounting, or enterprise SaaS
- Experience with Redis, message queues (e.g., Azure Service Bus, AWS SQS, etc.), and distributed caching systems
- Experience building or operating data orchestration frameworks (Airflow, Dagster, Temporal, etc.)
- Experience building or integrating AI/ML-powered features
- Experience building AI/ML-enabled products
Required Skills
Quick Tip
Customize your resume and cover letter to highlight relevant skills for this position to increase your chances of getting hired.
Related Job Recommendations
View All
Backend Support Engineer (Node.js & MongoDB)
95% matchUplers
Senior Software Engineer
81% matchChargePoint
Senior Software Quality Engineer- Karate / Rest Assured
84% matchUPS
Epic-Chennai/Hyderabad/Bengaluru/Mumbai/Gurugram
75% matchDeloitte
DevOps Engineer
95% matchKLA
Share
Quick Apply
Upload your resume to apply for this position