for Engineers

ABOUT UZABASE

Empowering Engineers to Build the Future

We are a data-driven company that believes in the power of engineering excellence. Our mission is to create an environment where engineers can thrive, innovate, and build solutions that make a real impact in the business world.

Our Mission

To provide cutting-edge business intelligence solutions while fostering a culture of continuous learning and innovation. We empower professionals with the data and insights they need to make informed decisions in an ever-evolving market.

Why Engineers Choose Uzabase

Innovation Culture

Freedom to experiment with new technologies

Continuous Learning

Dedicated time and resources for growth

Collaborative Environment

Work with talented engineers worldwide

Quality Focus

Excellence in every line of code

Uzabase engineering team collaborating

Global Team

Sri Lanka • Japan • Global

Our Tech Culture

At Uzabase, we've built a tech culture that prioritizes continuous learning, innovation, and collaborative growth. Our engineering team thrives in an environment that encourages experimentation, knowledge sharing, and personal development. We believe that great engineers are made through supportive communities, challenging projects, and opportunities to push boundaries.

Our Core Values

Innovation First

We encourage bold ideas and creative problem-solving approaches

Continuous Learning

Dedicated time for skill development and knowledge acquisition

Collaboration

Strong emphasis on team work and cross-functional partnerships

Quality Focus

Commitment to excellence in code, architecture, and user experience

Tech Blog & Knowledge Sharing

Our engineers regularly share insights, technical deep-dives, and lessons learned through our comprehensive tech blog. Topics range from architecture decisions to new technology explorations etc.

  • • Weekly technical articles
  • • Architecture decision records
  • • Technology exploration posts
  • • Conference and meetup summaries

Learning & Development

We invest heavily in our engineers' growth through structured learning programs, mentorship opportunities, and continuous skill development initiatives.

  • • Monthly learning budgets
  • • Internal tech talks & workshops
  • • Conference attendance support
  • • Mentorship programs

Engineering Community

Our engineering community thrives on collaboration, peer support, and shared passion for technology. We foster an inclusive environment where every voice matters.

  • • Cross-team collaboration
  • • Code review culture
  • • Open source contributions
  • • Community events & meetups

Engineering Practices

Agile Development

Scrum-based methodology with 2-week sprints

Security First

Regular security audits and best practices

CI/CD Pipeline

Automated testing and deployment processes

Data-Driven

Metrics and analytics guide our decisions

Tech Radar & Our Technologies

Our technology stack is carefully chosen to deliver robust, scalable, and innovative solutions. We continuously evaluate and adopt new technologies that align with our engineering principles and business objectives.

OUR TECH STACK

Backend

Python
Adopt

Machine learning & data engineering

Kotlin
Adopt

Core backend development

Go
Trial

High-performance microservices

Spring
Adopt

Enterprise framework & microservices

Frontend

React
Adopt

Component-based UI development

Next.js
Adopt

Full-stack React framework

TypeScript
Adopt

Type-safe JavaScript development

HTMX
Trial

Dynamic HTML without JavaScript

Cloud & Infrastructure

AWS
Adopt

Primary cloud platform

GCP
Trial

Secondary cloud services

Data & AI

SQL
Adopt

Relational database management

NoSQL
Trial

Document & key-value stores

OpenAPI
Adopt

API specification & documentation

Anthropic
Adopt

AI/ML capabilities integration

Technology Adoption Status

Adopt
Production ready
Trial
Under evaluation
Assess
Exploring options
Hold
Not recommended

Tech Blog

Work Environment

Where our engineers thrive

Uzabase Sri Lanka Office

Focused on fairness Evaluation system

The evaluation system of the engineer organization is created and updated by the engineer. The evaluation is performed by the engineer and employs not only the direct upper length, but also a 360 degree evaluation from the members involved in the work. The title and salary are fully linked, and everyone's title is open.

Uzabase Sri Lanka Office

Remote full flex

In addition, working hours are full flex, and it is possible to work freely in a range that does not interfere with work. In addition, I have no obligation to leave the office, and as of October 2021, I am still working on a remote basis. *The team has core time and office departure.

Uzabase Sri Lanka Office

Provides the highest spec PC

We offer the highest spec Macbook Pro devices. You can buy it as needed so that the engineer can perform best.