Sr. Data & Software Engineer

Ovative GroupMinneapolis, MN
Hybrid

About The Position

Ovative Group is seeking a Sr. Data & Software Engineer to join their product and engineering development team. This role involves taking a leadership position within a cross-functional team responsible for creating, optimizing, and maintaining scalable software and data solutions. The engineer will work closely with internal and client stakeholders throughout the software development lifecycle, leveraging AI-assisted development tools, and mentoring junior team members. The company specializes in enterprise-level media measurement and optimization.

Requirements

  • 5+ years of relevant data & software engineering development experience
  • Highly proficient in SQL, Python, command-line tools, and ETL/ELT pipelines for large datasets, including AI and analytics use cases
  • Experienced 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 and mentoring junior team members
  • Direct experience working with business users and clients to understand goals and gather requirements

Nice To Haves

  • Experience with iterative development and Agile best practices, including experience working within SAFe or similar scaled frameworks.
  • Experience with AI/ML frameworks or APIs (e.g., OpenAI, HuggingFace, LangChain, or similar) and their practical applications in an engineering context.
  • Proficient working with data warehouses and big data tools (e.g., BigQuery, Databricks) for large-scale data processing.
  • Experience working with APIs for data retrieval and integration across multiple data sources.
  • Experience building and deploying tools, agents, or workflows that orchestrate LLM calls in a production or near-production context.
  • Experience working with marketing, analytics and customer data in the context of data engineering or pipeline development.
  • Experience creating and owning data/table architecture for a project or product area.
  • Experience integrating data models within software and deploying data pipelines in cloud environments.

Responsibilities

  • Lead the design, development, testing, and deployment of robust software solutions that meet business and technical goals.
  • Lead effort in identifying opportunities for automation with a focus on the operational stability of software applications and systems.
  • Engage directly with Product Managers and stakeholders to understand their business goals, gather requirements, and translate into detailed, actionable technical requirements.
  • Research, write and edit documentation and technical requirements, including software designs, evaluation plans, test results, technical manuals and formal recommendations and reports.
  • Evaluate trade-offs between correctness, robustness, performance and customer impact to ensure we build the right solutions that scale.
  • Mentor and level up the skills of your teammates through collaboration and by sharing your expertise.
  • Ensure adherence to and advancement of software and product engineering best practices, including code quality, documentation, testing, security, deployment, and performance.
  • Evaluate and integrate new technologies, tools, and frameworks to optimize the software development process.
  • Troubleshoot complex software issues and provide effective solutions.
  • Provide guidance, mentorship, and contribute to architectural decisions, code reviews, and project direction.
  • Foster a culture of continuous learning to keep your team current with emerging technology and software engineering trends.
  • Ensure adherence to SDLC and DevOps best practices, maintaining high standards of quality and security across all phases of development.
  • Leverage and champion AI-assisted development tools and practices across the team to accelerate delivery, improve code quality, and establish effective patterns for responsible AI-assisted development.

Benefits

  • Access to all office spaces in MSP, NYC, and CHI
  • Frequent, paid travel to our Minneapolis headquarters for company events, team events, and in-person collaboration with teams
  • Generous paid vacation policy
  • 401k match program
  • Top-notch health insurance options, inclusive of same sex partners
  • Family formation benefits including reimbursement options for fertility, pregnancy, and parenting needs
  • Monthly stipend for your mobile phone and data plan
  • Sabbatical program
  • Charitable giving via our time and a financial match program
  • Shenanigan’s Day
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service