Slight Introduction:
Our client is a technology company blazing a new path in enterprise automation with a reimagined approach to building and powering processes. Their core Platform is the world's first Software-Defined, Input-to-Outcome Automation platform used by top public companies and government organizations around the world to build and run mission-critical processes with ease and speed.
As a Backend Engineer you will be:
- Wrapping ML modules as reusable components, which can be integrated in different configurations depending on the specific customer’s needs
- Making sure that what we deliver is with the highest possible quality and corresponding to the enterprise requirements
- Leveraging your systems knowledge starting from the design throughout the lifecycle of developing and extending the system
- Designing easy-to-use abstractions, APIs and tools that will be leveraged by other developers
- Helping improve our code quality through writing unit tests, automation and performing code reviews
- Assessing where the optimization efforts should go in order to utilize better the ML components and know-how of the company
Desired Experience and Qualities:
- Degree in Computer Science or related engineering field, or equivalent practical experience
- Experience in building enterprise-grade systems in different environments
- Strong ability to reason about data structures, complexity, and possible engineering approaches to a problem
- Experience with Python / Django is preferred, but experience with any mainstream language is required
- Experience with distributed systems is a huge plus
- Experience with database systems, including SQL and/or NoSQL solutions is required
- Strong background in data science and mathematics will be considered a plus
- Experience with version control systems, preferably Git
What You Will Achieve:
Within your first 30 days:
- You will get to know our ML domain, models and codebase
- You will get acquainted and eventually be fully comfortable navigating the full codebase, the technology stack, the development processes and org structure within the company
- You will have made your first significant contributions to one of our products
Within your first quarter and beyond:
- You will be an integral part of the team, driven and focused self-starter who can navigate a certain amount of ambiguity
- Familiar with the code base, not afraid to take a sizable chunk of functionality, analyze it, break it down, implement it and then assume ownership and responsibility over it
- You will be taking an active role in discussions about possible solutions, different approaches, API designs and more
Benefits & Perks:
- You’ll work with some of the best machine learning, software and QA engineers in one of the most innovative tech companies in Sofia
- Budget to attend conferences, train, and further your education
- 30 days of paid leave annually to help nurture work-life symbiosis + Remote work option as well
- A great office, with excellent location
- Massages at the office by a professional massage therapist
- Auto assistant for your car
- Catered lunches, afternoon breakfasts, and a great variety of snacks and drinks
- A sports card, covering various options for sport
- Additional health insurance package, including extensive medical, dental & vision care
- Truly competitive salary
- Stock options
- Referral bonus
For more details, let's talk at martin@cadabra.bg
(License No. 2709 valid from 17.01.2019)