Software Engineer
About the role
Company Description RunnSmart, a product of Runn Technologies, is an AI-native, agentic performance digital advertising platform that unifies major paid search and social media ad channels. The platform helps users orchestrate and optimize ad performance quickly, delivering more relevant traffic at lower cost while reducing manual effort. RunnSmart is designed for marketers who want data-driven automation and immediate impact from their campaigns. Prospective team members will join a company focused on innovation in AI, automation, and scalable advertising technology, with a product accessible through a free trial at runnsmart.com.
Role Description This is a full-time remote role for a Software Engineer at Runn Technologies. The Software Engineer will design, develop, test, and maintain backend services that power the RunnSmart platform, focusing on performance, reliability, and scalability. Day-to-day responsibilities include implementing new features, integrating third-party advertising APIs, optimizing data processing pipelines, and improving existing codebases using modern software engineering practices. The role also involves collaborating with product managers, data scientists, and other engineers to translate requirements into technical solutions, participating in code reviews, and contributing to architectural decisions. The Software Engineer will help improve developer tooling, monitor production systems, and ensure secure, maintainable, and well-documented code.
Qualifications
Strong foundation in Computer Science, including algorithms, data structures, and software design principles.
Proficiency in Software Development and Programming, with experience in at least one modern programming language (e.g., Python, Java, C#, or similar).
Hands-on experience with Back-End Web Development, including RESTful APIs, microservices, and working with databases.
Solid understanding of Object-Oriented Programming (OOP) and experience applying OOP concepts in production code.
Experience with cloud platforms (e.g., AWS, GCP, or Azure) and containerization/orchestration tools (e.g., Docker, Kubernetes) is beneficial.
Familiarity with CI/CD pipelines, automated testing, and version control (e.g., Git) is preferred.
Ability to work effectively in a remote, collaborative environment with clear communication and self-management skills.
Bachelor’s degree in Computer Science, Software Engineering, or a related field, or equivalent practical experience.
Experience in ad tech, data engineering, or AI-driven platforms is a plus.
Responsibilities
- Design, develop, test, and maintain backend services for the RunnSmart platform
- Implement new features and integrate third-party advertising APIs
- Optimize data processing pipelines and improve existing codebases
- Collaborate with product managers, data scientists, and other engineers
- Participate in code reviews and contribute to architectural decisions
- Help improve developer tooling and monitor production systems
Qualifications
- Strong foundation in Computer Science, including algorithms and data structures
- Proficiency in Software Development and Programming in at least one modern language
- Hands-on experience with Back-End Web Development and RESTful APIs
- Solid understanding of Object-Oriented Programming (OOP)
- Experience with cloud platforms and containerization/orchestration tools is beneficial
- Familiarity with CI/CD pipelines and version control is preferred
- Ability to work effectively in a remote, collaborative environment
- Bachelor’s degree in Computer Science or related field, or equivalent practical experience
Skills mentioned
About Runn Technologies
RunnSmart is the world's first unified AI-Native Agentic Performance Digital Advertising technology platform. RunnSmart enables our users to seamlessly start orchestrating ad performance instantly across major paid search and social media ad platforms to deliver relevant traffic results at a lower cost while saving time and manual effort. Start your free 6-day trial on us today. No credit card required. runnsmart.com