![Teikametrics logo](https://static.remoteliz.com/static/companies/company-teikametrics.com-logo.png)
Software Engineer (Backend)
TeikametricsJob Summary
Teikametrics, a leading AI-powered Marketplace Optimization platform, seeks a Backend Software Engineer to design and develop scalable tools that empower users to process and visualize analytical data at scale. The role involves building high-performance systems using Java, Spring Boot, Kafka, Postgres, and AWS services. As part of the team, you will collaborate with product managers, UX designers, and stakeholders to understand product requirements and deliver solutions that meet or exceed expectations. With a focus on scalability, performance, and data quality, this position offers a unique opportunity to work on cutting-edge cloud-based solutions that drive actionable insights for businesses optimizing their operations. Teikametrics is committed to continuous learning, mentoring, tech talks, documentation, code review, and pair programming. The company offers flexible remote work options, broadband reimbursement, group medical insurance, crèche benefit, training and development allowance, and company equity. As a Backend Software Engineer at Teikametrics, you will have the opportunity to shape the future of AI-powered marketplace optimization and contribute to the growth of a financially strong organization.
HOW YOU'LL SPEND YOUR TIME
- Develop scalable software solutions that align with customer needs, enhancing performance, functionality, and adaptability to growth in user demand, data, and feature expansion.
- Continuously monitor and optimize application performance, addressing any potential bottlenecks or inefficiencies.
- Implement data validation and quality checks to ensure accuracy and consistency
- Collaborate with product managers, UX designers, and other stakeholders to understand product requirements and deliver solutions that meet or exceed expectations.
- Document technical designs, workflows, and best practices to facilitate knowledge sharing and maintain system documentation.
WHO YOU ARE
- 3-5 years as a software developer, specifically in web applications.
- Hands-on experience with HTTP, web services, and the overall web application development lifecycle.
- Proficiency in Java with Spring/Spring boot framework
- Competency with SQL and RDBMS for efficient database interaction.
- Exposure to NoSQL databases is preferred.
- Experience with Docker, Kubernetes with Dockerization (nice to have)
- Ability to set up reusable, testable and performant components, allowing for rapid development and well-organized code.
- Strong design sensibilities and informed opinions on usability and design for web applications.
- Passion for working with a small team of world-class developers, solving challenging problems.
- A desire to work in a collaborative environment focusing on continuous learning; participating in mentoring, tech talks, documentation, code review, and some pair programming.
WE'VE GOT YOU COVERED
- Every Teikametrics employee is eligible for company equity
- Remote Work – flexibility to work from home or from our offices + remote working allowance
- Broadband reimbursement
- Group Medical Insurance – Coverage of INR 7,50,000 per annum for a family
- Crèche benefit
- Training and development allowance