Software Product Engineer - AVP
Barclays · Whippany, NJ · 2 days ago
Engineering$120k/yrFull-time
This role is located in our Whippany, NJ office.
About the role
To build and maintain the systems that collect, store, process, and analyze data, such as data pipelines, data warehouses, and data lakes to ensure that all data is accurate, accessible, and secure.
Responsibilities
- Build and maintain data architecture pipelines that enable the transfer and processing of durable, complete, and consistent data.
- Design and implement data warehouses and data lakes that manage appropriate data volumes and velocity while adhering to required security measures.
- Develop processing and analysis algorithms fit for intended data complexity and volumes.
- Collaborate with data scientists to build and deploy machine learning models.
- Advise and influence decision-making, contribute to policy development, and take responsibility for operational effectiveness.
- Lead a team performing complex tasks, using well-developed professional knowledge and skills to deliver work that impacts the whole business function.
- Set objectives, coach employees, appraise performance, and determine reward outcomes.
- Demonstrate leadership behaviors to create an environment for colleagues to thrive and deliver to a consistently excellent standard (LEAD: Listen and be authentic, Energize and inspire, Align across the enterprise, Develop others).
- For individual contributors: lead collaborative assignments, guide team members, and identify new directions for projects.
- Consult on complex issues and provide advice to support the resolution of escalated issues.
- Identify ways to mitigate risk and develop 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 closely related to other areas, understanding how they coordinate and contribute to organizational objectives.
- Collaborate with other areas of work to align with business activity and strategy.
- Engage in complex analysis of data from multiple internal and external sources to solve problems creatively and effectively.
- Communicate complex information, including sensitive or difficult content, to varied audiences.
- Influence or convince stakeholders to achieve outcomes.
- Demonstrate the Barclays Values: Respect, Integrity, Service, Excellence, and Stewardship.
- Demonstrate the Barclays Mindset: Empower, Challenge, and Drive.
Requirements
- Significant experience in full stack development, with a primary focus on Angular for front-end development and Node.js for back-end services.
- In-depth knowledge of React, Vue.js, Java, .NET, and Spring Boot.
- Proficiency in designing, building, and consuming RESTful APIs and microservices within cloud-based environments.
- Experience working with relational and/or NoSQL databases, including data modeling, performance tuning, and optimization.
- Ample understanding of software engineering best practices, including Agile delivery methodologies, automated testing, CI/CD pipelines, code quality standards, and secure software development practices.
- Experience working with cloud platforms such as AWS, Microsoft Azure, or Google Cloud Platform.
Skills
- Knowledge of containerization and orchestration technologies, including Docker and Kubernetes.
- Familiarity with DevOps practices, infrastructure-as-code tools, and application monitoring and observability platforms.
- Experience working within financial services or other highly regulated industries, with a strong understanding of security, compliance, governance, and risk management principles.
- Strong collaboration and communication skills, with the ability to work effectively across multidisciplinary teams and contribute to a culture of continuous improvement and innovation.
Benefits
- Medical, dental, and vision coverage.
- 401(k) plan.
- Life insurance.
- Other paid leave for qualifying circumstances.
- Eligibility for an incentive award.
Pay
Base salary range: $120,000 – $175,000.