1mo ago

Senior Software Engineer - Distributed Systems

Remotesenior
OtherEngineer
0 views0 saves0 applied

Quick Summary

Key Responsibilities

Lead the architecture, development, and maintenance of scalable and reliable distributed systems to handle large-scale, data-intensive workloads. Implement microservices and event-driven applications,

Requirements Summary

Clearly defined pay grades: from L

Technical Tools
OtherEngineer

SmartCat is an AI-native software engineering company that tackles complex data challenges with innovative solutions. Our expert team collaborates on carefully selected projects that deliver measurable, positive impacts on businesses, everyday life, and society.

We are looking for a highly skilled Senior Software Engineer to join our team and lead the development of scalable and reliable distributed systems. You will play a key role in designing, building, and maintaining systems that handle large-scale, data-intensive workloads.

Responsibilities

~1 min read
  • →Lead the architecture, development, and maintenance of scalable and reliable distributed systems to handle large-scale, data-intensive workloads.
  • →Implement microservices and event-driven applications, ensuring efficient data storage and retrieval.
  • →Ensure rigorous testing, monitoring, and automation of deployment processes.
  • →Manage and optimize systems across cloud platforms (AWS, Azure, GCP, OCI).
  • →Collaborate with cross-functional teams, provide technical guidance, and mentor junior engineers.
  • You have 5+ years of experience with Java, Python, or a similar language.
  • You have extensive experience with distributed systems.
  • You have experience with microservices and event-driven applications.
  • You understand why testing and monitoring software, automating deployment, and knowing hardware requirements are important.
  • You have experience with AWS, Azure, OCI or GCP.
  • You are skilled in SQL.
  • You have experience with Kafka.
  • Experience with Kubernetes is a plus.
  • Experience with Vector Databases is a plus.
  • Experience with Machine Learning is a plus.
  • You enjoy learning new things and trying different solutions.
  • You value a healthy work-life balance; we don’t like overtime.
  • You know when and how to ask for help; we work together as a team.

What We Offer

~1 min read
✓Clearly defined pay grades: from L1 (talented junior) to L10 (principal)
✓The career path that connects these grades – you know where your life is going (at least here with us)
✓Loyalty coefficient: 10% on net compensation after 3 years in SmartCat, 20% on net compensation after 5 years
✓Knowledge budget
✓Flexible working hours and work from home
✓We are transparent – from L-levels to salary, strategy, financial reports, and beyond
✓You will have our full support towards gaining expertise

Location & Eligibility

Where is the job
Worldwide
Fully remote, anywhere in the world
Who can apply
Same as job location

Listing Details

Posted
September 1, 2026
First seen
September 26, 2026
Last seen
October 10, 2026

Posting Health

Days active
13
Repost count
0
Trust Level
27%
Scored at
October 10, 2026

Signal breakdown

freshnesssource trustcontent trustemployer trust

2 other jobs at

View all →

Explore open roles at .

Newsletter

Stay ahead of the market

Get the latest job openings, salary trends, and hiring insights delivered to your inbox every week.

A
B
C
D
Join 12,000+ marketers

No spam. Unsubscribe at any time.

Senior Software Engineer - Distributed Systems