Position: Lead Backend Engineer
Location: Remote
Experience: 10+ Years
Budget: 1.7 LPM
Employment Type: [Contract]
Required Skills & Qualifications:
- 10+ years of proven backend engineering experience.
- Strong proficiency in Python.
- Expertise in SQL (Postgres) and database optimization.
- Hands-on experience with OpenAI APIs.
- Strong command of FastAPI and microservices architecture.
- Solid knowledge of debugging, troubleshooting, and performance tuning.
Nice to Have:
- Experience with Agentic Systems or ability to quickly adopt them.
- Exposure to modern CI/CD pipelines, containerization (Docker/Kubernetes), and cloud platforms (AWS, Azure, or GCP).

About MindCrew Technologies
About
Connect with the team
Company social profiles
Similar jobs
JOB DESCRIPTION-
Exp - 5 to 8yrs
Job Summary
We are looking for a highly skilled and motivated Senior Software Engineer with strong expertise in Java (primary) and working knowledge of Python. The ideal candidate will be responsible for designing, developing, and maintaining scalable backend systems, while contributing to high-quality software delivery across the full development lifecycle.
Key Responsibilities
- Design, develop, and maintain robust, scalable, and high-performance applications using Java (Spring Boot / Microservices architecture)
- Develop reusable components and APIs with a focus on performance, security, and scalability
- Leverage Python for automation, scripting, data processing, or ML-related use cases (as applicable)
- Collaborate with cross-functional teams including Product, QA, DevOps, and Architecture
- Participate in system design discussions and contribute to technical decision-making
- Write clean, efficient, and well-documented code following coding standards and best practices
- Optimize applications for maximum speed and scalability
- Troubleshoot and debug complex production issues
- Contribute to CI/CD pipelines and DevOps practices
- Mentor junior engineers and perform code reviews
Required Skills & Qualifications
Technical Skills
- Strong hands-on experience in Core Java, Spring Boot, and Microservices architecture
- Solid understanding of RESTful APIs, multithreading, concurrency, and JVM performance tuning
- Practical experience with Python (automation, scripting, or backend development)
- Experience with databases: SQL (MySQL, PostgreSQL) and/or NoSQL (MongoDB, Cassandra)
- Familiarity with cloud platforms (AWS, Azure, or GCP)
- Strong knowledge of data structures, algorithms, and system design
- Experience with message brokers (Kafka, RabbitMQ)
- Exposure to containerization & orchestration (Docker, Kubernetes)
- Experience with version control systems (Git)
Preferred Skills
- Experience in distributed systems and event-driven architectures
- Knowledge of Python frameworks (Flask, FastAPI, Django)
- Exposure to big data technologies (Spark, Hadoop) or ML workflows
- Experience with CI/CD tools (Jenkins, GitHub Actions, etc.)
- Familiarity with observability tools (Prometheus, Grafana, ELK stack)
Soft Skills
- Strong problem-solving and analytical skills
- Excellent communication and collaboration abilities
- Ability to work in a fast-paced agile environment
- Proactive ownership and accountability
About the Role
Qiro is building the infrastructure powering the next generation of underwriting, credit analytics, and tokenized private credit markets.
We are looking for a Tech Lead — Credit & Blockchain Infrastructure to lead the architecture and execution of our core systems — spanning underwriting engines, credit lifecycle workflows, and blockchain-integrated capital markets infrastructure.
This is not a feature delivery role. This is a system ownership role.
You will be hands-on while leading a growing engineering team in a fast-moving, in-office environment.
What You’ll Own
- Define and evolve the long-term technical vision for Qiro’s programmable credit infrastructure — architecting cohesive systems that unify underwriting engines, credit lifecycle workflows, and tokenized capital markets.
- Own the end-to-end architecture of scalable backend platforms (Python and/or TypeScript), establishing clear boundaries between risk logic, platform APIs, and smart contract integrations while ensuring scalability, auditability, and extensibility.
- Build and standardize configurable underwriting and credit lifecycle systems — from onboarding and drawdown orchestration to repayment waterfalls and early closures — ensuring deterministic, traceable financial state transitions at institutional scale.
- Set integration and infrastructure standards across API contracts, data models, validation layers, and event-driven architectures, enabling reliable synchronization between off-chain services and on-chain contracts.
- Architect secure and resilient blockchain integrations, including wallet interactions, capital flow coordination, and observable on-chain/off-chain state reconciliation.
- Lead high-impact, cross-product initiatives from RFC and system design through production launch — validating architectural decisions, aligning stakeholders, and delivering measurable improvements in reliability, performance, and developer velocity.
- Elevate reliability and operational excellence by defining SLOs, strengthening CI/CD and observability practices, reducing latency, and minimizing systemic risk in financial workflows.
- Build and scale the engineering organization — mentoring senior engineers, shaping hiring standards, driving architecture reviews, and fostering a culture of ownership, craftsmanship, and first-principles thinking.
- Partner closely with Product, Design, Security, and Operations to translate complex lending and capital market mechanics into simple, robust platform primitives.
Who You Are
- 6-8+ years of engineering experience, with 3+ years in technical leadership roles.
- Strong backend architecture experience in Python and/or TypeScript.
- Comfortable designing distributed systems and financial workflows.
- Experience building fintech, lending, underwriting, trading, or blockchain-integrated systems.
- Strong understanding of API design, state management, and data modeling.
- Able to navigate ambiguity and build 0→1 infrastructure.
- Hands-on builder who leads by writing production-grade code.
We Value
- Experience with underwriting engines or policy-driven decision systems.
- Exposure to smart contracts and blockchain integrations.
- Familiarity with PostgreSQL and event-driven architectures.
- Experience in early-stage or high-growth startups.
- Strong product thinking and ability to translate complex financial logic into scalable systems.
Why Join Qiro
- Lead the architecture of a programmable credit infrastructure platform.
- Join the founding technical leadership team.
- High autonomy and ownership — your decisions shape the company.
- In-office collaboration in Bangalore for speed and iteration.
- Competitive compensation and meaningful equity.
Our Culture
We operate with:
- First-principles thinking
- Technical craftsmanship
- High ownership
- Fast execution with long-term architectural discipline
Key Responsibilities:
- Rewrite existing APIs in NodeJS.
- Remodel the APIs into Micro services-based architecture.
- Implement a caching layer wherever possible.
- Optimize the API for high performance and scalability.
- Write unit tests for API Testing.
- Automate the code testing and deployment process.
Skills Required:
- At least 3 years of experience developing Backends using NodeJS — should be well versed with its asynchronous nature & event loop, and know its quirks and workarounds.
- Excellent hands-on experience using MySQL or any other SQL Database.
- Good knowledge of MongoDB or any other NoSQL Database.
- Good knowledge of Redis, its data types, and their use cases.
- Experience with graph-based databases like GraphQL and Neo4j.
- Experience developing and deploying REST APIs.
- Good knowledge of Unit Testing and available Test Frameworks.
- Good understanding of advanced JS libraries and frameworks.
- Experience with Web sockets, Service Workers, and Web Push Notifications.
- Familiar with NodeJS profiling tools.
- Proficient understanding of code versioning tools such as Git.
- Good knowledge of creating and maintaining DevOps infrastructure on cloud platforms.
- Should be a fast learner and a go-getter — without any fear of trying out new things Preferences.
- Experience building a large-scale social or location-based app.
Responsibilities Include
You will break down business opportunities and problems into software solutions. You will work closely with the CTO to help product and marketing stakeholders distill the product vision and roadmap, into a technology vision. You will be responsible for the evolution of an already bleeding-edge highly distributed systems at the back-end, and would need to work with front-end architects to come up with the best user experience for the gaming platform. You will be required to make decisions quickly, and work under strict timelines. You would lead technology strategy through analysis of market trends and product requirements. You would help set coding guidelines and help bring the most modern tools to keep engineering processes most efficient.
Requirements
- B.E/MS in Computer Science or equivalent.
- 10+ years or more of progressive software technology experience with at least 3 years in an architectural role.
- Completely hands on with technology and architecture. Start-up experience is a huge plus.
- Ability to quickly prototype and demonstrate technology value adds and educate + drive adoption within the extended technology team
- Excellent and robust understanding of scalable product system architecture(s), platforms and core technologies
- Demonstrated problem-solving and leadership skills to pursue correct engineering process in adverse conditions. Ability to embrace and demonstrate leadership beyond ownership
- Work with engineering leadership to setup and manage processes.
- Track record of thought leadership and out of the box thinking in the technology arena.
- Ability to work efficiently in an entrepreneurial and in a start-up environment
- A Java/Spring/Akka, Javascript or Golang rockstar.
- Deep and hands on knowledge of some of these technologies - MySQL, NodeJS, message brokers such as Kafka/RabbitMQ, NoSQL datastore such as Mongo, Cassandra, Arango, distributed caches such as Redis/memcached, container technology such as Docker and Kubernetes etc.
- Great proficiency in distributed systems design, with an ability to make the right trade-offs for creating future-proof solutions.
- Building quick PoCs and full-fledged solutions with various AWS managed services would be a big plus.









