Jobs Archive

balkaninvest

Jobs

Software Engineer with Go

Job ID: 200031
Specialisation: Software Developer
Level: Junior | Mid-Level
Location: Bulgaria | Sofia

For our client with a growing team in Sofia we are currently looking for a motivated

Software Engineer (Backend) with Go

to support them on a long-term basis.

Responsibilities:

  • It is a product company and you will help to make their software better
  • You will be part of a small team and work closely with your colleagues in Europe and the US
  • The company uses Agile methods

What we expect:

  • 2 years working experience as a developer
  • Good understanding of Typescript (compulsory)
  • Familiar with Go
  • Good knowledge of Python
  • You have a basic understanding of Linux administration
  • Docker knowledge would be a plus
  • Kubernetes knowledge would be a plus
  • Working experience with mongoDB
  • Good English language skills

What our client has to offer:

  • Hybrid working environment, but the initial phase will be in the Sofia office
  • A competitive package

This opportunity sounds attractive for you? Then apply with your detailed CV in English. Only short – listed candidates will be contacted.

Junior Python Developer AI

Job ID: 30202
Specialisation: Software Developer
Level: Junior
Location: Bulgaria | Remote

Our client is an American company operating in the AI field. They use an AI-driven application development platform that enables users—regardless of technical skill—to easily create and scale business solutions. The platform unifies data, automates workflows, and ensures security and governance, helping companies reduce costs, minimize risk, and operate more efficiently.

They are currently looking for a

Junior Developer with first expertise in Python

to join their team.

Responsibilities:

  • Build AI-first products using conversational and emerging AI technologies
  • Collaborate with a dynamic team to create next-gen AI applications
  • Conduct code reviews to ensure quality and scalability
  • Share knowledge and best practices to support team growth and innovation

Requirements:

  • 1+ years of experience with Python
  • Solid software engineering foundations: testing, fault tolerance, design patterns, data structures
  • Experience with LLMs and prompt engineering is a big plus
  • Passion for learning and staying ahead in tech
  • Strong English communication skills
  • A strong focus on user experience and product impact
  • Revelant university degree or student in last year

Benefits Include:

  • Fully remote work
  • Competitive salary & annual bonus
  • 25 vacation days
  • Health insurance
  • Food vouchers & wellness allowance
  • Opportunities for external learning and development

This opportunity sounds attractive for you? Then apply with your CV together with an actual picture.

Senior Flutter Developer

Job ID: 20053
Specialisation: Software Developer
Level: Senior
Location: Bulgaria | Sofia

Our client is an innovative Sofia-based product company that develops solutions to shape the future of Television on different devices (like Smart TV or Mobile phone). Due to their success and expansion, they are expanding their team and are looking for a motivated

Senior Flutter Developer

for their office in the center of the city.

Your tasks:

  • Work on the latest UI with Flutter for both iOS and Android applications
  • Create high quality code and keep in mind an architecture that secures future performance and scalability improvements
  • You will take responsibility of the code you work on
  • Partnering closely with the product manager and keep an eye on your junior colleagues – do not forget to be friendly and helpful with them

Your profile:

  • At least 5 years in software development
  • A minimum of 3 years of working experience with Flutter
  • Familiar with a native SDK (iOS or Android)
  • Good understanding of UX standards (ideally platform-native)
  • Familiar with languages used in mobile development, e.g. Swift/Objective-C or Kotlin/Java
  • You are a team player and appreciate a good working spirit

What our client offers:

  • An attractive remuneration
  • Flexible working hours
  • Remote work is possible, but not 100 percent
  • But: during the first months you would be working in their office in the center of Sofia
  • Multisport card sponsorship
  • Other benefits to assure that you enjoy working in their office
  • And a cosy parking slot for your car

If you are looking for a long-term perspective and enjoy to have a real „connection“ to the software products you are working on instead of hopping from one project to another, this is the right job for you! Help Television shine again!

This opportunity sounds attractive for you? Then apply with your CV in English or Bulgarian language together with an actual picture. Only short – listed candidates will be contacted.

Confidentiality of all applications is assured!

Senior Python Developer AI

Job ID: 30201
Specialisation: Software Developer
Level: Senior
Location: Bulgaria | Remote

Our client is an American company operating in the AI field. They use an AI-driven application development platform that enables users—regardless of technical skill—to easily create and scale business solutions. The platform unifies data, automates workflows, and ensures security and governance, helping companies reduce costs, minimize risk, and operate more efficiently.

They are currently looking for a

Senior Developer with strong expertise in Python

to join their team.

Responsibilities:

  • Build AI-first products using conversational and emerging AI technologies
  • Collaborate with a dynamic team to create next-gen AI applications
  • Conduct code reviews to ensure quality and scalability
  • Share knowledge and best practices to support team growth and innovation

Requirements:

  • 5+ years of experience with Python
  • Solid software engineering foundations: testing, fault tolerance, design patterns, data structures
  • Experience with LLMs and prompt engineering is a big plus
  • Passion for learning and staying ahead in tech
  • Strong English communication skills
  • A strong focus on user experience and product impact

Benefits Include:

  • Fully remote work
  • Competitive salary & annual bonus
  • 25 vacation days
  • Health insurance
  • Food vouchers & wellness allowance
  • Opportunities for external learning and development

