Business Intelligence Engineer
Build internal applications, automated workflows, and ETL pipelines that support Commure’s global operations. The role requires strong SQL, JavaScript, Python, full-stack development, database architecture, and CI/CD experience, with at least three years in software, analytics engineering, or technical operations.
About the job
Responsibilities
Application and Tooling Development
- Build robust, interactive internal applications, custom front-end workflows, and automations using platforms such as Retool, Vercel, Cursor, or custom web applications.
- Use JavaScript and Python to develop internal tools and workflows.
Data Pipeline Architecture
- Design, write, and optimize complex SQL queries and data models to extract, manipulate, and aggregate data.
- Architect and maintain reliable ETL pipelines supporting operational scaling and AI/LLM integrations.
UI/UX Design and Development
- Design intuitive, reliable UI/UX workflows that reduce manual effort for non-technical operators.
- Simplify operational complexity without sacrificing capability.
Technical Governance and CI/CD
- Implement and follow version-control and deployment pipelines, including Git, GitHub pull requests, and development-to-release environments.
- Ensure data products and front-end tools meet engineering quality-assurance standards.
Systems Implementation
- Independently manage implementation of system processes.
- Enable automated workflows and cron jobs.
- Set up centralized, scalable operational databases and applications.
Database and Schema Design
- Apply normalization, indexing, and key constraints when building datasets or proposing schema changes.
- Optimize data-warehouse performance.
Process Automation
- Develop automated scripts, webhooks, and API integrations that connect disparate data sources.
- Streamline cross-functional business operations without manual oversight.
Cross-Functional Strategy
- Act as a technical liaison between operations, product, and core data engineering teams.
- Consolidate ambient data streams and enforce system reliability.
Requirements
- Bachelor’s degree in Computer Science, Software Engineering, Information Systems, Data Science, or a closely related technical field.
- 3+ years of professional experience in software engineering with an analytics focus, analytics engineering, or technical operations.
- Advanced proficiency in SQL and relational database architecture.
- Strong programming skills in JavaScript and Python.
- Experience building full-stack web solutions, APIs, or internal tooling.
- Hands-on experience with Git and CI/CD workflows.
- Experience moving beyond basic dashboards to build functional, data-driven applications or automated infrastructure.
- Systems-level thinking and a strong commitment to data accuracy, clean code, and technical documentation.
- Excellent communication skills for bridging technical execution and business strategy.
- A proactive approach to resolving operational bottlenecks and standardizing best practices.
- Ability to translate ambiguous operational requests into precise technical execution in a fast-paced environment.
Nice to Have
- Experience with internal tool builders such as Retool.
- Experience with modern deployment platforms such as Vercel.
Work Details
- Night shift: 10:00 pm–7:00 am BST.
- Monday to Friday.
Skills
SQL, JavaScript, Python, Git, CI/CD, Retool, Vercel, ETL, APIs, Relational Databases, Data Warehousing, Webhooks, Cron, Llm Integrations
Similar jobs
Data Engineering jobsOwn the systems that ingest, standardize, validate, and operationalize data signals for Vanta’s EPD organization. The role suits a hands-on builder who has recently shipped working tools or pipelines, uses AI-assisted development, and helps teammates grow technically.
Build and operate scalable lakehouse infrastructure, streaming and CDC pipelines, query systems, and self-serve BI capabilities. Requires 5+ years of data engineering experience, strong Kubernetes and infrastructure-as-code expertise, and hands-on experience with distributed data platforms.
The Senior Platform Engineer will build and operate reliable data platform tooling, consolidate orchestration, scale dbt infrastructure, and improve Databricks developer experience. The role requires 5+ years of production software experience, strong Python and AWS expertise, infrastructure-as-code experience, and familiarity with modern data stacks.
Senior Data Engineer responsible for designing and deploying scalable data infrastructure, orchestration models, and analytics tooling to enable data-driven decisions, ML products, and enterprise reporting at Vanta. Requires 4+ years data experience, software engineering mindset, modern data stack proficiency, and passion for secure, compliant data systems.
Senior Analytics Engineer responsible for designing complex data models, building scalable SQL pipelines, enabling AI tooling, and improving data infrastructure to support self-serve analytics, dashboards, and data science at Vanta. Requires 4+ years data experience, software engineering mindset, and expertise with modern analytics tools like dbt.