This job is with State Street, an inclusive employer and a member of myGwork â the largest global platform for the LGBTQ+ business community. Please do not contact the recruiter directly.
Job Description
We are looking for a Senior hands-on Data Engineer for Cloud Data Lake design and development. The candidate should have Financial Services experience in design, architecture and development of large scale enterprise applications using Cloud based Data engineering platforms. This hands-on role will partner with senior-level development managers, architects and business leadership to develop and execute the technology product roadmap.
Main Duties and Responsibilities:
⢠End to end Cloud Data Lake design & development including data ingestion, data modeling and data distribution.
⢠Build data integrations, hand-offs between on-prem/cloud-based systems.
⢠Design and develop high volume data ingestion components and solutions to collect data from various sources.
⢠Manage and use appropriate tools in the cloud data lake development and deployment.
⢠Responsible for developing/implementing cloud infrastructure to support current and future business needs.
⢠Participating in technical design, application build, configuration, unit testing, and production deployment.
⢠Ensuring all cloud solutions exhibit higher level of cost efficiency, performance, security, scalability, and reliability
Required Skills:
⢠Development experience in designing, developing and deploying complex applications.
⢠Strong tech skillset/experience in PL/SQL, Java/J2EE, Python, Scala, PERL/scripting .
⢠Hands on experience with Cloud platforms, preferably using Databricks.
⢠Experience in building systems using modern, scalable, resilient, cloud native architectures.
⢠Experience in Data Modeling and database design with strong skills in performance tuning.
⢠Hands on experience in setting up data pipelines for ELT jobs across multiple data sources.
⢠Hands on experience in big-data processing, troubleshooting and resolving database performance issues.
⢠Strong knowledge of Cloud Security in AWS/Azure, specifically IAM Roles & Polices, Security Groups and Encryption keys.
⢠Experience with optimizing database performance, scalability, ensuring data security and compliance.
⢠Experience with event based, micro-batch and batched high volume and high velocity transaction and data processing system.
⢠Proficiency with CICD and DevOps.
Education & Qualifications
Bachelorâs/Masterâs Degree in a Computer Science, Engineering or Math or equivalent experience
10+ yearsâ experience in professional software design and development.
Strong analytical skills, with ability to collect, absorb, and analyze information quickly and independently
Proven ability to develop and work with cross functional processes and project timelines
Excellent follow-through, attention to detail and time management skills
About State Street Across the globe, institutional investors rely on us to help them manage risk, respond to challenges, and drive performance and profitability. We keep our clients at the heart of everything we do, and smart, engaged employees are essential to our continued success.
We are committed to fostering an environment where every employee feels valued and empowered to reach their full potential. As an essential partner in our shared success, youâll benefit from inclusive development opportunities, flexible work-life support, paid volunteer days, and vibrant employee networks that keep you connected to what matters most. Join us in shaping the future.
As an Equal Opportunity Employer, we consider all qualified applicants for all positions without regard to race, creed, color, religion, national origin, ancestry, ethnicity, age, disability, genetic information, sex, sexual orientation, gender identity or expression, citizenship, marital status, domestic partnership or civil union status, familial status, military and veteran status, and other characteristics protected by applicable law.
Discover more information on jobs at StateStreet.com/careers
Read our CEO Statement
]]>
Data Architect - 70-90K base (DOE) - West London (hybrid)
We are recruiting a Data Architect for one of our clients based in West London on a permanent basis. The Data Architect is responsible for leading the definition, standardization, and governance of data architecture across platforms and products. This role balances technical leadership, data architecture, and collaboration with engineering, product, and security teams to ensure scalable, reliable, and secure systems.
Key responsibilities:
Essential skills and experience:
Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this permanent job, you accept our Data Protection Policy which can be found on our website.
Please note that no terminology in this advert is intended to discriminate on the grounds of a personâs gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job.
Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
The advertised salary range is dependent on experience and the required qualifications.
Damia Group Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept our Data Protection Policy which can be found on our website.
Please note that no terminology in this advert is intended to discriminate on the grounds of a personâs gender, marital status, race, religion, colour, age, disability or sexual orientation. Every candidate will be assessed only in accordance with their merits, qualifications and ability to perform the duties of the job.
Damia Group is acting as an Employment Business in relation to this vacancy and in accordance to Conduct Regulations 2003.
Technical Lead - Active SC, AWS, NodeJS, Java / Scala
Market rate
London / Remote (Must be UK Based)
My client is an International Consultancy who require a Technical Lead with Active Security Clearance (SC) and expertise across Typescript, NodeJS, AWS (Cloudwatch, Lambda, SQS, S3 etc), Terraform, PostgreSQL and Java / Scala to work closely with an end customer.
Key Requirements:
Nice to have:
If youâre interested in this role, click âapply nowâ to forward an up-to-date copy of your CV, or call us now.
If this job isnât quite right for you, but you are looking for a new position, please contact us for a confidential discussion about your career.
Hays Specialist Recruitment Limited acts as an employment agency for permanent recruitment and employment business for the supply of temporary workers. By applying for this job you accept the T&Câs, Privacy Policy and Disclaimers which can be found at (url removed)
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we donât measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, eXtreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java or Scala is required - Experience in other languages such as Kotlin, Ruby or Javascript is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A consultant in software development at Opencast is responsible for: - Delivering in the upkeep of their teamâs backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment - Contributing to Opencastâs communities of practice Salary ÂŁ47,000 - ÂŁ55,000 What we offer A competitive package including a 7% employer pension contribution, share options and a discretionary bonus. Youâll also benefit from flexible working hours (aligned to client commitments), 25 daysâ holiday, and access to 3 annual âlife happensâ days to support unexpected situations. We also offer wellbeing support, ongoing professional development, volunteering opportunities and the chance to be part of a genuinely supportive team. Where youâll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. Weâre happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we donât measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Weâre looking for Contractors in Software Development (consultant level) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the roleâs working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience with Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Understanding of Object Oriented Programming - In depth knowledge of concepts and uses of testing - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A contractor in software development at Opencast is responsible for: - Delivering in the upkeep of their teamâs backlog - Collaborating with the teams testing effort - Leading on the implementation of user stories - Embracing mobbing and pairing - Working with others in a collaborative, multi-disciplinary environment Salary Up to ÂŁ450 per day (working inside IR35) Where youâll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. Weâre happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we donât measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. The role is varied, technical, never confined to any one provider or solution and there are always opportunities for learning and development. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java or Scala is required - Experience in other languages such as Kotlin, Ruby or Javascript is also valuable - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success. - Experience with agile methodology A senior consultant in software development at Opencast is responsible for: - Driving the elaboration of their teamâs backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Mentoring and coaching others to help them achieve their full potential - Demonstrating leadership within Opencast communities of practice Salary ÂŁ59,001 - ÂŁ72,000 What we offer A competitive package including a 7% employer pension contribution, share options and a discretionary bonus. Youâll also benefit from flexible working hours (aligned to client commitments), 25 daysâ holiday, and access to 3 annual âlife happensâ days to support unexpected situations. We also offer wellbeing support, ongoing professional development, volunteering opportunities and the chance to be part of a genuinely supportive team. Where youâll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. Weâre happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
Ready to work somewhere that cares more about how you build software than how fast you can ship it? At Opencast, we donât measure developers by the number of tickets you complete. We care about engineering craft, clean design and thoughtful problem-solving. Opencast consultants deliver in complex environments, pairing often and working with others who take pride in doing things properly: TDD, emerging design, refactoring and leaving code better than they found it. We build software we are proud of, and our clients trust us not just to code but to think, challenge and guide. If you value simple and robust solutions and want a role where your judgment matters as much as your keyboard, you will fit right in. The role Weâre looking for Contractors in Software Development (Senior level or Technical Lead) to help our major clients transform. Software developers at Opencast care about building products right and combine their own experience and approach with our company values. They are tech agnostic, have expertise in agile methodologies, extreme programming practices and use industry-leading programming languages to deliver agile transformation. Our approach to software development is collaborative, focused on keeping things simple, and we use test driven development and pair programming as best practice. Working with clients and key stakeholders is a crucial part of a consultancy role. Our developers are inclusive team players that listen, collaborate, can positively challenge and manage expectations when needed but most of all are always willing to teach and help others. Leaving a client with improved ways of working, working technology and a good experience from discovery through to live is the priority. Contractors at Opencast follow the same principles as permanent consultants. The roles are varied, technical, and never confined to any one provider or solution. Requirements Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it. Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As attendance at client sites is a routine part of the roleâs working pattern and involves occasional travel, travel expenses are not covered. Experience in delivering digital services for the UK government is highly valuable for many of our projects. Therefore, familiarity with the GDS toolkit will be beneficial. Technical Skills - Expertise in Java and/or Scala is required - Experience in other languages such as Javascript, Typescript, Kotlin, Python or Ruby is also valuable - Experience in a technical leadership role - Deep understanding of programming paradigm, code design, testing, accessibility, performance and security - Proven ability to apply different testing tools and methods in practice - Knowledge or experience of delivering complex services to Government Digital Service (GDS) standards - Being comfortable with new technology, t-shaped and comfortable with ongoing learning and development is key to success - Experience with agile methodology A senior level contractor in software development at Opencast is responsible for: - Driving the elaboration of their teamâs backlog - Setting testing strategies to match industry standards - Being a technical expert in their team (or acting as the team lead) - Leading the technical representation in a project discovery - Acting as a technical lead in the team, enabling them to achieve their full potential Salary ÂŁ450 - ÂŁ600 per day (working inside IR35) Where youâll work This role requires regular on-site attendance across our HQ, hub offices, client sites and home. Applicants must be able to commute to offices and client sites as part of their normal working arrangements, as travel is essential to fulfilling the responsibilities of the role. We include you We welcome candidates from all identities, attributes, ways of thinking and backgrounds to thrive in a career at Opencast. Our aim is for the diversity of our people to be reflected in the solutions we deliver, to help create a fairer society for all. Interview Interviews will be conducted via Microsoft Teams. Weâre happy to make adjustments to support your needs. Want to know more? Visit our website for more details.
_Haystack is working with a direct employer on this opportunity._ Company We are using AI Agents to transform customer experience for ecommerce brands. With a proprietary approach to agentic AI, we have a unique opportunity to become the undisputed leader in our industry. Weâre looking for excellent candidates to join our dedicated, thoughtful, and hardworking team to help us achieve that goal. We are a global company with offices in London, New York, and people across the world. Our customers include some of the biggest names in retail including On, Rapha, Air Up, Holland & Barrett, AllSaints, Honeylove, and Clarins. Role We are looking for an experienced software engineer to help us build our product. You will be working on the platform and backend services of the product and also the middle layer that sits between third party customer support tools and our proprietary AI platform. We value autonomy, excellence, pragmatism and impact. Responsibilities include: - Building microservices for our no-code platform, analytics, admin console, data management functionality and others - Designing and implementing maintainable and scalable architecture for consuming and providing APIs - Integrating with 3rd party systems Required Experience - Scala (3+ years of real, hands-on experience in Scala in a professional environment) - Functional programming and hands-on experience with functional programming libraries - Experience developing HTTP RESTful APIs - Excellent knowledge of SQL and relational databases (PostgreSQL) - Knowledge of Terraform (hands-on experience), Docker, AWS - Experience building and deploying microservices-based architectures - We use a functional Scala stack, primarily built on the Typelevel ecosystem, including: http4s, Circe, Cats, Cats Effect, FS2, Monix, and Slick. Interview Process - Our interview process is designed to be clear, fair, and human â just like how we work day to day. - Intro Call (40 mins) â A relaxed chat to learn more about you and share what weâre building. - Technical Stage â Show us how you think and solve problems, including a take-home challenge. - Culture Stage â Weâll explore how you collaborate, communicate, and align with our team values. - Final Chat â Meet a senior team member to discuss long-term goals and mutual fit. - We keep things efficient and most candidates complete all stages within 2â3 weeks. Benefits đ Thrive in a dynamic start-up culture đ° ÂŁ80k - ÂŁ100k annual salary depending on experience đ Stock options đď¸ 34 days off â 25 annual + 8 public + your birthday! đł Quarterly team socials & perks đŞ Stay fit with a $210 monthly fitness stipend or Third Space membership đ Celebrate your birthday with a day off! We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, colour, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.
Do you want to make a real impact by ensuring quality in services? Are you ready to grow your skills in a supportive, knowledge-sharing community where you can achieve your potential?
Weâre a growing tech consultancy that creates user-centred solutions with purpose for our clients in government, healthcare and purpose-driven businesses. As a Quality Assurance consultant, youâll ensure that quality assurance is considered from the start through testing, questioning and improving. Youâll apply your adaptability and communication skills across a variety of projects, working with a vibrant QA community that champions learning and knowledge sharing.
The Role
Youâll work on public and private sector projects. Youâll likely be working as a lead software quality engineer on internal and client-facing projects, contributing to the leadership of teams.
Leading by example and promoting the Opencast approach, youâll support colleagues to develop knowledge and work through challenges in all testing types. Youâll decide the best thing for your team to be working on. Youâll collaborate with team members, clients and users to ensure that high quality is maintained and best practices are followed throughout the project. Youâll adapt to different tools and technologies, advising on the best ones to use.
Youâll ensure that work is carried out in accordance with Opencastâs quality, environmental, and information security policies and procedures, as well as applicable customer policies, standards, and procedures while working on client.
Requirements
Due to the nature of this role, applicants must either currently hold active Security Check (SC) Clearance or be eligible to obtain it.
Eligibility typically requires UK citizenship and continuous residence in the UK for the past five years, with no single absence exceeding 28 consecutive days. As a result, we are unable to progress applications from candidates who do not meet these requirements.
Essential experience
To succeed in this role, you must have experience working as a lead software tester on multiple complex projects and have a good understanding of what it means to be a senior consultant.
In your CV and at interview, youâll need to show experience of:
⢠Your working area and how you apply this to your role
⢠Functional and non-functional automation testing using Playwright with Typescript
⢠Creating test documentation
⢠Resolving complex issues and presenting findings to stakeholders
⢠Creating tasks from high-level requirements
⢠Defect triage
Youâll need a good understanding of:
As well as QA skills, there are essential core skills youâll need to be a great consultant.
In the interview, we will assess how you have:
⢠Demonstrated strong attention to detail and focus on high-quality outcomes
⢠Took a methodical approach to resolving complex problems
⢠Respectfully challenged decisions or solutions when necessary
⢠Communicated effectively with both technical and non-technical stakeholders
⢠Proactively sought solutions to mitigate risk
⢠Raised risks and issues using the appropriate tools and processes
⢠Built strong working relationships and successfully resolved conflicts
⢠Led project meetings and actively contributed to workshops and events
Desirable experience
Some areas of experience are not essential but relevant to the role:
⢠UK government service standards
Salary
Senior consultant salary range: ÂŁ56,001-ÂŁ68,000