Senior Data EngineerVerified as a real position
Barclays
Czechia, Praha1 month ago
- Posted
- Employment type
- Full-time
beta
Unlock the AI salary estimate
See the salary estimate and how this position stands in the market.
Get more replies from employers
Send the employer a tailored CV in minutes.
Who we’re looking for
- To be successful as a Senior Data Engineer, you should have: Python ETL development — experience building and maintaining batch data pipelines in Python 3.10+, including structured data extraction, transformation logic, and idempotent batch loading patterns
- SQL Server and relational data modelling — demonstrable experience writing T-SQL, designing analytical schemas (stored procedures, MERGE/upsert patterns, TVPs, indexed views), and working with pyodbc or SQLAlchemy Core
- Regulatory or financial data processing — demonstrated experience parsing structured and semi-structured financial data sources (XBRL, SEC filings, or equivalent), including handling taxonomy variations, missing fields, and data quality edge cases
What you’ll do
- Development and delivery of high-quality software solutions by using industry aligned programming languages, frameworks, and tools.
- Ensuring that code is scalable, maintainable, and optimized for performance.
- Cross-functional collaboration with product managers, designers, and other engineers to define software requirements, devise solution strategies, and ensure seamless integration and alignment with business objectives.
- Collaboration with peers, participate in code reviews, and promote a culture of code quality and knowledge sharing.
- Stay informed of industry technology trends and innovations and actively contribute to the organization’s technology communities to foster a culture of technical excellence and growth.
- Adherence to secure coding practices to mitigate vulnerabilities, protect sensitive data, and ensure secure software solutions.
- Implementation of effective unit testing practices to ensure proper code design, readability, and reliability.
About the position
Join Barclays as a Senior Data Engineer, where you'll spearhead the evolution of our digital landscape, driving innovation and excellence. You'll harness technology to revolutionise our digital offerings, ensuring unparalleled customer experiences.
Benefits
- Barclays employees are also eligible for a suite of competitive country-specific benefits.
- This position is eligible for an incentive award.
- Our Work Experience is the combination of everything that's unique about us: our culture, our core values, our company meetings, our commitment to sustainability, our recognition programs, but most importantly, it's our people.
- Our employees are self-disciplined, hard working, curious, trustworthy, humble, and truthful. They make choices according to what is best for the team, they live for opportunities to collaborate and make a difference, and they make us the #1 Top Workplace in the area.
