Tomas Kazragis discusses the challenges of fast growth at tech companies. Key challenges include handling high volumes of traffic with thousands of servers and meeting response times of under 20 milliseconds. The company has grown from 50 employees in 2015 to over 450 currently across 7 data centers globally. They focus on attracting and developing talent through internal academies and programs that provide employees freedom and accountability at work. This includes freedom to choose projects, learn new skills, and organize work, all within a culture that values team results, ownership, and being open and dynamic.
2. QUICK FACTS
50.000.000.000+ Transactions per day
1.000.000+ Requests per second
3000++ High performance servers
Complex calculations per request needed in less than 20 ms
7 data centers across the world
High availability load balancing and failover
40 Gigabits per second internet consumption
13. OWNERSHIP MINDSET
Flat network organization:
DevOps instead of DEV vs OPS
Everyone contributes instead of controlling & reporting
It is my business:
create -> release -> maintain -> improve
14. OPEN, INFORMAL & DYNAMIC
New initiatives and ideas
Plans, roadmaps
Finances
Lessons learned
Sharing information
Fast adaptation
Work hard – party harder!
16. TEAM FREEDOM AND ACCOUNTABILITY AT WORK
Constantly improve the way we work
Share and gain feedback
Participate in decision making
Balance between proficiency and
learning
Commitment
Share knowledge
17. FREEDOM TO CHOOSE
Use internal service
Do it yourself:
Present
Try
Get challenged
Create a service
Get it outside the company
18. FREEDOM TO CHANGE
Learn new things – books, conferences
Choose next me program
Try new experiences – internships
Move on
Don’t forget to change!
19. FREEDOM TO ORGANIZE
Every function tends to become a
bottleneck
You can try to solve them, but it’s a never
ending story
Give freedom for teams to organize
themselves
21. PROVIDING SERVICES INSTEAD OF OPTIMIZING AROUND
YOURSELF
Imagine you have to earn
money
Try your customer’s shoes
Develop with 2x capacity in
mind
Rework is expensive and
hurts morale
Time costs as well
30. LOOKING FOR A ROLE MODEL
Within a team – “I want to become like you…”
Outside the company – “How are you doing this?”
31. CHANGING PERSPECTIVE
Instead of wondering:
How big is big?
Can I buy?
Can I refactor?
What can I expect from tomorrow?
Do I have a mandate?
Go and ask!
32. CONCLUSIONS
• Decentralization speeds-up growth
• Happy employee leads to good results
• Constant investment in employees ensures extra mile
• Freedom goes well with ownership mindset
• Transparency prospers in open environments
• Freedom leads to innovations
• Monitoring is a key for complex and dynamic environments
• Technology is a team sport
Editor's Notes
We’re paying for this
Aim is to teach SCRUM process
Develop students competences
Employer branding
We don’t use a result code base in our products!!!!!