Senior Data Engineer
AI summary
BrighterMonday Uganda is hiring a Senior Data Engineer to join the data products team and help build and scale commercial banking technology. The role focuses on designing, owning, and scaling reliable data products, ML-powered pipelines, and reusable systems such as OCR, transaction coding, and RAG/agentic tools. Candidates should bring strong software engineering practices, cloud and data platform experience, and a product-oriented mindset.
- Senior data engineering role focused on productized data and ML systems
- Build reusable horizontal data products like OCR, coding suggestions, and RAG/agentic tools
- Strong software engineering practices applied to data and ML pipelines
- Tech stack includes Python, Go, Snowflake, DBT, GCP, Kubernetes, and Terraform
- 5+ years of data engineering, software engineering, or DevOps experience required
AI job guide
Use this guide to check salary signals, requirements, documents, application steps and safety before you apply.
AI salary guide
Not enough public dataNot enough public salary data is available for this exact role. Before applying, prepare to ask about gross pay, benefits, contract length, probation period, transport and any allowances.
Can you qualify for this role?
- Required5+ years of relevant experienceThe job post includes a minimum experience signal.
- PreferredPractical evidence in internship, technology, Data EngineerThe tags and summary point to skills connected with this role.
- RequiredAvailability to work in Not specifiedThe vacancy is associated with this location.
Documents to prepare
- Likely requiredUpdated CV
- Role specificCover letter or short employer message
- OptionalProfessional references
- VerifyID or passport only after verifying the employer
Application tips for this job
- Place your strongest Senior Data Engineer evidence in the first half of your CV.
- In your cover letter or employer message, connect your experience to BrighterMonday Uganda and the role in Not specified.
- Add concrete examples related to internship, technology, Data Engineer, ideally with measurable outcomes or clear responsibilities.
- Follow the instructions from BrighterMonday Uganda; avoid sending documents to unofficial contacts or copied links.
- Confirm the deadline, interview location and employer contact before sharing personal documents.
- Prepare a polite question about pay, benefits and contract terms for later interview stages.
Source and safety check
- BrighterMonday Uganda
- Original source link available
- Application method is clear
- Deadline not specified
- No major risk signal was detected in the captured text.
Never pay for interviews, shortlisting, medical checks, uniforms, or job placement. Confirm every application at the original source before sharing personal documents. Report suspicious listing.
Interview preparation
- What experience makes you a strong fit for this Senior Data Engineer role in internship, technology?
- How have you handled responsibilities similar to those in this job post?
- Are you available to work in Not specified under the listed contract or schedule?
- Prepare examples with clear responsibilities, tools used and measurable outcomes.
- Review the source and research BrighterMonday Uganda before the interview.
Ask what the first priorities will be in the role and how success will be measured.
Similar jobs to consider
Use AI to apply better
After confirming the original source, use Career Assistant to check role fit, tailor your CV and prepare a cover letter or employer message.
Original source description
Our team is looking for a Senior Data Engineer to join our data products team and help build & scale Rho's commercial banking technology.
The Data team builds data products for internal stakeholders and customers directly, maintaining a strong data driven culture across the company. This means treating data, pipelines, and ML systems as products in their own right: owned, versioned, documented, and built for other teams to discover and consume, not just infrastructure that sits behind the scenes. A key part of this role is building horizontal data products: reusable, ML-powered systems like an internal OCR pipeline, a transaction coding suggestion engine, and RAG-based and agentic systems that leverage our data to automate and augment internal workflows, that serve multiple teams and use cases across the company.
Technologies we use for data: Python, Go, Snowflake, DBT, PostgreSQL, Kubernetes, Terraform, Prometheus, Google Cloud Services, Omni, Hex
The ideal candidate is a strong software and data engineer with good taste & judgement, someone who knows what good looks like, and subscribes to a “strong opinions, weakly held” mindset.
Responsibilities
- Design, build, and own data products, reliable, scalable, well-documented pipelines and datasets that other teams can discover, trust, and build on directly
- Apply strong software engineering practices (clean code, testing, version control, CI/CD) to data products and ML systems, treating them with the same rigor as production software, while moving fast in AI-first world
- Build horizontal, ML-driven data products, such as our OCR pipeline for document processing, our transaction coding suggestion system, and RAG/agentic tools, designed to be reused across multiple teams rather than built for a single use case
- Define and uphold data product quality: implement quality checks, monitoring, alerts, and SLAs so consumers of a data product can rely on it the way they'd rely on any well-run internal API
- Partner directly with the stakeholders who consume your data products to understand their needs, gather feedback, and iterate, treating them as customers rather than downstream requesters
- Collaborate with business intelligence and analytics teams to turn business needs into data products that are easy to find, understand, and self-serve from
- Lead initiatives to grow Rho's catalog of data products and improve the platform that supports them, expanding what other teams can build on top of
Requirements
5+ years of
Experience
- in data engineering, software engineering, or DevOps
- Proficiency in workflow orchestrators such as Airflow, Dagster, or Prefect
- with major data platforms including Snowflake, Databricks, BigQuery, or in-house HDFS-based solutions
- Skilled at building data infrastructure using GCP, AWS, or comparable cloud providers
- Comfortable managing and deploying services on Kubernetes
- Practical
- with Terraform or Pulumi for automating infrastructure
- Advanced programming abilities in Python and Go are integral to this role, along with strong SQL skills (Java
- also considered)
- Proven
- building, owning, and iterating on data products or data pipelines based on consumer feedback, not just building infrastructure in isolation
- designing systems for reuse across multiple teams
- Good communication skills and a team-oriented, collaborative approach, comfortable working directly with the people who consume what you build
- Nice To Haves
- building a data platform or data product suite from the ground up
- integrating or deploying ML models into production systems (e.g., classification, suggestion, or extraction models)
- with RAG (Retrieval-Augmented Generation) systems and vector databases
- Familiarity with ML infrastructure tooling such as MLflow
- building or deploying agents
- with data modeling and data product approaches such as Data Mesh, Kimball, Inmon, Data Vault, or similar
- working with streaming data systems
- Familiarity with Prometheus or other time-series databases used for monitoring
- with business intelligence (BI) tools such as Omni or Power BI
- What We Offer
- Our people are our most valuable asset. Base salary may vary depending on relevant experience, skills, geographic location, and business needs.
Benefits
- Top-notch Private Healthcare Insurance for you and your family members
- Generous PTO policy
- Lunch at work
- Covered costs for parking for onsite staff
- Learning and development budget
- Paternity leave
- Hybrid work environment (with old town Belgrade office)
- <
- Log In and Apply
- Important safety tips
- Do not make any payment without confirming with the BrighterMonday Customer Support Team.
- If you think this advert is not genuine, please report it via the Report Job link below.
- Report Job