Backend Python Developer at OBMedia
The ideal candidate will be responsible for designing and implementing server-side web application logic using Python, as well as integrating front-end elements into the application.
What we’re looking for:
- 3+ years of experience in backend development using Python
- Strong knowledge of Python and its libraries, such as Flask
- Experience with web application development using RESTful APIs and database systems such as MySQL
- Knowledge of front-end technologies, including HTML, CSS, and JavaScript
- Familiarity with agile development methodologies and software development life cycle (SDLC)
- Excellent problem-solving and troubleshooting skills
- Strong communication and collaboration skills
- Fluent in English
Preferred Qualifications:
- Experience with cloud-based platforms such as Google Cloud Platform
- Familiarity with containerization and orchestration technologies such as Docker and Kubernetes
- Experience with data processing and analysis using tools such as Pandas and NumPy
- Experience with continuous integration and deployment (CI/CD) tools such as Jenkins and GitLab CI
The Opportunity
OBMedia is a small, fast-growing online advertising company. While we enjoy a busy, tight-knit tech start-up culture, we also happen to be backed by a parent company, which is publicly traded on the Australian Securities Exchange, which adds stability to the usual start-up formula. Each day, we work with large, bureaucratic corporate partners, as well as dozens of small/medium businesses who act as our publishers.
We are seeking a Backend Python Developer to build marketing tech with us and join the dynamic Audience Development team at OBMedia - a highly specialized group of professionals from around the world who work closely with our Marketing and Media Buy teams to drive growth through cutting-edge software products. As a valued contributor in this collaborative team environment, you’ll have the opportunity to make a real impact and help shape the future of our company.
The ideal candidate will be responsible for designing and implementing server-side web application logic using Python, as well as integrating front-end elements into the application. The successful candidate will collaborate with cross-functional teams to ensure the backend systems are scalable, secure, and meet the functional requirements.
**Note, position is remote. We have occasional company meetings in cities across the United States.
Summary of Duties:
- Design, develop, and maintain scalable and high-performance server-side applications using Python
- Integrate front-end elements into the application, including but not limited to HTML, CSS, and JavaScript
- Collaborate with cross-functional teams to ensure the backend systems meet functional requirements
- Troubleshoot and debug issues with the backend systems and ensure their smooth operation
- Develop and maintain unit and integration tests to ensure code quality and maintainability
- Participate in code reviews to ensure adherence to coding standards and best practices
- Stay up-to-date with the latest trends and technologies in backend development
Company Culture
OBMedia is a fully remote company. We all work from home and have for years. Our business is set up to be fully remote, now and in the future. As an organization, we value transparency, collaboration, learning, and collegiality. We are passionate about learning and doing our best. Sometimes we fail, but we learn from these failures. All the while, we believe that maintaining work-life balance and having fun is the key to our success.
Additional Information
We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Employers will see your profile when they are sending a job in your skill.
Create Your Profile (simple)