Senior Software Engineer - PHP + Python
We are looking for a senior software engineer proficient in both PHP and Python to support the growth and modernization of our partner and client - a well-established US ad-serving platform processing over 10 billion requests a day. The ambition is to migrate most of the PHP components away to Python and keep improving the platform’s stability and performance. You will be part of a distributed team, between the USA, Spain, Ukraine and Bulgaria with a CTO in Bulgaria. We are looking for an experienced software engineer who has experience building enterprise-grade systems that perform 24/7, which are directly responsible for serving and optimizing ads for major technology companies, and managing revenue flows.
When applying please remember to include your CV.
Apply Now
Active
Competative Salary
Full-time
Remote (Bulgaria)
Job Description
Who We Are
Skillwork is a London-born diverse group of techies, entrepreneurs, and business specialists with years of experience in developing innovative digital products for our clients, from startups to corporates. With prominent clients such as GSK and partners such as UCL, we find pride in our unique approach to solving our clients’ problems with technology. At Skillwork, we firmly believe that genuine innovation thrives in a culture that is brimming with happy and talented individuals, and where clients engage not with a contractor, but with a true partner that they can talk to and rely on.
Essential Functions & Responsibilities
Engineers will have the opportunity to work with our teams of media buyers who are engaged in direct arbitrage activities, our accounts teams who work with our larger publisher network, and our data science and analysis team, who are working on a combination of analysis and machine learning to create insights and optimize our marketplace.
Specific technology tools and methodologies you’ll be using on the job include: Python, Javascript, AWS, PHP, Snowflake and Apache Spark/Databricks.
Ideally, you’ll have demonstrated experience in as many areas as possible from the above, which helps us assess your capabilities, but an aptitude for learning new tech is a hallmark of a successful developer, so we encourage all interested parties to apply!
If this sounds interesting to you, drop us a line and tell us about yourself. We’re looking forward to having a conversation.
Our Ideal candidate will:
Experienced with building software or web applications with object-oriented or functional programming languages with a focus on writing clean, well-designed and scalable code.
High volume, high availability experience
Enjoy working in a team-based setting and directly interacting with stakeholders
Foster group decision-making, team ownership, and collaboration
Experience deploying and maintaining continuous integration and deployment
A deeply rooted love for testing and a handle on testing strategies
to scope, refine, and plan new features and projects.
Enjoy solving complicated problems and understanding good software development practices.
Skills & Background
Python
PHP
Javascript
AWS
Snowflake
Apache Spark/Databricks
Excellent oral and written communication skills
About the client
Client is a small, profitable company that has been working remotely long before it became trendy. Growing from a startup in 2001 to one of the most trusted and established Ad Networks in the industry, they partner with some of the biggest names in tech to connect publishers, relevant advertisers and diverse audiences.
Client is a subsidiary of a publicly-held international group - a network of marketing and communications firms listed on the Australian Stock Exchange.
The Team
(A few words from the team you will be working in)
Internet advertising is a complex and fast-paced marketplace and we compete in its many areas, while constantly exploring new opportunities. Doing so successfully requires a dedicated team, working together to find, and take advantage of, those opportunities. We’ve been doing this successfully since 2001, and we are pretty good at it. We are looking for people who help us be better.
We are a growing, fully remote, team of media buyers, analysts, engineers, and strategic thinkers who enjoy the autonomy and innovation of a startup environment while enjoying the stability provided under a larger corporate umbrella. Located around the world, we are united in our passion to continually learn, grow, and build. We have been doing this successfully since 2001, and we’re pretty good at it. We are always looking for people who help us be better.
Benefits
Competitive salary and benefits package
Opportunities for professional growth and career development into an Automation role.
Dynamic and collaborative work environment
Flexible work schedule and fully remote work
25 days of annual paid leave
Additional health insurance via UNIQA
MultiSport card