About Appodeal:
Appodeal is a dynamic US-based product company with a truly global presence, boasting offices in Warsaw, Barcelona, and Virginia, alongside a worldwide remote team. We are a leader in the mobile app monetization space, driven by diversity, collaboration, and innovation.
Why Appodeal?
At Appodeal, we are united by a mission to help every person discover and grow their talents. We pride ourselves on our cutting-edge product and our talented, internationally dispersed team. Our core values include:
-
Continuous Learning and Growth: Passionate about personal development and building rewarding careers.
-
Making an Impact: Committed to building a history-defining company that leaves a lasting impact on the mobile app industry.
-
Solving Exciting Challenges: Tackling complex problems daily with support from world-class professionals and mentors.
-
Enjoying the Journey: Believing in having fun while working towards our goals.
The Role:
As a Python Engineer within AppGrowth, you will be instrumental in building new product features, ensuring our app remains well-designed, fast, and reliable. Your responsibilities can lean towards feature development or infrastructure work, depending on your interests and skills. We utilize a hexagonal architecture approach with a monolith application that shares responsibilities across a web app, CLI, Airflow, and background processing connected to a common domain.
What you’ll be doing:
- Develop and maintain batch and streaming pipelines.
- Develop company dashboards and user interfaces.
- Develop and maintain various services for internal company needs.
- Conduct code reviews for other developers, providing feedback to ensure best practices.
- Collaborate with other teams to extract meaningful insights from data and enhance data quality and reliability.
- Contribute to the internal wiki with software updates.
What we expect from you:
- 5+ years of experience in Python or full-stack development.
- Strong experience with SQL databases such as PostgreSQL and ClickHouse.
- Proficiency in leveraging best coding practices, including clean and readable code, automated testing, code reviews, continuous integration, and delivery.
- Experience with HTTP frameworks like Flask and FastAPI.
- Experience working with Kafka.
- Experience working with Docker and Docker Compose.
- Good communication skills in English.
Why Appgrowth?
We are a product-led company at the forefront of mobile growth and programmatic media. Our team members enjoy:
- Working with a world-class team of DSP and mobile marketing experts.
- Accelerated career growth and high ownership from day one.
- A fully remote culture with flexible work hours.
- A transparent environment with a strong focus on innovation and impact.
Join us in Barcelona and become part of an amazing team shaping the future of mobile app success!