Senior Software Engineer

Job Locations UA-Kyiv
Posted Date 2 months ago(2/28/2024 4:04 AM)
Job ID
2024-8443
Category
Technology
# of Openings
1
Job Type
Regular
FTE Status
Full-time

Description

Job Summary: The Sr. Software Engineer designs, develops, documents, tests and debugs existing and new software for our internal and external customers. This position will serve as a technical expert on development projects with a group of talented and skilled engineers. 

 

Your Team:

There are three people on the team. You will report directly to your manager. The Reporting team builds event-based and high-load reporting applications on Python, Go, and AWS while also using a bunch of other advanced technologies. Our service manages thousands of requests per second, handling tens of millions of transactions or terabytes of data each month.

 

How We Work

Our daily work is based on DevOps and XP practices — TDD, Automation Testing, CI/CD. There are daily stand-up meetings, sprint planning, reviews, demo sessions, and retrospective meetings.

 

What We Offer:

  • Legal employment;
  • Continuous learning: technical, soft, and leadership skills; free English language classes; participation in conferences, workshops and meetups; free access to linkedin learning and an internal knowledge database;
  • Daily work in distributed teams and communication with American colleagues;
  • Medical insurance;
  • Free snacks;
  • A sports club membership;
  • Paid sick and maternity/paternity leaves + official days off;
  • 28 vacation days;
  • Flexible schedule outside the core hours;
  • Regular team outings;
  • A cozy office in the center of Kyiv.

Requirements:

  • 5+ years developing in Python using any web framework;
  • Experience with Go
  • Experience with relational databases (Postgres, MySQL or any other);
  • Experience with NoSQL databases (Elasticsearch or any other);
  • Experience with in-memory caches (Redis, Memcached or any other);
  • Experience with AWS or any other cloud provider infrastructure (Lambda, API Gateway, Kinesis, S3, EC2, DynamoDB, SQS);
  • Experience with distributed systems;
  • Experience with high-loaded backend services;
  • Advance English.

Extra Points For:

  • Experience with event-driven services;
  • Experience with Kubernetes;
  • Deep understanding of DynamoDB including advanced single table patterns.
  • Any experience with EDI (Electronic Data Interchange)

Options

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.