Verified Tech Jobs & Hiring Companies, Updated Every 24 Hours
Direct career links to high-growth tech startups and Fortune 500 engineering teams across the United States, Europe, and Worldwide. We audit careers daily to ensure zero ghost listings and zero expired apply links.
All Verified Employers (633)
Filtered and verified against live career portals
The Verified Direct-Apply Tech Job Board
Landing a high-compensation software engineering, data, AI, or product role should not require fighting through zombie job posts, recruiter agency reposts, or expired links. KodeSword indexes verified tech career openings by connecting directly with corporate Applicant Tracking Systems (ATS) including Greenhouse, Lever, Ashby, and Workday. Every single role featured on this platform is active and routes straight to the hiring company’s career page.
Popular Tech Roles
Top Tech Hubs
Why Tech Candidates Use KodeSword vs. Traditional Aggregators
- 100% Direct Corporate Links: Zero middleman recruiter reposts.
- Continuous 24h Pruning: Expired and filled listings removed daily.
- Comprehensive Salary Data: Compensation extracted from verified JDs.
- Zero Paywalls or Registration: Browse and apply completely free.
Frequently Asked Questions
- How often are tech job openings updated on KodeSword?
- Our crawlers sync with official company Applicant Tracking Systems (ATS) including Greenhouse, Lever, Workday, and Ashby every 24 hours. Expired or filled roles are pruned daily to prevent ghost job listings.
- Are these direct job applications or recruiter agency reposts?
- Every role links directly to the official corporate careers portal. There are zero intermediary recruiters, no paywalls, and no sponsored spam.
- What kinds of tech roles are listed on KodeSword?
- We index white-collar software engineering, AI/Machine Learning, DevOps, SRE, Cloud Infrastructure, Data Engineering, Cyber Security, and Technical Product Management roles across US hubs and remote companies.
Barclays
Actively Hiring97 open positions matching criteria
Job Description Purpose of the role To build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure. Ensure the reliability, availability, and scalability of the systems, platforms, and technology through the application of software engineering techniques, automation, and best practices in incident response. Accountabilities Build Engineering: Development, delivery, and maintenance of high-quality infrastructure solutions to fulfil business requirements ensuring measurable reliability, performance, availability, and ease of use. Including the identification of the appropriate technologies and solutions to meet business, optimisation, and resourcing requirements. Incident Management: Monitoring of IT infrastructure and system performance to measure, identify, address, and resolve any potential issues, vulnerabilities, or outages. Use of data to drive down mean time to resolution. Automation: Development and implementation of automated tasks and processes to improve efficiency and reduce manual intervention, utilising software scripting/coding disciplines. Security: Implementation of a secure configuration and measures to protect infrastructure against cyber-attacks, vulnerabilities, and other security threats, including protection of hardware, software, and data from unauthorised access. Teamwork: Cross-functional collaboration with product managers, architects, and other engineers to define IT Infrastructure requirements, devise solutions, and ensure seamless integration and alignment with business objectives via a data driven approach. Learning: 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. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Join Barclays as an AV Senior Infrastructure Engineer role, where to build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure. At Barclays, we don't just anticipate the future - we're creating it. To be successful in this role, you should have below skills: Automation & Software Development (Python, PowerShell, APIs): Design and develop automation solutions, internal tools, self-service portals, and API-driven integrations that streamline onboarding, provisioning, compliance, reporting, and operational workflows across Microsoft 365, Zoom, Webex, ServiceNow, and related platforms. Platform Integration & Enterprise Workflows: Build and maintain integrations between collaboration, monitoring, and IT service platforms using REST APIs, webhooks, and event-driven architectures to enable data synchronization and automated business processes. DevOps, CI/CD & Source Control (Git, GitLab): Manage code repositories, release governance, automated testing, and deployment pipelines to ensure reliable, secure, and scalable delivery of automation and infrastructure solutions. Infrastructure Automation & Configuration Management (IaC, Ansible, Chef): Implement infrastructure as code and configuration management practices to standardize deployments, reduce configuration drift, enforce technical standards, and support large-scale device and platform lifecycle management. Cloud-Native Platforms & Linux Administration (Docker, Kubernetes, Linux): Deploy and support containerized applications and microservices on Linux-based infrastructure, ensuring scalability, high availability, and operational efficiency. Monitoring, Observability & Reliability Engineering (Splunk, Grafana): Build dashboards, monitor system health, analyze performance trends, and proactively identify issues to improve service reliability, capacity planning, and user experience. Incident Response & Continuous Service Improvement: Lead incident investigations, perform root cause analysis, identify recurring operational challenges, and implement engineering solutions that prevent future service disruptions. Enterprise Collaboration Platforms (Microsoft Teams Rooms, Zoom, Webex): Administer and enhance enterprise collaboration technologies, including room systems, conferencing platforms, device management, monitoring, and lifecycle automation across a global environment. Operational Excellence & Scalability: Apply automation, standardization, and engineering best practices to reduce manual effort, improve platform reliability, strengthen compliance, and support the growth of a large-scale collaboration services estate. Some other highly valued skills may include below: Enterprise Collaboration & Conferencing Platforms (Microsoft Teams, Cisco Webex/CVI, Zoom): Support and integrate cross-platform collaboration technologies, troubleshoot interoperability issues, automate provisioning, and enhance the user experience across Microsoft, Cisco, and Zoom ecosystems. Media Services, AV Technologies & Enterprise Webcasting: Design, support, and optimize meeting room technologies, enterprise broadcasts, town halls, and webcasting solutions while improving media delivery performance and service reliability. Automation, Workflow Integration & Service Management (ServiceNow): Develop and integrate automated workflows for incident, change, provisioning, and self-service processes to improve operational efficiency, governance, and user experience. Privileged Access Management & Enterprise Security (CyberArk, PAM, Secret Management): Implement secure credential management practices, protect service accounts, integrate automation with enterprise vault solutions, and eliminate embedded credentials from scripts and applications. Enterprise Collaboration Infrastructure Engineering: Leverage broad knowledge of collaboration, conferencing, AV, and workplace technologies to accelerate troubleshooting, reduce onboarding time, improve platform reliability, and deliver engineering initiatives more effectively. Content Delivery & Network Optimization (Kollective eCDN): Optimize large-scale media distribution, improve broadcast performance, and reduce network utilization through enterprise content delivery and eCDN solutions. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune office.
View more...Job Description Purpose of the role To support the organisation, achieve its strategic objectives by the identification of business requirements and solutions that address business problems and opportunities. Accountabilities Identification and analysis of business problems and client requirements that require change within the organisation. Development of business requirements that will address business problems and opportunities. Collaboration with stakeholders to ensure that proposed solutions meet their needs and expectations. Support the creation of business cases that justify investment in proposed solutions. Conduct feasibility studies to determine the viability of proposed solutions. Support the creation of reports on project progress to ensure proposed solutions are delivered on time and within budget. Creation of operational design and process design to ensure that proposed solutions are delivered within the agreed scope. Support to change management activities, including development of a traceability matrix to ensure proposed solutions are successfully implemented and embedded in the organisation. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Join Barclays as a CMS - Full Stack Developer role, where to support the organisation, achieve its strategic objectives by the identification of business requirements and solutions that address business problems and opportunities. At Barclays, we don't just anticipate the future - we're creating it. To be successful in this role, you should have below skills: Core Java: Demonstrated expertise in core Java concepts including multi-threading, garbage collection, data structures, and object-oriented programming principles. Proven track record in developing low-latency, high-throughput applications with optimized performance through advanced memory management, thread optimization, and strategic data structure implementation. Legacy System Modernization: Proven ability to rapidly analyze and comprehend legacy application codebases with minimal guidance. Skilled in architecting modernized solutions leveraging industry-standard design patterns and best practices to enhance maintainability and scalability. Spring Framework: Proficient in Spring Boot development with comprehensive understanding of Spring Core principles and dependency injection patterns. Some other highly valued skills may include below: Messaging & Middleware Technologies • Hands-on experience with JMS and enterprise messaging platforms, including Solace and Kafka, for building robust asynchronous communication systems. DevOps & Build Tools • Strong proficiency in containerization and orchestration technologies (Docker, Kubernetes) and build automation tools (Gradle, Maven). Unix/Linux • Solid command-line proficiency with Unix-based systems and shell scripting capabilities. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills. This role is based in Pune office.
View more...Job Description Purpose of the role To build and maintain infrastructure platforms and products that support applications and data systems, using hardware, software, networks, and cloud computing platforms as required with the aim of ensuring that the infrastructure is reliable, scalable, and secure. Ensure the reliability, availability, and scalability of the systems, platforms, and technology through the application of software engineering techniques, automation, and best practices in incident response. Accountabilities Build Engineering: Development, delivery, and maintenance of high-quality infrastructure solutions to fulfil business requirements ensuring measurable reliability, performance, availability, and ease of use. Including the identification of the appropriate technologies and solutions to meet business, optimisation, and resourcing requirements. Incident Management: Monitoring of IT infrastructure and system performance to measure, identify, address, and resolve any potential issues, vulnerabilities, or outages. Use of data to drive down mean time to resolution. Automation: Development and implementation of automated tasks and processes to improve efficiency and reduce manual intervention, utilising software scripting/coding disciplines. Security: Implementation of a secure configuration and measures to protect infrastructure against cyber-attacks, vulnerabilities, and other security threats, including protection of hardware, software, and data from unauthorised access. Teamwork: Cross-functional collaboration with product managers, architects, and other engineers to define IT Infrastructure requirements, devise solutions, and ensure seamless integration and alignment with business objectives via a data driven approach. Learning: 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. At Barclays, we do not just adapt to the future — we create it. Embark on a transformative journey as part of the Payment Screening Team, where you will play a pivotal role in ensuring the resilience, scalability, and reliability of critical payment screening systems. You will be a key contributor in driving the Infrastructure, DevOps, and CI/CD agenda for Payment Screening, with responsibility for demonstrating measurable improvements across key operational metrics. Working closely with the Infrastructure Lead, Engineering teams, and stakeholders across Payment Screening, you will help deliver high-performing solutions through agile delivery models. You will contribute to the delivery, automation, and continuous improvement of secure and resilient infrastructure platforms for Payment Screening. This includes supporting cloud and container-based environments, strengthening DevOps practices, maintaining effective risk and control standards, and helping ensure operational reliability throughout the software development lifecycle. To be successful as a Software Engineer – Infrastructure, you should have experience with: Infrastructure design and implementation. Cloud automation and platform engineering. Cybersecurity best practices and secure infrastructure delivery. Technical debt management and continuous improvement. Linux, Bash, and PowerShell. Kubernetes and Docker. Basic understanding of cloud platforms. Experience working with certificates and keys. Some of Highly Valued Skills may include: Knowledge of encryption, firewalls, and access control. Familiarity with Infrastructure as Code (IaC) tools like Terraform or Ansible. Knowledge of network protocols (TCP/IP), routing, switching, and security. Basic database concepts. Experience with CI/CD tools such as Jenkins, GitLab, or equivalent platforms. You may be assessed on key critical skills relevant to success in the role, including risk and controls, change and transformation, business acumen, strategic thinking, digital and technology capabilities, and job-specific technical expertise. The location of the role is Pune, India.
View more...Job Description Purpose of the role To design, develop and improve software, utilising various engineering methodologies, that provides business, platform, and technology capabilities for our customers and colleagues. Accountabilities 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. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. At Barclays, we don’t just adapt to the future – we create it. Embark on a transformative journey as a Java Developer, where you will play a pivotal role in designing, building and delivering scalable, high‑performance backend systems that power critical business capabilities. You will be a key contributor in developing modern, cloud‑native applications using Java and microservices architecture, focusing on resilience, scalability, efficiency and security. Working closely with product owners, architects, engineering teams and stakeholders, you will help shape system design through high‑level and low‑level architecture, contribute to event‑driven solutions, and ensure robust software delivery through agile practices. You will collaborate to define solution designs, optimize performance, and integrate systems across platforms while interfacing with technology partners to deliver innovative and reliable solutions. Leading the drive for engineering excellence, you will champion best practices in software development, design governance and DevOps, ensuring alignment with enterprise standards and compliance requirements. To be successful as a Java Developer, you should have experience with: • Strong experience in Java (JDK 17/21) and Spring Boot. • Designing and building scalable microservices and RESTful APIs. • Hands-on experience in High-Level Design (HLD) and Low-Level Design (LLD). • Working with Oracle or relational databases (schema design, optimization, query tuning). • Implementing event-driven architecture using Kafka or messaging systems. • Deploying and managing applications using Docker and Kubernetes/OpenShift. • Contributing to architecture discussions, technical design, and governance processes. • Working within Agile development environments and collaborating with cross-functional teams. • Ensuring adherence to coding standards, performance benchmarks, and secure development practices. Some highly valued skills may include: • Experience with Camunda BPM or workflow orchestration tools. • Exposure to frontend technologies such as React.js. • Cloud platform experience (AWS preferred). • Experience in distributed systems and enterprise application architecture. • Prior experience in banking or financial services domain. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The location of the role is Pune, IN.
View more...Job Description Purpose of the role To use innovative data analytics and machine learning techniques to extract valuable insights from the bank's data reserves, leveraging these insights to inform strategic decision-making, improve operational efficiency, and drive innovation across the organisation. Accountabilities Identification, collection, extraction of data from various sources, including internal and external sources. Performing data cleaning, wrangling, and transformation to ensure its quality and suitability for analysis. Development and maintenance of efficient data pipelines for automated data acquisition and processing. Design and conduct of statistical and machine learning models to analyse patterns, trends, and relationships in the data. Development and implementation of predictive models to forecast future outcomes and identify potential risks and opportunities. Collaborate with business stakeholders to seek out opportunities to add value from data through Data Science. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Join us as Senior Python Developer at Barclays, where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable and secure infrastructure, ensuring seamless delivery of our digital solutions. To be successful as a Senior Python Developer, you should have experience with: Design, develop, and maintain robust, scalable, and reusable Python-based applications. Build high-performance backend systems, RESTful APIs, asynchronous services, and distributed applications. Translate business and functional requirements into technical solutions and clean architecture designs. Develop modular, maintainable, and testable code following industry best practices and coding standards. Participate in system design discussions, technical reviews, and architecture decisions, Develop and enhance backend services using frameworks such as: Django. Flask. FastAPI. Tornado / Falcon / Pyramid (optional based on project needs). Build and integrate REST APIs and, where required, GraphQL services. Design and implement authentication and authorization mechanisms including OAuth2, JWT, SSO, and RBAC. Optimize API performance, reliability, and scalability. Architect and implement microservices-based solutions using Python. Design containerized applications and services for deployment in cloud or Kubernetes-based environments. Work with message brokers and event-driven architectures using tools such as: RabbitMQ. Kafka. AWS SQS/SNS. Celery. Manage inter-service communication, resilience patterns, retries, and fault tolerance, Design, develop, and optimize relational and non-relational database solutions. Write efficient SQL queries, stored procedures, and data access layers. Work with databases such as: PostgreSQL. MySQL. SQL Server. MongoDB. Redis. Elasticsearch. Ensure data consistency, integrity, indexing, query optimization, and performance tuning. Develop applications for cloud platforms such as: AWS. Azure. Google Cloud Platform. Work with CI/CD pipelines, DevOps tooling, and release automation. Use containerization and orchestration tools like: Docker. Kubernetes. Helm. Collaborate with DevOps and infrastructure teams for deployment, monitoring, and observability. Write unit tests, integration tests, and end-to-end tests to ensure software quality. Follow Test-Driven Development (TDD) or Behavior-Driven Development (BDD) practices where applicable. Conduct code reviews and enforce best practices for clean coding, performance, security, and maintainability. Use testing frameworks/tools such as: PyTest. UnitTest. Mock. Selenium / Playwright (if needed for automation). Ensure high code coverage and adherence to quality gates ,Analyze and optimize application performance bottlenecks. Implement secure coding practices and remediate vulnerabilities. Handle logging, monitoring, tracing, and alerting using tools such as: ELK Stack. Grafana. Prometheus. Datadog. Splunk. Ensure robust exception handling, observability, auditability, and reliability across systems. Mentor junior and mid-level developers on technical design, Python best practices, and engineering standards. Lead code walkthroughs, technical design sessions, and architectural discussions. Collaborate closely with product managers, architects, business analysts, QA engineers, DevOps teams, and stakeholders. Drive continuous improvement in development processes, tools, and frameworks. Provide technical estimates, identify risks, and support sprint planning and delivery. Some other highly valued skills may include: Experience with AI/ML integration, including Python libraries such as Pandas, NumPy, Scikit-learn, or model-serving APIs. Exposure to data engineering pipelines and workflow tools such as Airflow. Experience in serverless architectures (AWS Lambda, Azure Functions, Google Cloud Functions). Familiarity with front-end technologies like JavaScript, React, Angular, or HTML/CSS for full-stack collaboration. Understanding of event-driven systems and domain-driven design. Exposure to fintech, banking, healthcare, e-commerce, or other regulated enterprise domains. Experience with secure development practices and compliance standards. You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The role is based out of Pune.
View more...Job Description Purpose of the role To design, develop, and execute testing strategies to validate functionality, performance, and user experience, while collaborating with cross-functional teams to identify and resolve defects, and continuously improve testing processes and methodologies, to ensure software quality and reliability. Accountabilities Development and implementation of comprehensive test plans and strategies to validate software functionality and ensure compliance with established quality standards. Creation and execution automated test scripts, leveraging testing frameworks and tools to facilitate early detection of defects and quality issues. . Collaboration with cross-functional teams to analyse requirements, participate in design discussions, and contribute to the development of acceptance criteria, ensuring a thorough understanding of the software being tested. Root cause analysis for identified defects, working closely with developers to provide detailed information and support defect resolution. 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. Analyst Expectations To perform prescribed activities in a timely manner and to a high standard consistently driving continuous improvement. Requires in-depth technical knowledge and experience in their assigned area of expertise Thorough understanding of the underlying principles and concepts within the area of expertise They lead and supervise a team, guiding and supporting professional development, allocating work requirements and coordinating team resources. If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they develop technical expertise in work area, acting as an advisor where appropriate. Will have an impact on the work of related teams within the area. Partner with other functions and business areas. Takes responsibility for end results of a team’s operational processing and activities. Escalate breaches of policies / procedure appropriately. Take responsibility for embedding new policies/ procedures adopted due to risk mitigation. Advise and influence decision making within own area of expertise. Take ownership for managing risk and strengthening controls in relation to the work you own or contribute to. Deliver your work and areas of responsibility in line with relevant rules, regulation and codes of conduct. Maintain and continually build an understanding of how own sub-function integrates with function, alongside knowledge of the organisations products, services and processes within the function. Demonstrate understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Make evaluative judgements based on the analysis of factual information, paying attention to detail. Resolve problems by identifying and selecting solutions through the application of acquired technical experience and will be guided by precedents. Guide and persuade team members and communicate complex / sensitive information. Act as contact point for stakeholders outside of the immediate function, while building a network of contacts outside team and external to the organisation. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Join us as a Test Automation Engineer at Barclays where you will spearhead the evolution of our infrastructure and deployment pipelines, driving innovation and operational excellence. You will harness cutting-edge technology to build and manage robust, scalable and secure infrastructure, ensuring seamless delivery of our digital solutions. To be successful as a Test Automation Engineer, you should have experience with: Strong with Functional and E2E Test understanding. Strong expertise in test automation frameworks (e.g., Selenium, Cypress, Playwright, or similar). Hands-on experience in API testing and automation (REST/SOAP using tools like Postman, RestAssured, Karate). Proficiency in programming languages (Java, or similar for automation scripting). Knowledge of Banking domain. Ability to Leverage AI for Test Optimization, Data Analysis, etc. Strong understanding of software testing principles, SDLC, and Agile methodologies. Detailed design for test engineering solutions and verification of this with test team stakeholders and Test architecture and design authorities Some other highly valued skills may include: • Knowledge of Payments domain (such as SWIFT, ISO 20022, real-time payments). • Exposure to test management tools (such as JIRA, Confluence) You may be assessed on key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. The role is based out of Pune.
View more...Job Description Purpose of the role To use innovative data analytics and machine learning techniques to extract valuable insights from the bank's data reserves, leveraging these insights to inform strategic decision-making, improve operational efficiency, and drive innovation across the organisation. Accountabilities Identification, collection, extraction of data from various sources, including internal and external sources. Performing data cleaning, wrangling, and transformation to ensure its quality and suitability for analysis. Development and maintenance of efficient data pipelines for automated data acquisition and processing. Design and conduct of statistical and machine learning models to analyse patterns, trends, and relationships in the data. Development and implementation of predictive models to forecast future outcomes and identify potential risks and opportunities. Collaborate with business stakeholders to seek out opportunities to add value from data through Data Science. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Step into the role of Fincrime Screening Data Scientist - AVP at Barclays, where you'll provide first-class support by conducting in-depth due diligence, ensuring compliance with regulatory requirements, and safeguarding our clients and organization with expertise. To support the Financial Crime Screening operation by providing support for the technological services used by the team and ensure development and delivery of high-quality data forensics. This will involve both directly performing analytical and development work, as well as working with the Barclays internal technical teams to ensure continued delivery of the platforms used. Additionally, compliance with Sanctions policies and work practices will be monitored and all requirements and restrictions adhered to. You may be assessed on key critical skills relevant for success in role such as: Key Accountabilities: Apply statistical techniques, machine learning methods, and analytical approaches to solve complex business and operational challenges. Write high-quality, scalable code in Python and SQL to extract, transform, analyze, and visualize complex datasets using Power BI and Tableau, building robust data pipelines that integrate data from multiple sources. Produce meaningful data forensics and advanced analytics to support the delivery of Financial Crime Screening operational initiatives. Design, develop, and maintain analytical and machine learning solutions to generate insights, identify patterns, and support data-driven decision making. Respond to ad-hoc analytical requests and communicate findings, trends, insights, and MI effectively to both technical and non-technical stakeholders. Collaborate with data engineering and technology teams to support data acquisition, transformation, and optimization activities. Have an active interest in emerging technologies, data science methodologies, visualization techniques, and automation opportunities across multiple technical disciplines. Develop an understanding of Financial Crime preventative measures, systems, and operational processes within Barclays. Support the delivery of automation, analytics, and AI-driven initiatives aligned with the wider Group strategy. Stakeholder Management and Leadership: Good interpersonal skills which will be used to maintain relationships with multiple business areas, including Senior Leadership and Compliance. Ability to manage laterally and upwards across multiple discipline technical areas. Decision-making and Problem Solving: Strong quantitative, statistical, and analytical skills with the ability to solve complex business problems logically and methodically. Demonstrated experience handling and analyzing large datasets using Python, SQL, Power BI, Tableau, and other analytical tools. Experience applying machine learning techniques, predictive analytics, data modelling, and statistical methods to derive business insights. Basic understanding of data engineering concepts, database structures, data pipelines, and data processing frameworks would be advantageous. Strong organizational skills with the ability to manage multiple analytical projects and deliver measurable business outcomes within agreed timelines Risk and Control Objective: Ensure that all activities and duties are carried out in full compliance with regulatory requirements, Enterprise-Wide Risk Management Framework and internal Barclays Policies and Policy Standards. Person Specification: The candidate should be a team player, able to demonstrate strong analytical, presentation and communication skills. The candidate should be self-motivated, capable of working independently, when required, to a high standard. The candidate will need to be capable of finding resolutions to issues in a timely manner, confident in taking ownership of an issue and executing the appropriate techniques to deliver a solution. A positive attitude to change is essential and a desire to solve problems and deliver solutions in a timely manner is required. Stays up to date with latest technology, techniques, and methods, and look for opportunities to use insights/datasets/code/models/tools. Improve technical knowledge and analytical capabilities through personal development and training. Ability to maintain Barclays Values and a strict control environment safeguarding the bank and its customers from any potential risks. The role holder will have a proven record of accomplishment of managerial experience, responsible for the results of a complex and highly regulated and audited area’s operational processing activity. The role holder will be required to represent the team and/or department in meetings, site visits and effectively communicate with both internal and external stakeholders. Required Skills: Bachelor's degree or equivalent in Mathematics, Statistics, Engineering, Computer Science, Data Science, or a related quantitative discipline. Relevant experience in Data Science, Data Analytics, Machine Learning, and Business Intelligence. Strong hands-on experience in Python and SQL programming, including data manipulation, data analysis, and solution development. Experience building and maintaining analytical models using statistical and machine learning techniques. Knowledge or experience within Financial Crime Operations, Screening, Compliance, or Risk Management. Strong analytical and quantitative skills to support Global Financial Crime Operations deliveries and collaborate effectively across multiple sites and functions. Proficient in Power BI and Tableau for dashboard development, visualization, and business reporting. Strong understanding of data analytics methodologies, exploratory data analysis, and data visualization best practices. Desirable Skillsets: Experience working with large and complex datasets to support operational and strategic decision making. Excellent presentation and communication skills, with the ability to explain complex analytical concepts and solutions to non-technical audiences. Working knowledge and understanding of end-to-end payment flows. Basic understanding of data engineering concepts, ETL processes, data warehousing, and database server-side technologies. Experience with cloud-based analytics platforms and big data technologies would be advantageous. You may be assessed on key essential skills relevant for success in role, such as risk and controls, change and transformation, business acumen, strategic thinking and digital and technology, as well as job-specific technical skills. This role is based out of Gurugram as preference.
View more...Job Description Purpose of the role To identify potential vulnerabilities within the banks IT systems using penetration testing tools and techniques to ensure security of computer systems, applications, servers, and networks. Accountabilities Development and execution of assessments, audits, and threat models to identify vulnerabilities within the banks systems, applications and servers using penetration tools and techniques, and communicate key findings and recommendations to stakeholders. Collaboration with stakeholders and IT teams to identify emerging cyber-attack techniques, tools and technologies and to support the development of penetration testing methodologies. Development and maintenance of comprehensive documents and reports for senior stakeholders on penetration test findings, and remediation guidance. Collaboration with stakeholders to understand their security requirements and controls in business processes, application/services, to enhance overall security posture and assurance. Identification of emerging vulnerabilities, exploit codes and cyber-attacks to develop testing methodologies and assurance activities. Assistant Vice President Expectations To advise and influence decision making, contribute to policy development and take responsibility for operational effectiveness. Collaborate closely with other functions/ business divisions. Lead a team performing complex tasks, using well developed professional knowledge and skills to deliver on work that impacts the whole business function. Set objectives and coach employees in pursuit of those objectives, appraisal of performance relative to objectives and determination of reward outcomes If the position has leadership responsibilities, People Leaders are expected to demonstrate a clear set of leadership behaviours to create an environment for colleagues to thrive and deliver to a consistently excellent standard. The four LEAD behaviours are: L – Listen and be authentic, E – Energise and inspire, A – Align across the enterprise, D – Develop others. OR for an individual contributor, they will lead collaborative assignments and guide team members through structured assignments, identify the need for the inclusion of other areas of specialisation to complete assignments. They will identify new directions for assignments and/ or projects, identifying a combination of cross functional methodologies or practices to meet required outcomes. Consult on complex issues; providing advice to People Leaders to support the resolution of escalated issues. Identify ways to mitigate risk and developing new policies/procedures in support of the control and governance agenda. Take ownership for managing risk and strengthening controls in relation to the work done. Perform work that is closely related to that of other areas, which requires understanding of how areas coordinate and contribute to the achievement of the objectives of the organisation sub-function. Collaborate with other areas of work, for business aligned support areas to keep up to speed with business activity and the business strategy. Engage in complex analysis of data from multiple sources of information, internal and external sources such as procedures and practises (in other areas, teams, companies, etc).to solve problems creatively and effectively. Communicate complex information. 'Complex' information could include sensitive information or information that is difficult to communicate because of its content or its audience. Influence or convince stakeholders to achieve outcomes. All colleagues will be expected to demonstrate the Barclays Values of Respect, Integrity, Service, Excellence and Stewardship – our moral compass, helping us do what we believe is right. They will also be expected to demonstrate the Barclays Mindset – to Empower, Challenge and Drive – the operating manual for how we behave. Join us as a Penetration Tester, to help protect our organisation and clients by identifying, validating, and clearly communicating security vulnerabilities before they can be exploited. This role sits within a collaborative security testing team and focuses on delivering high‑quality web, network, mobile, and client application assessments across a range of projects, while working closely with stakeholders to turn findings into meaningful action. Key Skills: Holding a CREST qualification (or equivalent), or working towards one. Delivering end‑to‑end penetration testing across web, network, and mobile environments. Engaging with stakeholders, contributing to Statements of Work (SoW), and producing clear, actionable security reports. Desirable Skills: Participation in the penetration testing or wider security community (for example bug hunting, Hack The Box, CTFs, or hackathons). Exposure to client or thick application testing and experience working to agreed project timelines. An interest in emerging areas such as AI security testing, and familiarity with scripting or programming (no specific languages required). This role will be based in Knutsford or Manchester. You may be assessed on the key critical skills relevant for success in role, such as risk and controls, change and transformation, business acumen strategic thinking and digital and technology, as well as job-specific technical skills.
View more...

