Join the Ad Advance Team
january 18, 2024
Position: Software engineer
About Ad Advance:
Ad Advance is a leading digital advertising agency that excels in expertly managed paid search and programmatic advertising campaigns. Our company is proud to be ranked among the top 5% of Amazon’s advertising agencies and was in the top 10% of the fastest growing companies on the Inc. 5000 list. At Ad Advance, we value company culture above all else and have an incredible team of professionals who are dedicated to understanding our clients’ goals and implementing the best strategies to deliver outstanding results. Our innovative technology and experienced team have generated over $500MM in ad sales for our rapidly expanding client base. If you’re seeking a dynamic and rewarding career opportunity, join our Development team and help us unlock the full potential of our clients.
The Software Engineer builds and maintains a system that automates advertising optimization, generates interactive client reports, and provides the front and back-end infrastructure for our team to effectively manage client campaigns at scale. To be successful, you will build scalable back-end systems that collect large amounts of data through multiple APIs, develop complex queries and algorithms, and post frequent system-generated changes to client accounts. You will also support the build out of front-end interfaces for internal use and management, as well as a client portal with interactive reports. At Ad Advance, our software is core to our strategy, results, and growth. You will have a large amount of influence and freedom to help shape the direction of our team.
- Build scalable systems to collect data: Build reliable systems that pull large amounts of data from multiple APIs and can easily incorporate new data feeds and reporting.
- Leverage data to deliver results: Monitor and optimize database design to efficiently store and process data on AWS. Develop and tune complex SQL statements to support process automation.
- Create tools to empower our team: Develop tools to automate tasks and integrate internal systems to allow our Account Executives to generate better results and have more time to work directly with clients.
- Reporting to increase value to clients: Be able to summarize complex data into a clean and simple front-end interface where clients can review performance and generate reports to help manage their business.
- Scale a business: Design scalable systems that are easy to maintain, support extensive growth, allow for rapid updates and deployment, and achieve exceptional results for clients as we quickly grow our client base.
- Proven ability to write clean, maintainable code
- Expertise with PHP and Laravel or similar frameworks
- Expertise with Python and Django or similar frameworks
- Experience with ReactJS or related frameworks to build front-end user interfaces
- Experience writing code that interfaces with database layer
- Ability to generate and optimize complex SQL queries; Experience maintaining/optimizing SQL databases
- Proficiency using REST API’s to collect and push data to/from multiple sourcesFamiliar with Amazon Web Services and Git workflows
- Driven to achieve, creative, and passionate about improvement
What You’ll Get
- Competitive salary
- Medical benefits
- 401k match
- Flexible working hours and conditions
- Supportive, challenging environment to learn and grow in
- Fulfilling opportunity to shape a dynamic, fast-growing company
At Ad Advance, we encourage independent thinking and fresh ideas for improving results, efficiency, and experiences. If you are a self-starter with a passion for continuous improvement and scalability, we want you on our team. If you have the qualifications we’re looking for and are excited about the opportunity to work with a digital advertising agency that values its employees and has industry-leading technology, please apply today!
Send your resume and information to Ad Advance CTO Matt Wiklund: [email protected].