➡️ Apply here: Senior Software Engineer
🔔 Monitor #fullstack #java #node.js #golang #.net #php #python #architect jobs
👩💼 Want to stand out? Improve your resume to appeal to recruiters, hiring managers, and Applicant Tracking Systems. ➡️ Improve your resume
**Job Title:** Senior Software Engineer
**Company:** Flat Rock Technology 🧩
**Location:** Tbilisi, Georgia
**Job Description:**
Flat Rock Technology is a leading software development company seeking a Senior Software Engineer. We offer custom software development, outsourcing, and cloud management services to clients globally. We have a team of over 300 professionals across offices in London, Tbilisi, Varna, Ruse, Burgas, and San Jose. We are committed to continuous improvement and providing a dynamic work environment that encourages learning, personal development, and work-life balance.
**Main Responsibilities:**
* Provide guidance on system architecture decisions, ensuring technical direction aligns with business goals.
* Conduct thorough code reviews, ensuring best practices are followed, identifying potential issues, and mentoring junior developers.
* Break down complex tasks into manageable components and distribute them among team members.
* Handle complex technical challenges, debugging, and resolving issues.
* Utilize software development tools including version control, building processes, debuggers, and test frameworks for: Typescript, Angular, JavaScript, Node.js, React.js, Python, AWS Services, and IaC (Terraform, CloudFormation, Serverless).
* Work with AWS services (OpenSearch, Lambda, DynamoDB, Kinesis, RDS, ECS, and others).
* Develop and work with SOAP/REST web service APIs.
* Utilize Redis, NoSQL, AWS SageMaker, Glue, and Microsoft SQL Server.
**Requirements:**
* 3+ years of experience developing in Angular, Typescript, JavaScript, or Node.js.
* 3+ years of experience with AWS Technologies.
* 2+ years of AI/ML experience with a strong technical focus.
* 2+ years of experience in Python, TensorFlow/PyTorch, or cloud platforms.
* Bachelor’s degree or higher in Computer Science or a closely related field.
* Proven leadership in high-impact AI projects, with experience mentoring team members and developing innovative methods.
* Strong verbal and written English communication skills.
* Experience developing web applications, working with databases, and consuming APIs.
* Ability to work independently with limited supervision.
* 2+ years of AI/ML experience with a strong technical and strategic focus, including expertise in machine learning algorithms, NLP, computer vision, or large-scale deployment.
* 2+ years of expertise in machine learning algorithms, NLP, computer vision, or large-scale deployment.
* 2+ years of experience creating data systems for feature stores or vector databases.
* Experience with cloud computing infrastructures such as AWS or Azure.
* Experience with source code repositories such as Azure DevOps and Git.
* Experience working with SQL Server and NoSQL databases.
**What we offer in return:**
* Competitive salaries based on performance reviews with additional benefits.
* Opportunity to work on interesting international projects with the latest technologies.
* Professional growth and career development opportunities.
* Challenging work in a fast-growing international organization.
* Dynamic work environment in a young team.
* Additional health insurance package.
* Modern offices around the world.
* Birthday vouchers.
* Opportunity for a sports card.
* Entertainment spaces, team-building events, parties, and participation in various events.
* Fresh fruits, beverages, and lunches in the office.
**Privacy Statement:**
By submitting your application, you agree that FRT will use your personal data for recruitment purposes only. All documents will be treated with the strictest confidentiality. Only short-listed candidates will be invited for an interview.
