Job Description
Advolve is building the world's first fully autonomous digital ads framework. We offer a platform that automates and optimizes the entire ad process from creative development to audience targeting, bidding, attribution analysis, and retargeting.
This is a fantastic opportunity to join a high-caliber software engineering team that is growing quickly. You will build impactful advertising technology on a modern technology stack, by excelling in building new functionalities that support our client's teams to evolve product offerings and AI.
It's a fully remote (of course!), full-time position for candidates in Latin America who can work on Brazil office hours.
- Work in a fast-paced startup environment, collaborative, agile teams to build and enhance a growing software platform together.
- Participate in the technical design process, bringing your knowledge and analysis to contribute with software development.
- Contribute heavily to development and testing of our software platform.
- Ensure code quality writing clean, maintainable, and efficient code.
- Conduct code reviews and participate in pair programming sessions to ensure adherence to best practices.
- Contribute to a culture committed to testing, quality, and attention to detail by supporting best practices such as writing and maintaining comprehensive test coverage.
- Bachelor’s degree in Computer Science, Software Engineering, or related fields, or equivalent experience.
- A minimum of 2 full years of experience in the software development lifecycle.
- Experience working on software development teams, building and deploying full-stack web applications.
- Passionate about building quality products and with excellent design and development standards.
- Collaborate with teammates in product and design to build applications providing marketing and sales practitioners with the highest quality user experience.
- Hands-on experience building applications with agnostic technologies.
- Hands-on experience leveraging test frameworks such as Pytest, Unittest, Jest, Mocha, Locust or Tox.
- Develop using good practices (SOLID, DRY, KISS, YAGNI, Clean Code).
- Be collaborative and critical when reviewing other contributors' code.
- Prior experience in marketing and sales processes.
- Experience building backend applications using Python.
- Experience building frontend applications using React with Next.js and TypeScript.
- Experience with integration platforms (like Meta Ads, Google Ads, etc.) for ads publishing.
- Experience with Docker and Kubernetes.
- Experience with FastAPI, Temporal.io or Kafka.
- You can start as soon as possible, ideally immediately.
- Fit Cultural interview (30 min)
- Technical interview (30 min)
- Coding Screen and Debugging in Python (1 hour)
- CTO interview (30 min)
- Offer
We strive to move efficiently from step to step so that the recruitment process can be as fast as possible.
- Opportunity to work on pioneering projects in digital marketing powered by AI.
- A collaborative and inclusive work environment.
- Opportunities for professional growth and career development.
- Competitive salary package and benefits.
- Hiring as a legal entity (PJ).