Jobtie/Jobs/Principal Software Engineer (Backend)

Principal Software Engineer (Backend)
- Bangalore
- Flexible
- Full-time
- $1500K/yr - $1500K/yr
- Entry Level
About the role
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.
About the company
Automating wealth creation for 400 million Indian millennials with data-driven insights around their day to day finances to save more and invest well. Koshex is designed around an individual rather than an industry.