Software Architect

Our client is a British start-up product company which helps sales and success teams to achieve better communication with their customers, and receive the maximum value out of the conversations. Using an innovative set of web applications, which transcribe and analyze conversations in-depth, they help businesses grow by bringing coaching and insight to their sales teams. For their growing Engineering team in Bulgaria, they are looking to bring on board an experienced

Software Architect – Can be fully remote
- Drive migration of monolithic application into modern SaaS application;
- Own architectural designs for all company’s solutions;
- Keep architectural schematics and documents up to date;
- Ensure any compliance for NFR are met;
- Provide technical guidance and support to technical leads and developers involved in development;
- Evangelise our architectural vision to team members and senior stakeholders;
- Ensure that the architecture enables the business to deliver against the corporate and technology strategies efficiently and rapidly;
- Be responsible and accountable for the design, development, delivery, and support of the architecture software;
- Champion the architecture and challenge propositions that weaken or compromise it;
- Identify and address architectural challenges;

- 4+ years as a Software Architect and proven track record of delivering high-quality software solutions as a Senior Software Engineer or Tech Lead;
- Experience in designing, building, and operating distributed systems;
- Fluent in REST API design;
- Good understanding of CI/CD pipeline with multiple daily deployments to production;
- Excellent understanding of development methodologies and modelling techniques;
- Technical and leadership experience in building industry leading software solutions with strong focus on quality, architecture and maintainability;
- In-depth knowledge of architectural approaches and design patterns;
- Deep domain expertise in cloud application development solutions (e.g. SaaS, API Management), container orchestration (e.g. Kubernetes, Cloud Foundry), continuous integration technologies (e.g. Jenkins, Spinnaker, AWS for DevOps, etc), web application server technologies, cloud application design, software architecture and practices;
- Excellent written and spoken English

What you’ll get:
- Fantastic exposure to a smart team scaling at an incredible pace;
- Top-end machinery (they run on Macbook Pros);
- Generous vacation allowance;
- Amazing office in Doctors Garden, Sofia;
- Competitive salary;
- Employee share ownership;
- Uniquely open and informal environment.

Should you consider yourself as the right candidate for this role, we would be glad to receive your CV in English.

Only shortlisted candidates will be contacted by our consultants.

Applying for this position, you are authorizing Novi Global to work and process with your personal information following the Law for Personal Data Protection.

Agency license ? 2123 issued on 04.10.2016
Job Type:
Job Title:
Software Architect
Bulgaria - Any Region

How to apply

Apply Now

Got a Question or need some advice?

We are always here to help and support all our candidates and clients however we can.

Please feel free to call us, or fill in our contact form, and we will do our best to help.


contact us