This opportunity sounds attractive for you? Then apply with your CV together with an actual picture.

Math Teacher & Curriculum Methodologist

Job ID: 20801
Specialisation: Teacher / Trainer
Level: Expert
Location: Bulgaria | Sofia

Our client is an internationally renowned institution dedicated to providing exceptional mathematics education to students of all ages. It was founded around 30 years ago and proudly educates thousands of students in USA and Canada via online platform. The company uses its own curriculum, developed by their Curriculum teams. With a rich history of fostering mathematical excellence, the firm aims to empower students with the skills and knowledge necessary to excel in mathematics and beyond. They are committed to creating a stimulating learning environment that nurtures curiosity, critical thinking, and problem-solving abilities.

For that goal we are seeking a versatile and dedicated

Mathematics Teacher & Curriculum Methodologist

to join their team in Bulgaria (from their Sofia office or online).

Responsibilities:

  • Teaching students from USA and/or Canada online for 6 hours per week (between 4pm to 10-11PM on Saturday or Sunday or during the evening hours Monday to Friday). There are also 3 hours for preform.
  • Taking active part in the product departments during the other 31 working hours: Curriculum development and Competitions department.
  • Deliver engaging and comprehensive mathematics lessons to students at various levels.
  • Collaborate with colleagues to enhance curriculum development and instructional practices.
  • Works on development of new curriculum programs.
  • Initiates new projects based on identified needs and previous experience according to the plans of the Department.
  • Develop instructional materials, assessments, and resources to support teaching and learning.
  • Assess curriculum effectiveness and make recommendations for improvement.

Requirements:

  • Strong background in mathematics, excellent communication skills, and experience in curriculum development and instructional design.
  • Bachelor’s or Master’s degree in Mathematics, Education, or a related field.
  • English proficiency.
  • Previous experience teaching mathematics preferred, but not required.
  • Experience in curriculum development, instructional design, or educational research.
  • Strong mathematical aptitude and a passion for teaching.
  • Excellent communication and interpersonal skills.
  • Ability to adapt teaching methods to accommodate diverse learning styles.
  • Commitment to fostering a positive and supportive learning environment.

Our client offers:

  • Opportunity to make a meaningful impact on students’ academic success and personal growth.
  • Supportive and collaborative work environment with dedicated colleagues.
  • Professional development opportunities to enhance teaching skills and expertise.
  • Competitive compensation and benefits package (private healthcare package, lucrative refer-a-friend program and more).

If you are passionate about mathematics and education, and ready to make a meaningful
impact, we invite you to apply with your CV and an actual picture!

Technical Advisor (Engineer)

Job ID: 200103
Specialisation: Mechanical Engineering
Location: Bulgaria | Plovdiv | Sofia

For the Bulgarian company of our German client, a major player in engineering and steel product with a long history, we are currently looking for a highly qualified and motivated member to join their team in Sofia or Plovdiv as a

Technical Advisor (Engineer with experience in metal processing)

Main responsibilities:

  • Collaborate with subcontractors and partners to design, develop, and introduce innovative products and services to the market, targeting new clients who can benefit from our solutions and maximize their potential.
  • Provide pre-sales technical support and expertise to clients and collaborate closely with sales colleagues to facilitate informed decision-making.
  • Deliver comprehensive after-sales support services and offer technical assistance as needed to ensure customer satisfaction and product efficiency.
  • Achieve established targets consistently and effectively coordinate sales projects to ensure successful outcomes.
  • Make technical presentations and demonstrate how a product meets client needs.
  • Conduct regular visits to subcontractors and partners to identify and cultivate potential business opportunities.
  • Maintain comprehensive customer records.
  • Monitor subcontractors’ and partners’ activities and ensure compliance with agreed terms and quality standards to uphold contractual obligations.
  • Develop long-term relationships with clients, through managing and interpreting their requirements.
  • Collaborate closely with fellow members of the sales team.
  • Regularly travel to Bulgaria to visit clients (up to 2-3 days per week).

Your profile:

  • Mechanical Engineer with a Master’s or Bachelor’s degree.
  • Minimum of 5 years of experience in metal processing.
  • Sales experience is advantageous.
  • Excellent English language – written and spoken.
  • Proficiency in MS Windows and AutoCAD.
  • Comprehensive understanding of material technical specifications and expertise in metal processing.
  • Self-driven and proactive individual with big motivation for results.
  • Strong business acumen and practical approach.
  • Demonstrates exceptional organizational, problem-solving, and communication skills.
  • Proficient in prioritization and high degree of integrity
  • Driving license is required.

Benefits:

  • A competitive salary and social package.
  • Working in a multinational environment.
  • Additional health insurance.
  • Multisport card sponsorship.
  • Joining a reputable company recognized as an industry leader.
  • Hybrid model of work can be discussed.

This opportunity sounds attractive for you? Then apply now with your CV in English or German language with an actual picture and additional documents. Only short – listed candidates will be contacted.

SEARCH & FILTER 

SEARCH FOR JOB OFFERS

  • Specialisation

  • Level

  • Location

Jobs in Bulgaria

Visit Bulgarian section with job openings for Bulgaria

Jobs outside Bulgaria

Visit Bulgarian section with job openings outside Bulgaria