
Compensation
₹1,500,000–₹2,500,000/year
Job Description
About Us:
At Koshex, we're revolutionizing the wealthtech industry with innovative solutions to empower 400 million Indian millennials to maximize their potential in the wealth creation journey. We're seeking a passionate and experienced Principle Software Engineer to join our dynamic team. If you have a knack for designing robust, scalable systems and a deep understanding of fintech applications, we'd love to meet you.
Responsibilities:
- Lead the design and architecture of complex systems, ensuring scalability, reliability, and security.
- Collaborate with cross-functional teams to understand requirements and translate them into technical specifications.
- Design and implement APIs, database schemas, and system integrations.
- Implement and manage caching solutions using Redis and Elasticsearch for optimized performance and fast data retrieval.
- Conduct thorough code reviews, providing feedback and guidance to junior engineers.
- Stay updated with emerging technologies and industry trends, applying them to enhance our products.
- Troubleshoot and resolve system issues, ensuring optimal performance and uptime.
Requirements:
Education:
- Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
Experience:
- Minimum of 4 years in system design and architecture.
- Proven experience in designing large-scale applications, preferably in the fintech domain.
- Strong understanding of database management, API architecture, and microservices.
Technical Skills:
- Proficiency in programming languages such as Python, and Ruby or C++.
- Deep knowledge of database technologies (SQL and NoSQL) and ACID properties.
- Experience with cloud platforms (AWS, GCP) and containerization (Docker, Kubernetes).
- Familiarity with API gateways, reverse proxies, and CDN/DNS configurations.
- Experience with Redis and Elasticsearch for caching and search optimization.
- Strong understanding of security best practices and performance optimization techniques.
Soft Skills:
- Excellent problem-solving abilities and attention to detail.
- Strong communication skills, capable of explaining complex technical concepts to non-technical stakeholders.
- Leadership qualities with the ability to mentor and guide junior team members.
- Self-motivated with a proactive approach to learning and development.
What We Offer:
- Competitive salary and benefits package.
- Flexible working hours.
- Opportunities for professional growth and development.
- A collaborative and innovative work environment.
- The chance to make a significant impact in the fintech industry.
Interview Process
- Initial screening: 15-minute phone call
- Technical Interview: In-office or video call for 60 min
- Technical Interview-II: In-office or video call for 60 min
- Culture fit: 20-minute phone call
- Final Discussion: 20-minute call with Founders
Optimize Your Resume for This Job
Get a match score and see exactly which keywords you're missing
Job Details
- Category
- Software
- Employment Type
- Full Time
- Location
- Bengaluru, India
- Posted
- Compensation
- ₹1,500,000 - ₹2,500,000 per year
About Koshex
Automating wealth creation for 400M Indian millennials
Similar Software Roles

Thales Alenia Space
Software
Site Reliability Engineer
Khobar, Saudi Arabia Full Time
21 minutes ago
Software
21 minutes ago
Turion Space
Software
Principal Astronomical Engineer
Irvine, CA$150K - $270K Full Time
2 hours ago
Software
2 hours ago
OpenGov
Software
AI Developer II
Pune, India +1 Full Time
2 hours ago
Software
2 hours agoFound this role interesting?