Strong Middle/Senior Python Engineer (AdTech Platform Development) (offline)
As a Platform Engineer, you will be an important part of the team that works on a proprietary Ad Server. This is no small responsibility: as an AdTech company, the Ad Server is the cornerstone technology.
Responsibilities
Develop and launch new capabilities to adapt to evolving business needs
Be an active and engaged owner of the product and customer experience, collaborating effectively with Product Management, Data Science, and other disciplines
Maintain high standards of code quality, including tests and documentation, and encourage the same by providing constructive code reviews to collaborators
Work closely with other engineers to investigate design approaches, prototype new technology and evaluate technical feasibility of new features
Manage multiple competing priorities in a fast-paced, exciting environment
Troubleshoot and resolve issues, problems, and errors encountered across our various endpoints
Provide architectural input when designing new features, both within the ad server, as well as to the overall backend platform, with an eye toward fault tolerance and low latency
Triage and debug operational issues and outages
Requirements
Bachelor’s Degree in Computer Science or equivalent experience in the software development field
Solid professional software development experience
Strong knowledge of and experience with Python
Experience writing and communicating with backend services using RESTful APIs, gRPC, or messaging-based systems
Strong knowledge of SQL
Experience using Git for version control
Upper-Intermediate level of English and above
WOULD BE A PLUS:
Experience of at least one of these languages: Elixir, Scala, Ruby
Experience building high traffic, public APIs
Understanding of front-end programming: JavaScript, AJAX, JSON, HTML5
Experience in the advertising industry, with knowledge of major actors in the ad tech ecosystem (DSPs, SSPs, DMPs, RTB)
Experience with AWS (especially DynamoDB and Kinesis)
Passion for following SOLID Design Principles
About Sigma Software
Sigma Software is a place where Nordic Traditions meet Ukrainian Spirit to create Superior Software. We combine the best practices and approaches from Swedish and Ukrainian cultures. Taking high demand for quality, minimal hierarchy, freedom of decision-making, and attention to every opinion from Swedes, as a Ukrainian company we demonstrate flexibility and dedication to every project and every customer.We are IT consulting and software product company with development offices in Ukraine, Sweden, the USA, Canada, Poland, and Australia. We deliver smartest solutions to our customers in the areas of government, telecommunications, advertising, automotive, gaming, and others. Being a part of Sigma Group, one of the largest Nordic IT corporations, we are a global player with more than 5000 employees in 12 countries and over 1500 in Ukraine.
We work with startups, software houses, and enterprises providing the products and services that suit our clients the most. Company`s R&D centers are mastering the trending technologies and directions: Infotainment, AR/VR, Blockchain, Machine Learning, Data Science, Artificial Intelligence, and others.
Company website:
https://career.sigma.software/
DOU company page:
https://jobs.dou.ua/companies/sigma-software/
The job ad is no longer active
Job unpublished on
29 July 2021
Look at the current jobs Python Remote→
Similar jobs
Python Developer at Software Development Hub
Ukraine
Python + Vue.js engineer at ITR Soft
Ukraine
Python Quant Developer at Peanut.trade
Ukraine, Portugal, United Kingdom
All jobs Python remote All jobs Sigma Software