Job Summary:
Ovative Group is an independent, full-funnel media, measurement, and creative firm. They are seeking a Data & Software Engineer to join their product and engineering development team, responsible for creating, optimizing, and maintaining scalable software and data solutions.
Responsibilities:
• Assist in designing, developing, testing, and deploying software solutions that align with business and technical requirements.
• Contribute to the effort of identifying opportunities for automation with a focus on the operational stability of software applications and systems
• Collaborate with your team to support translating business goals and user requirements into detailed, actionable technical requirements
• Contribute to documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports
• Contribute to the creation and maintenance of robust, performant solutions that provide high customer impact at scale
• Provide technical assistance to teammates as needed through collaboration and by sharing your expertise
• Follow established software and product engineering best practices, including code quality, documentation, deployment, and testing.
• Explore new technologies and tools under guidance to enhance software development.
• Troubleshoot software issues with support from senior team members as needed.
• Participate in technical knowledge sharing with other team members.
• Stay current with emerging technology and software engineering innovations and continuously enhance skills.
• Adhere to SDLC and DevOps best practices, maintaining high standards of quality and security across all phases of development.
• Leverage AI-assisted development tools (e.g., GitHub Copilot, Claude, internal LLM tooling) to explore solution options, generate scaffolding code, and improve development velocity while maintaining code quality and security.
Qualifications:
Required:
• 3+ years of relevant data & software engineering development experience
• Proficiency in SQL, Python, command-line tools, and ETL/ELT pipelines for large datasets, including AI and analytics use cases
• Familiarity with cloud platforms and modern AI concepts/tools, such as GCP, AWS, AI/ML APIs, vector databases, embeddings, and retrieval
• Strong attention to detail, communication skills, and a track record of knowledge-sharing with team members
Preferred:
• Experience with iterative development and Agile methodologies, including familiarity with SAFe or similar scaled frameworks.
• Experience with AI/ML frameworks or APIs (e.g., OpenAI, HuggingFace, LangChain, or similar)
• Experience working with data warehouses and big data tools (e.g., BigQuery, Databricks)
• Experience working with APIs for data retrieval
• Experience building lightweight internal tools, agents, or workflows that orchestrate LLM calls (e.g., prompt templates, retrieval-augmented generation, or scripted helpers for teammates).
• Experience working with marketing, analytics and customer data
• Experience contributing to data/table architecture
• Experience integrating data models within software
Company:
Digital strategy consultants serving the retail and consumer packaged goods industry Founded in 2009, the company is headquartered in Minneapolis, USA, with a team of 501-1000 employees. The company is currently Late Stage.