Senior Risk Analytics Software Engineer - AVP
Backend Developer
Python
Senior
Apache Airflow
APIs
Big Data
Bigdata
Cloud Data Engineering
Cloud Data Warehouse
Cloud Operations
Cloud Platform
Cloud Platforms
Data Analysis
Data Analytics
Data Engineer
Data Engineering
Data Integration
Data Pipeline
Data Platform
Data Processing
Data Warehouse
Data Warehousing
Databricks
Engineer
ETL
Fastapi
Project Management
Risk Analysis
Risk Analytics
Software Development
Software Engineer
Software Engineering
Spark
Spring Boot
SQL
Web Framework
Job Description
Barclays is seeking a Senior Risk Analytics Software Engineer - AVP to design, develop, test, and support technology solutions across Risk Analytics, Market Risk, and regulatory initiatives. The role focuses on delivering scalable, secure, high-performance applications within an Agile environment, while partnering with teams across the organization to strengthen controls and operational effectiveness.
What you will do
- Develop and deliver high-quality software using industry-aligned programming languages, frameworks, and tools, with emphasis on scalability, maintainability, and performance optimization.
- Collaborate with product managers, designers, and other engineers to define requirements, shape solution strategies, and ensure software integration aligns with business objectives.
- Participate in code reviews and support a culture of code quality and knowledge sharing.
- Maintain awareness of technology trends and contribute to organizational technology communities to support technical excellence and growth.
- Follow secure coding practices to reduce vulnerabilities, protect sensitive data, and help ensure secure software outcomes.
- Apply unit testing practices to support readability, reliable design, and overall code quality.
- Advise and influence decision making, contribute to policy development, and take responsibility for operational effectiveness in collaboration with other functions and business divisions.
- Lead a team handling complex tasks that impact the whole business function, including setting objectives, coaching employees, and reviewing performance against objectives to determine reward outcomes.
- For leadership roles, demonstrate the four LEAD behaviours: Listen and be authentic, Energise and inspire, Align across the enterprise, and Develop others.
- For individual contributor paths, lead collaborative assignments and guide team members through structured work, including identifying needs for specialized support and proposing new directions using cross-functional methodologies.
- Consult on complex issues and provide advice to People Leaders to support resolution of escalated matters.
- Identify ways to mitigate risk and develop new policies or procedures aligned to the control and governance agenda.
- Take ownership for managing risk and strengthening controls related to the scope of work.
- Perform work requiring understanding of how other areas coordinate toward sub-function objectives, and stay aligned with business activity and strategy.
- Conduct complex analysis using data from multiple internal and external sources to solve problems creatively and effectively.
- Communicate complex information, including sensitive content or information that is difficult to convey based on audience.
- Influence or convince stakeholders to achieve outcomes.
Core requirements
- Experience designing, developing, and maintaining analytics and reporting platforms that support data-driven business and risk management decisions.
- Hands-on experience building data transformation, enrichment, and workflow orchestration solutions for scalable data pipelines.
- Good understanding of Object-Oriented Programming (OOP), with experience using frameworks and tools such as FastAPI, Spring Boot, and Apache Airflow.
- Proven programming expertise in Python and/or Java, Spark, SQL, Hadoop, Pandas, NumPy, Unix/Linux environments, and PowerShell scripting.
- Experience with software testing and development best practices, including PyTest, unit testing, and Python package management tools such as pip, Poetry, and Conda.
Technologies
- FastAPI, Spring Boot, Apache Airflow
- Python, Java, Spark, SQL, Hadoop
- Pandas, NumPy, Unix/Linux, PowerShell
- PyTest, pip, Poetry, Conda
- AWS, Azure, Databricks, Snowflake
Highly valued skills
- Considerable knowledge of risk management principles and regulatory frameworks, including Value at Risk (VaR), Fundamental Review of the Trading Book (FRTB), and Basel standards.
- Experience working with cloud and data platforms such as AWS, Azure, Databricks, and Snowflake.
- Solid understanding of data governance, data quality management, regulatory controls, and compliance requirements.
Role purpose
Design, develop, and improve software using various engineering methodologies to deliver business, platform, and technology capabilities for customers and colleagues.
Location and salary
- Location: Whippany, NJ (onsite)
- Compensation: USD 120,000 - 175,000 per year (base salary; does not include other compensation or benefits)
Benefits
- Eligible for a suite of competitive and generous employee benefits, including medical, dental, and vision coverage, 401(k), life insurance, and other paid leave for qualifying circumstances.
- Eligible for an incentive award.