Technical Lead
About the role
As a Technical Lead at Uzabase, you will be responsible for designing and developing scalable APIs, microservices, data-processing applications, and AI-enabled solutions for the SPEEDA Edge market intelligence platform. The role involves contributing to architecture and technical decisions, ensuring production releases, troubleshooting, mentoring engineers, and collaborating with global teams. Candidates should have a strong background in backend development, experience with Java or Kotlin, Spring Boot, Python, RESTful APIs, and relational databases. The position offers the opportunity to work on innovative solutions in a global business intelligence context, with a predominantly remote work arrangement and remuneration paid in US dollars.
Must have
- Bachelor's degree in Computer Science, Software Engineering, or a related technical discipline
- At least five years of software-engineering experience and one year in a technical-leadership/senior- engineering role.
- Experience delivering production-grade applications through the complete development lifecycle.
- Strong backend-development experience using Java or Kotlin and strong knowledge of Spring Boot and the Spring framework.
- Good Python programming knowledge and experience with Python frameworks such as Pandas/Polars NumPy, and Scipy.
- Understanding of LLM integration, model evaluation, prompt engineering, retrieval-augmented generation, and model fine-tuning.
- Strong experience designing and integrating RESTful APIs.
- Experience with relational databases such as MySQL or PostgreSQL and automated testing, Git, code reviews, and CI/CD practices.
- Fluency in English with strong written and verbal communication skills.
Nice to have
- Experience with AWS, Docker, Linux, and cloud-based deployments. Experience with Spring Batch or other data-processing frameworks.
- Experience with NoSQL databases such as MongoDB.
- Experience processing large datasets and improving application performance.
- Experience with monitoring, logging, alerting, and production support
Technologies
- AWS
- CI/CD
- Docker
- Fine-Tuning
- Git
- Java
- Kotlin
- Linux
- LLM
- Microservices
- Model Evaluation
- MongoDB
- MySQL
- NoSQL
- NumPy
- Observability
- pandas
- PostgreSQL
- Prompt Engineering
- Python
- RAG
- REST
- SciPy
- Spring / Spring Boot
- Test Automation
Highlights
Monthly remuneration is paid in US dollars. The role is predominantly remote, but occasional office attendance may be required for meetings or team activities. The company is committed to equal opportunity and inclusivity.