Role Overview The Lead Developer is a critical leadership role, for the web development of our Wealth Management client's in-house platform. As the Lead Developer you will have responsibility both for the leadership and management of your team members, and also for the hands on delivery of coding and development. We are seeking a highly skilled and experienced Senior or Lead Developer to join our dynamic team, who be responsible for overseeing the development process, guiding the team, and ensuring the successful delivery of high-quality software solutions. The ideal candidate will have a strong background in software development, using python and Django (or other similar/open source web framework) coupled with some experience of mentoring more junior team members, and a passion for delivering innovative solutions. Person Specification At least 2 years' experience in a Senior or (ideally) Lead Developer position At least 5 years' development experience, to include outstanding coding skills in developing Python Django and an appropriate front-end framework Experience of managing, motivating and leading a small team Excellent communication skills Relevant experience of working in a fast-moving, dynamic (ideally start up or similar) environment The successful candidate will be responsible for the following: Day to day management and leadership of the developers in the team, reporting into the Chief Technology Officer Provide mentoring and technical guidance to the team, including giving advice on specific technical queries Ensure team adherence to QA guidelines: Architect, design, and develop software applications, ensuring adherence to coding standards, best practices, and project requirements. Identify technical debt and inefficiencies in existing systems and propose solutions for improvement. Ensure appropriate testing support is in place: Drive the implementation of automated testing, continuous integration, and deployment processes to improve efficiency and quality. Set and enforce coding standards for the team Delivery of agreed web development activity, including the building and configuration of applications Scrum master duties, as require Ensure project and sprint milestones are achieved Input into the architecture and infrastructure required to scale the platform Liaison with the BA team and other key business stakeholders Documentation of technical specifications Creation of career paths and professional development opportunities in order to upskill and scale the team Deputise for the CTO, as required Experience with cloud technologies and platforms such as AWS, Azure, or Google Cloud Platform. Solid understanding of DevOps principles and experience with CI/CD pipelines.
May 01, 2024
Full time
Role Overview The Lead Developer is a critical leadership role, for the web development of our Wealth Management client's in-house platform. As the Lead Developer you will have responsibility both for the leadership and management of your team members, and also for the hands on delivery of coding and development. We are seeking a highly skilled and experienced Senior or Lead Developer to join our dynamic team, who be responsible for overseeing the development process, guiding the team, and ensuring the successful delivery of high-quality software solutions. The ideal candidate will have a strong background in software development, using python and Django (or other similar/open source web framework) coupled with some experience of mentoring more junior team members, and a passion for delivering innovative solutions. Person Specification At least 2 years' experience in a Senior or (ideally) Lead Developer position At least 5 years' development experience, to include outstanding coding skills in developing Python Django and an appropriate front-end framework Experience of managing, motivating and leading a small team Excellent communication skills Relevant experience of working in a fast-moving, dynamic (ideally start up or similar) environment The successful candidate will be responsible for the following: Day to day management and leadership of the developers in the team, reporting into the Chief Technology Officer Provide mentoring and technical guidance to the team, including giving advice on specific technical queries Ensure team adherence to QA guidelines: Architect, design, and develop software applications, ensuring adherence to coding standards, best practices, and project requirements. Identify technical debt and inefficiencies in existing systems and propose solutions for improvement. Ensure appropriate testing support is in place: Drive the implementation of automated testing, continuous integration, and deployment processes to improve efficiency and quality. Set and enforce coding standards for the team Delivery of agreed web development activity, including the building and configuration of applications Scrum master duties, as require Ensure project and sprint milestones are achieved Input into the architecture and infrastructure required to scale the platform Liaison with the BA team and other key business stakeholders Documentation of technical specifications Creation of career paths and professional development opportunities in order to upskill and scale the team Deputise for the CTO, as required Experience with cloud technologies and platforms such as AWS, Azure, or Google Cloud Platform. Solid understanding of DevOps principles and experience with CI/CD pipelines.
What can you expect as a Senior Data Engineer - SQL Azure/Data Factory/Databricks/Python/Azure DevOps Working for a respected Microsoft Gold Partner that will help you gain Microsoft certifications; Joining a rapidly expanding and innovative organisation with exciting plans for 2024, that will give you the freedom to grow as an Azure Data professional, with a clear career path; Working with clients across various industries on exciting projects that will see you utilising the latest products within the Microsoft Azure and SQL Data analytics stack; A flat hierarchy and no-door policy. You won't have a manager but a mentor who will help you grow from both a business and technical perspective; A basic salary between £60k - £70k is on offer depending on your depth and breadth of experience in Azure Data Platform engineering and Microsoft Business Intelligence and if you have worked for a consultancy previously. Multiple Senior Data Engineers are required to join a well-respected Microsoft Gold Partner on a permanent basis. The Senior Data Engineer role will vary depending on client project requirements but will primarily focus on the delivery of enterprise-level applications in the Azure Data Services and Microsoft Cloud Business Intelligence arena. Whilst the role is NOT fully remote, there is a lot of flexibility around how often you would like to be in the office or work from home, with current requirements to be on client site are minimal. However, as a Senior Data Engineer, you should expect and be willing to travel to client site as and when required for discovery and playback meetings, etc Again, the basic salary on offer for the Senior Data Engineer position will range between £60,000 - 70,000 depending on experience, plus bonus and benefits. Skills & experience required for the Senior Data Engineer role: Current/previous experience taking a lead role in delivering Azure data solutions; Proven experience developing enterprise traditional Microsoft BI/Data Warehousing and Azure Data Analytics solutions Commercial experience working with one or more of the following Azure data services (ADS): Azure Data Factory, Azure Data Lake Store and Azure Data Lake Analytics with uSQL, Azure Databricks, Azure SQL DB and Azure SQL DW/Azure Synapse Analytics, Azure Analysis Services with DAX, etc Power BI data visualization (Power BI Desktop, Power BI Service) (desirable) Previous and recent experience working for a reputable consultancy (Highly desirable); Excellent stakeholder management experience. This is an excellent time for an Senior Data Engineer to join a Cloud Data Analytics Specialist with a prestigious client base where you can really make a name for yourself in the SQL community! To find out more, please send your CV to Lewis Blades for review. DISCLAIMER: Venturi is a staffing business dedicated to you, differentiating ourselves in the marketplace by quality of service and candidate delivery. Our highly skilled and experienced staff operate within dedicated markets to give you the best service possible. Venturi markets include Data & Business Intelligence, Data Science, Software Development & Engineering, DevOps & Cloud, Infrastructure & Support, Network & Security and Change & Business Transformation. Venturi operates as an employment agency and employment business. No terminology in this advert is intended to discriminate on the grounds of age, and we confirm that we are happy to accept applications from persons of any age for this role.
May 01, 2024
Full time
What can you expect as a Senior Data Engineer - SQL Azure/Data Factory/Databricks/Python/Azure DevOps Working for a respected Microsoft Gold Partner that will help you gain Microsoft certifications; Joining a rapidly expanding and innovative organisation with exciting plans for 2024, that will give you the freedom to grow as an Azure Data professional, with a clear career path; Working with clients across various industries on exciting projects that will see you utilising the latest products within the Microsoft Azure and SQL Data analytics stack; A flat hierarchy and no-door policy. You won't have a manager but a mentor who will help you grow from both a business and technical perspective; A basic salary between £60k - £70k is on offer depending on your depth and breadth of experience in Azure Data Platform engineering and Microsoft Business Intelligence and if you have worked for a consultancy previously. Multiple Senior Data Engineers are required to join a well-respected Microsoft Gold Partner on a permanent basis. The Senior Data Engineer role will vary depending on client project requirements but will primarily focus on the delivery of enterprise-level applications in the Azure Data Services and Microsoft Cloud Business Intelligence arena. Whilst the role is NOT fully remote, there is a lot of flexibility around how often you would like to be in the office or work from home, with current requirements to be on client site are minimal. However, as a Senior Data Engineer, you should expect and be willing to travel to client site as and when required for discovery and playback meetings, etc Again, the basic salary on offer for the Senior Data Engineer position will range between £60,000 - 70,000 depending on experience, plus bonus and benefits. Skills & experience required for the Senior Data Engineer role: Current/previous experience taking a lead role in delivering Azure data solutions; Proven experience developing enterprise traditional Microsoft BI/Data Warehousing and Azure Data Analytics solutions Commercial experience working with one or more of the following Azure data services (ADS): Azure Data Factory, Azure Data Lake Store and Azure Data Lake Analytics with uSQL, Azure Databricks, Azure SQL DB and Azure SQL DW/Azure Synapse Analytics, Azure Analysis Services with DAX, etc Power BI data visualization (Power BI Desktop, Power BI Service) (desirable) Previous and recent experience working for a reputable consultancy (Highly desirable); Excellent stakeholder management experience. This is an excellent time for an Senior Data Engineer to join a Cloud Data Analytics Specialist with a prestigious client base where you can really make a name for yourself in the SQL community! To find out more, please send your CV to Lewis Blades for review. DISCLAIMER: Venturi is a staffing business dedicated to you, differentiating ourselves in the marketplace by quality of service and candidate delivery. Our highly skilled and experienced staff operate within dedicated markets to give you the best service possible. Venturi markets include Data & Business Intelligence, Data Science, Software Development & Engineering, DevOps & Cloud, Infrastructure & Support, Network & Security and Change & Business Transformation. Venturi operates as an employment agency and employment business. No terminology in this advert is intended to discriminate on the grounds of age, and we confirm that we are happy to accept applications from persons of any age for this role.
Senior PHP Developer | £70,000-£100,000 | Hybrid | PHP (Laravel/Symfony) | UI and API Test Automation | React The opportunity to work with a leading marketing and technology company priding themselves on innovation, collaboration, and delivering high-quality products. My client is seeking a talented and experienced Senior Software Engineer to join their dynamic team. The ideal candidate will have a passion for technology, a collaborative mindset, and a drive for delivering excellence in software development. Experience: Expertise in building UI and API Test Automation Frameworks. Proficiency in Selenium, Playwright, Appium, or similar tools. Strong understanding of Server Side API testing and REST APIs. Experience with CI/CD pipelines, preferably with GitLab. Proficiency in PHP, TypeScript, JavaScript, or similar languages. Ability to troubleshoot and fix test failures efficiently. Benefits: Competitive salary and benefits package. Opportunities for career growth and advancement. Dynamic and collaborative work environment. Flexible working hours. Professional development opportunities. Free gym membership Private Pension Share options and longevity bonus. How to Apply: If you're ready to join a dynamic team and make an impact, please get in contract! The interview process consists of three stages. Amming to complete this process within a week. Please note that applications for this position will close on May 15th, so don't delay in submitting yours! For more information Apply and I (Daniel Wilson-Meghie) will give you a call to discuss in more detail. Senior PHP Developer | £70,000-£100,000 | Hybrid | PHP (Laravel/Symfony) | UI and API Test Automation | React
May 01, 2024
Full time
Senior PHP Developer | £70,000-£100,000 | Hybrid | PHP (Laravel/Symfony) | UI and API Test Automation | React The opportunity to work with a leading marketing and technology company priding themselves on innovation, collaboration, and delivering high-quality products. My client is seeking a talented and experienced Senior Software Engineer to join their dynamic team. The ideal candidate will have a passion for technology, a collaborative mindset, and a drive for delivering excellence in software development. Experience: Expertise in building UI and API Test Automation Frameworks. Proficiency in Selenium, Playwright, Appium, or similar tools. Strong understanding of Server Side API testing and REST APIs. Experience with CI/CD pipelines, preferably with GitLab. Proficiency in PHP, TypeScript, JavaScript, or similar languages. Ability to troubleshoot and fix test failures efficiently. Benefits: Competitive salary and benefits package. Opportunities for career growth and advancement. Dynamic and collaborative work environment. Flexible working hours. Professional development opportunities. Free gym membership Private Pension Share options and longevity bonus. How to Apply: If you're ready to join a dynamic team and make an impact, please get in contract! The interview process consists of three stages. Amming to complete this process within a week. Please note that applications for this position will close on May 15th, so don't delay in submitting yours! For more information Apply and I (Daniel Wilson-Meghie) will give you a call to discuss in more detail. Senior PHP Developer | £70,000-£100,000 | Hybrid | PHP (Laravel/Symfony) | UI and API Test Automation | React
Salary: £30k - 65k per year + 6% Pension + Benefits Reference: Special purpose machinery manufacturer with a strong focus on innovative designs is now seeking an enthusiastic and driven Control Systems Engineer to join their team developing bespoke projects. This role is open to experienced engineers or more junior applicants who are looking to develop their career. Automation Engineer £40,000 - £65,000 + 6% Matched Pension, Flexitime Global projects with strong client base & order book Exciting special purpose projects Very friendly & sociable team Home Counties Ref: 23240 PLC / Drives Engineer - The Role: Develop control systems on varied & high quality automated machinery to be exported worldwide Design & development of PLC/HMI Control Systems Concept design, detailing, prototyping, testing and documentation for new machines Working on a wide range of special purpose machine for the packaging industry Electrical engineering design and software development Carry out design studies & reviews in preparation of specifications for special applications Work within a small team taking responsibility for own projects, following them through from initial concept to customer acceptance trials. Assist with engineering queries and manufacturing problems Some travel may be required with the role UK & Worldwide PLC / Drives Engineer - The Person: Degree/HND level qualified within a relevant Electrical Engineering/Control Systems field or similar Experience developing PLC programs - ideally on Siemens or Rockwell Experience designing electrical control systems for special purpose machinery Have relevant experience, especially in servo drive & motion control applications Capable of writing PLC code in various languages Knoweldge of machine safety Flexibility to travel worldwide on occasions This opening could be an excellent opportunity for a junior control systems engineer who is looking for career develop and involvement in bespoke machinery projects. It would also be an exciting prospect for a more experienced engineer who is looking to further their career and progress into a more senior role within the next few years. Located in Home Counties, this role would be commutable from Milton Keynes, Kempston, Huntingdon, Northampton, Cambridge, Luton and surrounding areas By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of your data please contact us and we will respond to your query as soon as possible. There are many more vacancies available on our website All respondents to this position must be eligible to live and work in the UK on a permanent basis - Automation Experts are unable to assist with the award of Visas or UK Work Permits. Due to high volumes of applications we may not be able to contact each and every person. AE1
May 01, 2024
Full time
Salary: £30k - 65k per year + 6% Pension + Benefits Reference: Special purpose machinery manufacturer with a strong focus on innovative designs is now seeking an enthusiastic and driven Control Systems Engineer to join their team developing bespoke projects. This role is open to experienced engineers or more junior applicants who are looking to develop their career. Automation Engineer £40,000 - £65,000 + 6% Matched Pension, Flexitime Global projects with strong client base & order book Exciting special purpose projects Very friendly & sociable team Home Counties Ref: 23240 PLC / Drives Engineer - The Role: Develop control systems on varied & high quality automated machinery to be exported worldwide Design & development of PLC/HMI Control Systems Concept design, detailing, prototyping, testing and documentation for new machines Working on a wide range of special purpose machine for the packaging industry Electrical engineering design and software development Carry out design studies & reviews in preparation of specifications for special applications Work within a small team taking responsibility for own projects, following them through from initial concept to customer acceptance trials. Assist with engineering queries and manufacturing problems Some travel may be required with the role UK & Worldwide PLC / Drives Engineer - The Person: Degree/HND level qualified within a relevant Electrical Engineering/Control Systems field or similar Experience developing PLC programs - ideally on Siemens or Rockwell Experience designing electrical control systems for special purpose machinery Have relevant experience, especially in servo drive & motion control applications Capable of writing PLC code in various languages Knoweldge of machine safety Flexibility to travel worldwide on occasions This opening could be an excellent opportunity for a junior control systems engineer who is looking for career develop and involvement in bespoke machinery projects. It would also be an exciting prospect for a more experienced engineer who is looking to further their career and progress into a more senior role within the next few years. Located in Home Counties, this role would be commutable from Milton Keynes, Kempston, Huntingdon, Northampton, Cambridge, Luton and surrounding areas By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of your data please contact us and we will respond to your query as soon as possible. There are many more vacancies available on our website All respondents to this position must be eligible to live and work in the UK on a permanent basis - Automation Experts are unable to assist with the award of Visas or UK Work Permits. Due to high volumes of applications we may not be able to contact each and every person. AE1
Due to significant growth, an excellent opportunity exists for a highly motivated commercially aware candidate to further develop their career within a leading independent multidisciplinary company working nationwide providing design consultancy and on site testing services to the majority of the UK's main contractors. You will take up the role of Graduate Acoustic Consultant from anywhere in London area. Within the role, you will enjoy a vastly prestigious client list both in public and private sectors and carry out a range of acoustic related duties over a number of high profile developments and programs. Training shall be given to the right candidate to work toward being a Senior Acoustic Consultant with MIOA status being a definite goal. Qualifications: MSc/BSc in Acoustics/Noise and Vibration or closely related discipline Full driving license Experience Either formal acoustics training or commercial acoustics experience. Any construction industry knowledge would be a distinct advantage. Technically competent and IT proficient Commercially aware and team player Good communication and client liaison skills Ideally personal experience of Noise Modeling using a recognized software package and familiarity in using noise monitoring equipment. Duties Advice on legislation Liaise with consultants, engineers, and architects Writing high quality reports Noise surveys Sound insulation testing and advice on remedial treatment Assessment of internal acoustic performance of buildings Undertake noise assessment site visits all over the UK Contribute to group expansion and develop and maintain business through networking, contact nurturing and presentations Benefits In-house training Highly competitive salary Friendly and flexible work environment Generous holiday allowance Continuing professional development Interested in this or other roles in Acoustics please do not hesitate to contact Amir Gharaati on (url removed) or call (phone number removed). We have many more vacancies available on our website. This is a permanent role. Penguin Recruitment is operating as a Recruitment Agency in respect to this position.
May 01, 2024
Full time
Due to significant growth, an excellent opportunity exists for a highly motivated commercially aware candidate to further develop their career within a leading independent multidisciplinary company working nationwide providing design consultancy and on site testing services to the majority of the UK's main contractors. You will take up the role of Graduate Acoustic Consultant from anywhere in London area. Within the role, you will enjoy a vastly prestigious client list both in public and private sectors and carry out a range of acoustic related duties over a number of high profile developments and programs. Training shall be given to the right candidate to work toward being a Senior Acoustic Consultant with MIOA status being a definite goal. Qualifications: MSc/BSc in Acoustics/Noise and Vibration or closely related discipline Full driving license Experience Either formal acoustics training or commercial acoustics experience. Any construction industry knowledge would be a distinct advantage. Technically competent and IT proficient Commercially aware and team player Good communication and client liaison skills Ideally personal experience of Noise Modeling using a recognized software package and familiarity in using noise monitoring equipment. Duties Advice on legislation Liaise with consultants, engineers, and architects Writing high quality reports Noise surveys Sound insulation testing and advice on remedial treatment Assessment of internal acoustic performance of buildings Undertake noise assessment site visits all over the UK Contribute to group expansion and develop and maintain business through networking, contact nurturing and presentations Benefits In-house training Highly competitive salary Friendly and flexible work environment Generous holiday allowance Continuing professional development Interested in this or other roles in Acoustics please do not hesitate to contact Amir Gharaati on (url removed) or call (phone number removed). We have many more vacancies available on our website. This is a permanent role. Penguin Recruitment is operating as a Recruitment Agency in respect to this position.
Established SaaS organisation with offices in Edinburgh and London are looking for a skilled Senior Software Developer , with good experience using the .Net framework, to join one of their core cloud product functions. Flexible working and modern tech on offer. They've been operating for well over 20 years now and their products are used on a global scale. You'd be joining one of their core product functions that's still fairly new to market as it was just launched about a year ago. It's a live data-streaming application that's used by some really reputable organisations to make informed decisions - it's a business-critical product for both them and their customers. You'd be joining a distributed engineering squad made up of roughly 15 techies, that's rich with experience. As the product is fairly new to market, you'll spend the majority of your time doing large feature work and will help out with the multiple tech upgrades they have planned throughout the year. The product is currently written on .Net 6 (they're already planning the move to .NET 8), it's hosted on Azure (they use a lot of the Azure services here) and the Front End is written in Angular16 + TypeScript. They are pretty flex for this role though, as you can work solely in the Back End or Full Stack - it's your choice! The company place a really strong importance on software developments best practices ( Design Patterns, SOLID etc) and are looking for Developers that have worked in this kind of environment before. You'll ideally have several years of experience with most of the following; * .NET framework (C#/.NET Core) * Databases (ideally NoSQL) * Azure or AWS * Working within a product environment The following is highly desirable; * Angular/TypeScript * Terraforms This is a great opportunity to join a fairly new product function within a really established organisation - If you're keen to keep up to date with the latest versions of technologies then this is the perfect place for you. Their offices are based in central Edinburgh where they have a flexible working arrangement; you can work hybrid or part remote - you'd be expected in the office about once or twice a month for team meet-ups but that's it. In return they're able to offer a salary from £50k to £70k (could be scope for more) with some good benefits to match ( 8% pension, bonus, private healthcare and much more!). If you're keen to find out more, please apply or drop Douglas Paget at Cathcart Technology
May 01, 2024
Full time
Established SaaS organisation with offices in Edinburgh and London are looking for a skilled Senior Software Developer , with good experience using the .Net framework, to join one of their core cloud product functions. Flexible working and modern tech on offer. They've been operating for well over 20 years now and their products are used on a global scale. You'd be joining one of their core product functions that's still fairly new to market as it was just launched about a year ago. It's a live data-streaming application that's used by some really reputable organisations to make informed decisions - it's a business-critical product for both them and their customers. You'd be joining a distributed engineering squad made up of roughly 15 techies, that's rich with experience. As the product is fairly new to market, you'll spend the majority of your time doing large feature work and will help out with the multiple tech upgrades they have planned throughout the year. The product is currently written on .Net 6 (they're already planning the move to .NET 8), it's hosted on Azure (they use a lot of the Azure services here) and the Front End is written in Angular16 + TypeScript. They are pretty flex for this role though, as you can work solely in the Back End or Full Stack - it's your choice! The company place a really strong importance on software developments best practices ( Design Patterns, SOLID etc) and are looking for Developers that have worked in this kind of environment before. You'll ideally have several years of experience with most of the following; * .NET framework (C#/.NET Core) * Databases (ideally NoSQL) * Azure or AWS * Working within a product environment The following is highly desirable; * Angular/TypeScript * Terraforms This is a great opportunity to join a fairly new product function within a really established organisation - If you're keen to keep up to date with the latest versions of technologies then this is the perfect place for you. Their offices are based in central Edinburgh where they have a flexible working arrangement; you can work hybrid or part remote - you'd be expected in the office about once or twice a month for team meet-ups but that's it. In return they're able to offer a salary from £50k to £70k (could be scope for more) with some good benefits to match ( 8% pension, bonus, private healthcare and much more!). If you're keen to find out more, please apply or drop Douglas Paget at Cathcart Technology
Senior .NET Developer - Sheffield (1 Day A Week) Our client is a legal tech brand committed to leveraging technology to streamline legal processes, enhance efficiency, and deliver unparalleled value to their clients. They are passionate about creating innovative solutions that empower legal professionals to excel in their work. Responsibilities: Develop and maintain software applications using C#, .NET/ASP.NET Core, Angular 8+, NgRx, HTML, CSS, JavaScript, and RESTful APIs. Utilise Entity Framework Core 3+ and MySQL/SQL for database development and management. Implement unit tests using industry-standard tools and packages to ensure software quality and reliability. Adhere to Object-Oriented Programming principles and demonstrate understanding of SOLID principles in software design. Collaborate with team members to identify technical requirements and design scalable solutions. Communicate regularly, openly, and honestly using voice and video primarily, and document agreements with succinct documentation on Slack. Consider profitability, costs, and shareholder value creation in day-to-day decision-making processes. Nurture technical and non-technical team members with practical advice based on good methodology and techniques. Identify training opportunities and conferences for personal and team development. This role offers a competitive salary Dependent on skills/experience, as well as pension, 25 days holiday, life insurance as well as wellness support. If this one is of interest to you please apply now!
May 01, 2024
Full time
Senior .NET Developer - Sheffield (1 Day A Week) Our client is a legal tech brand committed to leveraging technology to streamline legal processes, enhance efficiency, and deliver unparalleled value to their clients. They are passionate about creating innovative solutions that empower legal professionals to excel in their work. Responsibilities: Develop and maintain software applications using C#, .NET/ASP.NET Core, Angular 8+, NgRx, HTML, CSS, JavaScript, and RESTful APIs. Utilise Entity Framework Core 3+ and MySQL/SQL for database development and management. Implement unit tests using industry-standard tools and packages to ensure software quality and reliability. Adhere to Object-Oriented Programming principles and demonstrate understanding of SOLID principles in software design. Collaborate with team members to identify technical requirements and design scalable solutions. Communicate regularly, openly, and honestly using voice and video primarily, and document agreements with succinct documentation on Slack. Consider profitability, costs, and shareholder value creation in day-to-day decision-making processes. Nurture technical and non-technical team members with practical advice based on good methodology and techniques. Identify training opportunities and conferences for personal and team development. This role offers a competitive salary Dependent on skills/experience, as well as pension, 25 days holiday, life insurance as well as wellness support. If this one is of interest to you please apply now!
Senior Python/React Engineer - Python, Flask, JavaScript, TypeScript, React, Redux, ag-Grid, AWS, Pandas, NumPy, Portfolio Management, Investment Management A Senior Fullstack Developer, skilled in Python and React, is urgently sought after by a leading global Investment Manager. based in the City. You will join their Front Office Portfolio Management function, working as part of a highly agile team building out a greenfield cloud-hosted Portfolio Management platform, specifically working on functionality to support their Equities trading business. The team work on a mixture of strategic projects and small feature enhancements based on user requirements, meaning you will be involved in an interesting variety and scale of work, with both immediate and long-term impact to their trading capability. This is a hands-on role working across the front and Back End using React and Python respectively, with other responsibilities including contributing to design/architecture and analysing/reviewing code. You will also be involved in improving the DevOps CI/CD pipelines and end-to-end testing (unit, integration etc.) The current team are primarily Back End, so you will take a leading role with regards to Front End requirements, actively driving design and development for anything UI related, ensuring seamless integration with the Back End and high quality, well-tested code is delivered. To be successful, you will require the following: A strong engineering background in Python and JavaScript/TypeScript with React Experience with frameworks/libraries such as Flask, NumPy, Pandas and Redux Experience with React Hooks, ag-grid and Cypress testing Strong knowledge of Microservices and APIs An Agile mindset, following TDD/BDD and modern DevOps practices such as CI/CD. An appreciation of cloud-native development with AWS A background in the development of high performance, high throughput Front Office trading systems (either buy or sell-side) This represents an excellent opportunity for a talented Fullstack Python/React Developer to join a World-leading firm and help drive the build of an exciting greenfield cloud-hosted Portfolio Management platform. Please note this will offered on a Fixed Term Contract basis for an initial period of 12 months. Cornwallis Elt is an Employment Agency & Employment Business and has been listed 3 times in The Sunday Times Virgin Fast Track 100 of the UKs fastest growing private companies, as well as in the Recruitment International Top 250, Top 50 in IT and the Recruiter Fast 50 & Hot 100 reports.
May 01, 2024
Senior Python/React Engineer - Python, Flask, JavaScript, TypeScript, React, Redux, ag-Grid, AWS, Pandas, NumPy, Portfolio Management, Investment Management A Senior Fullstack Developer, skilled in Python and React, is urgently sought after by a leading global Investment Manager. based in the City. You will join their Front Office Portfolio Management function, working as part of a highly agile team building out a greenfield cloud-hosted Portfolio Management platform, specifically working on functionality to support their Equities trading business. The team work on a mixture of strategic projects and small feature enhancements based on user requirements, meaning you will be involved in an interesting variety and scale of work, with both immediate and long-term impact to their trading capability. This is a hands-on role working across the front and Back End using React and Python respectively, with other responsibilities including contributing to design/architecture and analysing/reviewing code. You will also be involved in improving the DevOps CI/CD pipelines and end-to-end testing (unit, integration etc.) The current team are primarily Back End, so you will take a leading role with regards to Front End requirements, actively driving design and development for anything UI related, ensuring seamless integration with the Back End and high quality, well-tested code is delivered. To be successful, you will require the following: A strong engineering background in Python and JavaScript/TypeScript with React Experience with frameworks/libraries such as Flask, NumPy, Pandas and Redux Experience with React Hooks, ag-grid and Cypress testing Strong knowledge of Microservices and APIs An Agile mindset, following TDD/BDD and modern DevOps practices such as CI/CD. An appreciation of cloud-native development with AWS A background in the development of high performance, high throughput Front Office trading systems (either buy or sell-side) This represents an excellent opportunity for a talented Fullstack Python/React Developer to join a World-leading firm and help drive the build of an exciting greenfield cloud-hosted Portfolio Management platform. Please note this will offered on a Fixed Term Contract basis for an initial period of 12 months. Cornwallis Elt is an Employment Agency & Employment Business and has been listed 3 times in The Sunday Times Virgin Fast Track 100 of the UKs fastest growing private companies, as well as in the Recruitment International Top 250, Top 50 in IT and the Recruiter Fast 50 & Hot 100 reports.
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team. We are looking for a Senior DevOps Engineer to lead the development of our deployment platform. This platform underpins the deployment and management of our Global Trading Platform that delivers both single and multi-region trading capabilities to traders around the world. The successful candidate will have extensive experience deploying containerized applications to production with either Docker Swarm or Kubernetes, as well as engineering experience to develop tools and technologies to help manage, monitor, and operate such systems at global scale. About You You are an experienced engineer who has helped deliver many complex projects through their career, likely starting in a hands-on coding role. You are naturally curious, wanting to better understand how technology operates under the hood" to the point where you often identify and implement improvements in technologies you don't directly own, such as open source or other teams' projects. You take pride in your work, taking full ownership and accountability for the changes you own, and even if not your area of responsibility, you are able to work with others to ensure the whole solution is delivered, not just your part. Having a thirst for knowledge, you keep up to date with the latest technology trends, with a particular focus on DevOps and perhaps the Cloud and CNCF landscapes. You see a Senior DevOps role as the next stepping stone in your career, as well as the opportunity to help use your experience to help grow the next generation of engineers. Responsibilities A hands-on" engineering role, leading the development of our Global Deployment Platform; Build tools and technologies to allow teams to deploy, monitor, and operate our trading software; Work with our partner teams in SRE (Site Reliability Engineering) to identify operational improvements that can be made to better automate the delivery, management, and monitoring of our trading systems; Collaborate with our infrastructure and networking teams to automate the delivery of new systems to host both our customer facing and internal applications; Work with development and QA teams in different regions to support the building, testing, and deployment pipelines; Provide technical guidance and mentorship to junior members of the team, ensuring both company and industry best practice is adhered to; Write high quality documentation to explain how to install, run and operate the technology solutions you build. Requirements Bachelor's degree in a STEM subject (e.g. Computer Science, Engineering, Maths, or related field); 5+ years of experience in DevOps roles; Experience deploying containerized platforms using Docker Swarm or Kubernetes; Experiencing designing, implementing, and maintaining Continuous Integration and Deployment pipelines in technologies such as Jenkins, Circle CI, Team City, Bamboo; Proficiency in Python, Go, Bash, or similar language; Familiarity with source control systems (e.g. git, perforce); Strong problem-solving and analytical skills; Excellent communication skills with a high level of English proficiency; Excellent teamwork skills, with experience coaching more junior team members. Beneficial Knowledge of financial markets and/or financial technologies (e.g., FIX protocol, etc.); Background as a backend software engineer, with 3+ years' experience in either Java or C++; Experience working with Cloud providers (e.g. AWS (Amazon Web Services), GCP (Google Cloud Platform), Azure); Familiarity with infrastructure provisioning tools such as Ansible and Terraform; Experience working with and implementing monitoring and alerting tools (e.g. Prometheus/Grafana/Data Dog/PagerDuty); Experience (professional or otherwise) with React, Vue, or other web technologies; Experience leading and organizing the work for a team is desirable. Note: A coding test will be undertaken as part of the interview process; it is expected you have sufficient expertise in one of the listed languages to be able to pass this test. Hybrid Flexible at Broadridge We are made up of high-performing teams that meet in person to learn and collaborate as needed. This role is considered hybrid, which means you'll be assigned to a Broadridge office and given the flexibility to work remote. Broadridge associates helped us envision our Connected Workplace - a work model that allows associates around the globe, dependent upon their role responsibilities, take advantage of the benefits of both on-site and off-site work to support our clients, one another, and the communities where we live and work. Our Connected Workplace is grounded in the concept of FACS: Flexible, Accountable, Connected, and Supported, which is our commitment to our associates. FACS supports our strong culture and allows us to achieve business goals while supporting meaningful work-life integration for our associates. We are dedicated to fostering a diverse, equitable, and inclusive environment and committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates can only do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates diversity in all its dimensions.
May 01, 2024
Full time
At Broadridge, we've built a culture where the highest goal is to empower others to accomplish more. If you're passionate about developing your career, while helping others along the way, come join the Broadridge team. We are looking for a Senior DevOps Engineer to lead the development of our deployment platform. This platform underpins the deployment and management of our Global Trading Platform that delivers both single and multi-region trading capabilities to traders around the world. The successful candidate will have extensive experience deploying containerized applications to production with either Docker Swarm or Kubernetes, as well as engineering experience to develop tools and technologies to help manage, monitor, and operate such systems at global scale. About You You are an experienced engineer who has helped deliver many complex projects through their career, likely starting in a hands-on coding role. You are naturally curious, wanting to better understand how technology operates under the hood" to the point where you often identify and implement improvements in technologies you don't directly own, such as open source or other teams' projects. You take pride in your work, taking full ownership and accountability for the changes you own, and even if not your area of responsibility, you are able to work with others to ensure the whole solution is delivered, not just your part. Having a thirst for knowledge, you keep up to date with the latest technology trends, with a particular focus on DevOps and perhaps the Cloud and CNCF landscapes. You see a Senior DevOps role as the next stepping stone in your career, as well as the opportunity to help use your experience to help grow the next generation of engineers. Responsibilities A hands-on" engineering role, leading the development of our Global Deployment Platform; Build tools and technologies to allow teams to deploy, monitor, and operate our trading software; Work with our partner teams in SRE (Site Reliability Engineering) to identify operational improvements that can be made to better automate the delivery, management, and monitoring of our trading systems; Collaborate with our infrastructure and networking teams to automate the delivery of new systems to host both our customer facing and internal applications; Work with development and QA teams in different regions to support the building, testing, and deployment pipelines; Provide technical guidance and mentorship to junior members of the team, ensuring both company and industry best practice is adhered to; Write high quality documentation to explain how to install, run and operate the technology solutions you build. Requirements Bachelor's degree in a STEM subject (e.g. Computer Science, Engineering, Maths, or related field); 5+ years of experience in DevOps roles; Experience deploying containerized platforms using Docker Swarm or Kubernetes; Experiencing designing, implementing, and maintaining Continuous Integration and Deployment pipelines in technologies such as Jenkins, Circle CI, Team City, Bamboo; Proficiency in Python, Go, Bash, or similar language; Familiarity with source control systems (e.g. git, perforce); Strong problem-solving and analytical skills; Excellent communication skills with a high level of English proficiency; Excellent teamwork skills, with experience coaching more junior team members. Beneficial Knowledge of financial markets and/or financial technologies (e.g., FIX protocol, etc.); Background as a backend software engineer, with 3+ years' experience in either Java or C++; Experience working with Cloud providers (e.g. AWS (Amazon Web Services), GCP (Google Cloud Platform), Azure); Familiarity with infrastructure provisioning tools such as Ansible and Terraform; Experience working with and implementing monitoring and alerting tools (e.g. Prometheus/Grafana/Data Dog/PagerDuty); Experience (professional or otherwise) with React, Vue, or other web technologies; Experience leading and organizing the work for a team is desirable. Note: A coding test will be undertaken as part of the interview process; it is expected you have sufficient expertise in one of the listed languages to be able to pass this test. Hybrid Flexible at Broadridge We are made up of high-performing teams that meet in person to learn and collaborate as needed. This role is considered hybrid, which means you'll be assigned to a Broadridge office and given the flexibility to work remote. Broadridge associates helped us envision our Connected Workplace - a work model that allows associates around the globe, dependent upon their role responsibilities, take advantage of the benefits of both on-site and off-site work to support our clients, one another, and the communities where we live and work. Our Connected Workplace is grounded in the concept of FACS: Flexible, Accountable, Connected, and Supported, which is our commitment to our associates. FACS supports our strong culture and allows us to achieve business goals while supporting meaningful work-life integration for our associates. We are dedicated to fostering a diverse, equitable, and inclusive environment and committed to providing a workplace that empowers associates to be authentic and bring their best to work. We believe that associates can only do their best when they feel safe, understood, and valued, and we work diligently and collaboratively to ensure Broadridge is a company-and ultimately a community-that recognizes and celebrates diversity in all its dimensions.
ABOUT BBC STUDIOS BBC Studios is the commercial arm of the BBC Group and is a thriving and exciting business. We invest in and produce amazing content and millions of users across the world interact with our products every week. We have a proven track record of growth and are ambitious for the future. As we grow, we are actively transforming our culture, investing in our employees and our ways of working, to build a bold, agile, inventive and inclusive business. At the forefront of this transformation, we are building a brand new data platform for BBC Studios that will help unlock our ability to provide more personalised experiences for our customers and audiences and enable us to understand them better. Investment in data is crucial to our ambitions of making BBC Studios an area of growth for the BBC. Our Team We are looking for a talented Data Engineer to join our multi-disciplinary data platform team at BBC Studios. We are looking for people that have a passion for data engineering, are keen problem solvers and are energised by the opportunity to work on a brand-new key initiative. Are you looking for a role that builds on your experience with engineering data systems? Are you keen to learn, grow, and develop? Do you want to work in a nurturing culture where you can flourish and be your best? Would you like to work on services that are used by key BBC products and millions of people each day? If so, this opportunity could be for you. THE ROLE The core of the role is building and maintaining core data pipelines for ingesting, processing and summarisation of data. Using automation as a default, and delivering high-quality code to define pipelines and transformations. As a data engineer, you will have the opportunity to assist with the data platform blueprint and design, evaluating workflows and tools for the platform, supported by senior engineers and engineering leaders. Maintaining security on the platform is very important to ensure that we protect the data we hold about our audience and ensure it is used in line with our data governance policies. This role gives you the opportunity to suggest solutions and infrastructure to be created with appropriate levels of security and encryption. Experience in data privacy engineering and techniques and anonymisation, data masking and obfuscation and others is highly desirable. The data platform is a brand-new capability built using modern tools and components. We want to keep developing the platform and ensure we are keeping the platform up-to-date, so awareness of emerging database technologies and their potential impact on our data platform as well as staying up-to-date with developments in the open source community around DevOps, data engineering, data science, and similar tooling are key responsibilities. WHAT DOES IT TAKE? You will be a passionate engineer with a background in either software or data engineering and be keen to enhance your skills in data services and systems. You will be a key member of our data platform engineering team, developing high-performing, scalable, high-impact data products and services. We are looking for a person who is motivated by delivering high-quality solutions, driven to develop in their careers, and is a strong communicator. You will be supported by your team and leaders to deliver value with an eye on quality, scale, and security. We don't expect you to have experience in all of these but below gives you examples of the technologies and practices we value: Technical Skills Knowledge of Big Data pipelines and processing technologies and experience in data processing and building data pipelines. Knowledge of database design, performance optimisation, and troubleshooting. Enthusiasm for writing clean, well-documented, and testable code and experience with software testing practices including unit testing frameworks where relevant. A security-first mindset - a good understanding of security and compliance principles as they relate to data infrastructures and the management of data. Goal-oriented - you'll enjoy finishing the job by developing the final details. Strong problem-solving skills and experience with troubleshooting and root cause analysis. A willingness to deliver user value early while balancing technical quality - having an iterative deliverable mindset. Communication Good communication skills - a great candidate will be able to communicate with other engineers and non-technical stakeholders, tailoring the message appropriately to the audience. The ability to question the way we work, and the tools and processes we use - we're always aiming to make our team the best it can be. Curiosity and an openness to change - we're always learning new technologies and requirements often change. If that energises you, you'll enjoy this challenge! Technologies Experience with SQL, DBT and familiarity with Data Warehousing technologies (ideally Snowflake). Experience using general-purpose programming languages (typically we use Python and NodeJS for application services, but you should feel empowered to flex to what suits the job most effectively). Experience of building components on the cloud (preferably AWS). Experience of containerisation techniques using tools like Docker/Kubernetes. We are infrastructure as code first in our approaches - so experience with infrastructure/configuration as code tools and techniques (such as Terraform and CloudFormation). Familiarity with CI/CD pipelines for code validation and deployment. Experience of data pipeline orchestration e.g. Airflow or Jenkins. PACKAGE DESCRIPTION Job Reference: 11827 Band: D Salary: Up to £49,230 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. Contract Type: Permanent Location: London - Television Centre Working Pattern: Hybrid Working (Mix of working from home plus two/three days a week in the office). We are really proud to share that we are a Level 2 Disability Confident Employer and so if you require any reasonable adjustments in order to apply please do contact us at with the job reference in the subject. We offer flexibility, competitive benefits and the opportunity to be part of the BBC's exciting mission. Some of the key benefits you'll get from working in this role are: Flexible/Agile working - opportunities across the business. We believe in empowering you to do your best work, so we offer support and flexibility to balance work and home. We're happy to discuss a formal flexible working pattern. Please indicate your choice under the flexible working question in the application. There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at the offer stage. Unrivalled training and development opportunities - we operate a people-first culture and pride ourselves on your development. Our in-house Academy hosts a wide range of internal and external courses and certifications. Excellent career progression - BBC Studios offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Leaders at the BBC are passionate about helping our people grow in the organisation and you will have regular sessions with your line manager to support you with your career ambitions. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (plus an additional day which is a Corporation Day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. LIFE AT BBC STUDIOS We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours here. The BBC is committed to building a culturally diverse workforce and therefore strongly encourages applications from underrepresented groups. We are committed to equality of opportunity and welcome applications from individuals, regardless of their background. More information on our D&I plan can be found here. BBC Studios puts sustainability at the heart of everything we do both onscreen and offscreen, including delivering against the BBC Group's science-based Net Zero targets. More information on sustainability at BBC Studios can be found here.
May 01, 2024
Full time
ABOUT BBC STUDIOS BBC Studios is the commercial arm of the BBC Group and is a thriving and exciting business. We invest in and produce amazing content and millions of users across the world interact with our products every week. We have a proven track record of growth and are ambitious for the future. As we grow, we are actively transforming our culture, investing in our employees and our ways of working, to build a bold, agile, inventive and inclusive business. At the forefront of this transformation, we are building a brand new data platform for BBC Studios that will help unlock our ability to provide more personalised experiences for our customers and audiences and enable us to understand them better. Investment in data is crucial to our ambitions of making BBC Studios an area of growth for the BBC. Our Team We are looking for a talented Data Engineer to join our multi-disciplinary data platform team at BBC Studios. We are looking for people that have a passion for data engineering, are keen problem solvers and are energised by the opportunity to work on a brand-new key initiative. Are you looking for a role that builds on your experience with engineering data systems? Are you keen to learn, grow, and develop? Do you want to work in a nurturing culture where you can flourish and be your best? Would you like to work on services that are used by key BBC products and millions of people each day? If so, this opportunity could be for you. THE ROLE The core of the role is building and maintaining core data pipelines for ingesting, processing and summarisation of data. Using automation as a default, and delivering high-quality code to define pipelines and transformations. As a data engineer, you will have the opportunity to assist with the data platform blueprint and design, evaluating workflows and tools for the platform, supported by senior engineers and engineering leaders. Maintaining security on the platform is very important to ensure that we protect the data we hold about our audience and ensure it is used in line with our data governance policies. This role gives you the opportunity to suggest solutions and infrastructure to be created with appropriate levels of security and encryption. Experience in data privacy engineering and techniques and anonymisation, data masking and obfuscation and others is highly desirable. The data platform is a brand-new capability built using modern tools and components. We want to keep developing the platform and ensure we are keeping the platform up-to-date, so awareness of emerging database technologies and their potential impact on our data platform as well as staying up-to-date with developments in the open source community around DevOps, data engineering, data science, and similar tooling are key responsibilities. WHAT DOES IT TAKE? You will be a passionate engineer with a background in either software or data engineering and be keen to enhance your skills in data services and systems. You will be a key member of our data platform engineering team, developing high-performing, scalable, high-impact data products and services. We are looking for a person who is motivated by delivering high-quality solutions, driven to develop in their careers, and is a strong communicator. You will be supported by your team and leaders to deliver value with an eye on quality, scale, and security. We don't expect you to have experience in all of these but below gives you examples of the technologies and practices we value: Technical Skills Knowledge of Big Data pipelines and processing technologies and experience in data processing and building data pipelines. Knowledge of database design, performance optimisation, and troubleshooting. Enthusiasm for writing clean, well-documented, and testable code and experience with software testing practices including unit testing frameworks where relevant. A security-first mindset - a good understanding of security and compliance principles as they relate to data infrastructures and the management of data. Goal-oriented - you'll enjoy finishing the job by developing the final details. Strong problem-solving skills and experience with troubleshooting and root cause analysis. A willingness to deliver user value early while balancing technical quality - having an iterative deliverable mindset. Communication Good communication skills - a great candidate will be able to communicate with other engineers and non-technical stakeholders, tailoring the message appropriately to the audience. The ability to question the way we work, and the tools and processes we use - we're always aiming to make our team the best it can be. Curiosity and an openness to change - we're always learning new technologies and requirements often change. If that energises you, you'll enjoy this challenge! Technologies Experience with SQL, DBT and familiarity with Data Warehousing technologies (ideally Snowflake). Experience using general-purpose programming languages (typically we use Python and NodeJS for application services, but you should feel empowered to flex to what suits the job most effectively). Experience of building components on the cloud (preferably AWS). Experience of containerisation techniques using tools like Docker/Kubernetes. We are infrastructure as code first in our approaches - so experience with infrastructure/configuration as code tools and techniques (such as Terraform and CloudFormation). Familiarity with CI/CD pipelines for code validation and deployment. Experience of data pipeline orchestration e.g. Airflow or Jenkins. PACKAGE DESCRIPTION Job Reference: 11827 Band: D Salary: Up to £49,230 depending on relevant skills, knowledge and experience. The expected salary range for this role reflects internal benchmarking and external market insights. Contract Type: Permanent Location: London - Television Centre Working Pattern: Hybrid Working (Mix of working from home plus two/three days a week in the office). We are really proud to share that we are a Level 2 Disability Confident Employer and so if you require any reasonable adjustments in order to apply please do contact us at with the job reference in the subject. We offer flexibility, competitive benefits and the opportunity to be part of the BBC's exciting mission. Some of the key benefits you'll get from working in this role are: Flexible/Agile working - opportunities across the business. We believe in empowering you to do your best work, so we offer support and flexibility to balance work and home. We're happy to discuss a formal flexible working pattern. Please indicate your choice under the flexible working question in the application. There is no obligation to raise this at the application stage but if you wish to do so, you are welcome to. Flexible working will be part of the discussion at the offer stage. Unrivalled training and development opportunities - we operate a people-first culture and pride ourselves on your development. Our in-house Academy hosts a wide range of internal and external courses and certifications. Excellent career progression - BBC Studios offers great opportunities for employees to seek new challenges and work in different areas of the organisation. Leaders at the BBC are passionate about helping our people grow in the organisation and you will have regular sessions with your line manager to support you with your career ambitions. Benefits - We offer a competitive salary package, a flexible 35-hour working week for work-life balance and 26 days (plus an additional day which is a Corporation Day) with the option to buy an extra 5 days, a defined pension scheme and discounted dental, health care, gym and much more. LIFE AT BBC STUDIOS We don't focus simply on what we do - we also care how we do it. Our values and the way we behave are important to us. Please make sure you've read about our values and behaviours here. The BBC is committed to building a culturally diverse workforce and therefore strongly encourages applications from underrepresented groups. We are committed to equality of opportunity and welcome applications from individuals, regardless of their background. More information on our D&I plan can be found here. BBC Studios puts sustainability at the heart of everything we do both onscreen and offscreen, including delivering against the BBC Group's science-based Net Zero targets. More information on sustainability at BBC Studios can be found here.
Senior Software Engineer / Developer (C++ Python Linux) London / WFH to £160k Do you have expertise with C++ / Python backend development? You could be progressing your career working on complex, real-time systems at a global Hedge Fund in a hands-on Senior Software Engineer role with continual learning, development and problem solving opportunities. As a Senior Software Engineer you'll collaborate with a small engineering team and with Portfolio Managers to build, operate and evolve the technical stack; you'll be developing modular systems to tackle a range of challenges such as data pipelines, intraday signal research tools, high frequency trading and back-testing, real-time market data systems, monitoring systems as well as data storage, times series data and event correlation. You'll work across the full development lifecycle, from requirements analysis through to solution delivery; there's lots of problem solving within a fast paced environment. Location / WFH: You'll join a highly talented team in the London office three days a week with flexibility to work from home the other two days. Requirements: You have expertise with C++ and are fluent with Python You have experience of designing and developing research and live trading infrastructure at a buy-side firm (i.e. Hedge Fund or trading company), including experience in Futures and FX You have a strong knowledge of Linux OS / Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, Design Patterns, Algorithms You're collaborative with excellent English language communication skills You are degree educated, likely to MSc / PhD level - Computer Science or similar discipline Salary & benefits: As a Senior Software Engineer you will earn a competitive salary (to £160k) plus significant bonus and benefits package (c100%). Apply now to find out more about this Senior Software Engineer / Developer (C++ Python Linux) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
May 01, 2024
Full time
Senior Software Engineer / Developer (C++ Python Linux) London / WFH to £160k Do you have expertise with C++ / Python backend development? You could be progressing your career working on complex, real-time systems at a global Hedge Fund in a hands-on Senior Software Engineer role with continual learning, development and problem solving opportunities. As a Senior Software Engineer you'll collaborate with a small engineering team and with Portfolio Managers to build, operate and evolve the technical stack; you'll be developing modular systems to tackle a range of challenges such as data pipelines, intraday signal research tools, high frequency trading and back-testing, real-time market data systems, monitoring systems as well as data storage, times series data and event correlation. You'll work across the full development lifecycle, from requirements analysis through to solution delivery; there's lots of problem solving within a fast paced environment. Location / WFH: You'll join a highly talented team in the London office three days a week with flexibility to work from home the other two days. Requirements: You have expertise with C++ and are fluent with Python You have experience of designing and developing research and live trading infrastructure at a buy-side firm (i.e. Hedge Fund or trading company), including experience in Futures and FX You have a strong knowledge of Linux OS / Systems Administration You have a good understanding of computer architecture, databases, real-time systems, distributed computing, OOP, Data Structures, Design Patterns, Algorithms You're collaborative with excellent English language communication skills You are degree educated, likely to MSc / PhD level - Computer Science or similar discipline Salary & benefits: As a Senior Software Engineer you will earn a competitive salary (to £160k) plus significant bonus and benefits package (c100%). Apply now to find out more about this Senior Software Engineer / Developer (C++ Python Linux) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Software Developer / Engineer (C# .Net WPF Agile TDD SaaS) London / WFH to £85k Are you a skilled Software Developer with strong C#, WPF skills? You could be progressing your career in a senior, hands-on role at a global FinTech. As a key member of a multi-disciplinary Agile development team you will design and develop flagship desktop, real-time, mission critical internet trading systems, Broker Trading and Exchange Trading System gateways. As a Software Developer you'll work across the full development lifecycle including requirements analysis, planning, implementation and delivery, collaborating with Product Owners, BAs as well as other engineers and QAs. You'll be working with a modern tech stack encompassing Event Driven Architecture and real-time distributed systems. The focus will be on writing high quality, tested and maintainable code using Pair Programming to partner with talented engineers in a collaborative environment that encourages knowledge sharing and continual learning through regular tech talks, training and hackathons. Location / WFH: There's a hybrid work from home policy with 1-2 days a week in the City offices, when there you can you enjoy a range of facilities including large kitchen, café and all the latest kit to work on. About you: You have strong multi-threaded C# .Net development experience, including WPF You have a strong knowledge of SQL You have a good knowledge of TCP/IP and WebSockets You have a thorough understanding of the principles of Object Orientated Programming and Computer Science fundamentals You're an advocate of Agile development methodologies, particularly TDD (Test Driven Development) and Pair Programming Experience with TeamCity, Git and Octopus would also be great but not essential What's in it for you: As a Software Developer / Engineer (C# .Net 6) you will earn a competitive package including: Salary to £85k + bonus Pension, Private Health Care, Life Assurance, Travel Insurance Enhanced maternity and paternity scheme Learning opportunities via training, hack-a-thons, tech talks Perks such as health and well being allowance, cycle to work scheme, season ticket loan, flexible working, diverse team environment and much more Apply now to find out more about this Software Developer / Engineer (C# .Net WPF SaaS) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
May 01, 2024
Full time
Software Developer / Engineer (C# .Net WPF Agile TDD SaaS) London / WFH to £85k Are you a skilled Software Developer with strong C#, WPF skills? You could be progressing your career in a senior, hands-on role at a global FinTech. As a key member of a multi-disciplinary Agile development team you will design and develop flagship desktop, real-time, mission critical internet trading systems, Broker Trading and Exchange Trading System gateways. As a Software Developer you'll work across the full development lifecycle including requirements analysis, planning, implementation and delivery, collaborating with Product Owners, BAs as well as other engineers and QAs. You'll be working with a modern tech stack encompassing Event Driven Architecture and real-time distributed systems. The focus will be on writing high quality, tested and maintainable code using Pair Programming to partner with talented engineers in a collaborative environment that encourages knowledge sharing and continual learning through regular tech talks, training and hackathons. Location / WFH: There's a hybrid work from home policy with 1-2 days a week in the City offices, when there you can you enjoy a range of facilities including large kitchen, café and all the latest kit to work on. About you: You have strong multi-threaded C# .Net development experience, including WPF You have a strong knowledge of SQL You have a good knowledge of TCP/IP and WebSockets You have a thorough understanding of the principles of Object Orientated Programming and Computer Science fundamentals You're an advocate of Agile development methodologies, particularly TDD (Test Driven Development) and Pair Programming Experience with TeamCity, Git and Octopus would also be great but not essential What's in it for you: As a Software Developer / Engineer (C# .Net 6) you will earn a competitive package including: Salary to £85k + bonus Pension, Private Health Care, Life Assurance, Travel Insurance Enhanced maternity and paternity scheme Learning opportunities via training, hack-a-thons, tech talks Perks such as health and well being allowance, cycle to work scheme, season ticket loan, flexible working, diverse team environment and much more Apply now to find out more about this Software Developer / Engineer (C# .Net WPF SaaS) opportunity. At Client Server we believe in a diverse workplace that allows people to play to their strengths and continually learn. We're an equal opportunities employer whose people come from all walks of life and will never discriminate based on race, colour, religion, sex, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status. The clients we work with share our values.
Execution Developer As an Execution Developer at Man you will be building the tools, platforms and algorithms that enable Man's investment engines - AHL, Numeric and our Discretionary teams - to drive forward their centralised global trading operation Your challenges will be varied and might involve building new execution algorithms, the platforms on which they run, simulation environments, intelligent order routing, connectivity to execution venues and brokers, tools for high touch and quant traders, monitoring capability, post-trade performance analysis and software to optimise all aspects of the trading lifecycle. We are continually expanding the markets, asset classes and regions in which we trade as well as the styles in which we trade them. The team is responsible for designing imaginative and flexible software and tools to keep pace with this change. We are looking to hire talented software engineers across the experience spectrum, and previous experience with almost any asset class will be an advantage. The Team The team is currently undergoing significant investment in order to rationalise the trading capability across AHL, Numeric and the Discretionary teams. The engineering team works exceptionally closely with both the Trading Desk and the Execution Research team in order to design, build and maintain a world-class trading capability. We have trading floors in London, Hong Kong, Boston and New York and are responsible for trading in excess of 5 trillion dollars annually. Our Technology Our systems are almost all running on Linux and most of our code is in Java, with some Python and TypeScript. We use Kafka as the backbone of our platform, Aeron, Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerisation, Ansible for architecture automation, and Slack for internal communication. But our technology list is never static, we constantly evaluate new tools and libraries. Working Here Man Tech has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community. We host and sponsor London's PyData and Machine Learning Meetups We open-source some of our technology including parts of our Data Platform. See We regularly talk at leading industry conferences, and tweet about relevant technology and how we're using it. We're fortunate enough to have a fantastic open-plan office overlooking the River Thames, and continually strive to make our environment a great place in which to work. We offer flexible working, competitive compensation, a generous holiday allowance, health and other benefits. We are also committed to continuous learning and development via coaching, mentoring, conference attendance and sponsoring academic and professional qualifications. Technology and Business Skills You will be an expert software developer and ideally have an understanding of the financial markets with relevant electronic trading experience in at least one of the asset classes that we trade. You'll be a member of a highly-focussed team with an exceptionally broad responsibility, so great communication skills and an ability to work as part of a team are a must. You'll possess a significant proportion of the following skill-set; Required Expert proficiency in Java. Database / SQL skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. Proficient working on both Linux and Windows platforms. Advantageous An excellent understanding of financial markets and instruments. Experience with FIX a significant advantage. Experience working closely with Quants and/or Traders. Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimisation algorithms. Personal Attributes Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology e.g. personal projects, open-source involvement Intellectually robust with an analytic approach to problem solving Self-organised with the ability to effectively manage time across multiple projects and with competing business demands and priorities Focused on delivering value to the business with relentless efforts to improve process Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business people alike Confident communicator; able to argue a point concisely and deal positively with conflicting views. Work-Life Balance and Benefits at Man Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equality of opportunity. At Man Group we believe that a diverse workforce is a critical factor in the success of our business, and this is embedded in our culture and values. We run a number of external and internal initiatives, partnerships and programmes that help us to attract and develop talent from diverse backgrounds and encourage diversity and inclusion across our firm and industry Man Group is also a Signatory of the Women in Finance Charter. Man Group supports many charities, and global initiatives. We support professional training and development, and requests for flexible or part-time working. Employees are also offered two 'Mankind' days of paid leave per year as part of the Man Charitable Trust's community volunteering programme. We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes.
May 01, 2024
Full time
Execution Developer As an Execution Developer at Man you will be building the tools, platforms and algorithms that enable Man's investment engines - AHL, Numeric and our Discretionary teams - to drive forward their centralised global trading operation Your challenges will be varied and might involve building new execution algorithms, the platforms on which they run, simulation environments, intelligent order routing, connectivity to execution venues and brokers, tools for high touch and quant traders, monitoring capability, post-trade performance analysis and software to optimise all aspects of the trading lifecycle. We are continually expanding the markets, asset classes and regions in which we trade as well as the styles in which we trade them. The team is responsible for designing imaginative and flexible software and tools to keep pace with this change. We are looking to hire talented software engineers across the experience spectrum, and previous experience with almost any asset class will be an advantage. The Team The team is currently undergoing significant investment in order to rationalise the trading capability across AHL, Numeric and the Discretionary teams. The engineering team works exceptionally closely with both the Trading Desk and the Execution Research team in order to design, build and maintain a world-class trading capability. We have trading floors in London, Hong Kong, Boston and New York and are responsible for trading in excess of 5 trillion dollars annually. Our Technology Our systems are almost all running on Linux and most of our code is in Java, with some Python and TypeScript. We use Kafka as the backbone of our platform, Aeron, Git for source control, Jenkins for continuous integration, Grafana + Prometheus for metrics collection, Docker for containerisation, Ansible for architecture automation, and Slack for internal communication. But our technology list is never static, we constantly evaluate new tools and libraries. Working Here Man Tech has a small company, no-attitude feel. It is flat structured, open, transparent and collaborative, and you will have plenty of opportunity to grow and have enormous impact on what we do. We are actively engaged with the broader technology community. We host and sponsor London's PyData and Machine Learning Meetups We open-source some of our technology including parts of our Data Platform. See We regularly talk at leading industry conferences, and tweet about relevant technology and how we're using it. We're fortunate enough to have a fantastic open-plan office overlooking the River Thames, and continually strive to make our environment a great place in which to work. We offer flexible working, competitive compensation, a generous holiday allowance, health and other benefits. We are also committed to continuous learning and development via coaching, mentoring, conference attendance and sponsoring academic and professional qualifications. Technology and Business Skills You will be an expert software developer and ideally have an understanding of the financial markets with relevant electronic trading experience in at least one of the asset classes that we trade. You'll be a member of a highly-focussed team with an exceptionally broad responsibility, so great communication skills and an ability to work as part of a team are a must. You'll possess a significant proportion of the following skill-set; Required Expert proficiency in Java. Database / SQL skills. Great communication skills coupled with the ability to work closely with both technical and non-technical colleagues. A proponent of strong software engineering techniques and agile methods: continuous integration, code review, unit testing, refactoring and related approaches. Proficient working on both Linux and Windows platforms. Advantageous An excellent understanding of financial markets and instruments. Experience with FIX a significant advantage. Experience working closely with Quants and/or Traders. Python knowledge. Experience of front office software and/or trading systems development e.g. in a hedge fund or investment bank. Expertise in building distributed systems with service-based or event-driven architectures, and concurrent processing. Experience of web based development (TypeScript). Relevant mathematical knowledge e.g. statistics, asset pricing, time-series analysis optimisation algorithms. Personal Attributes Strong academic record and a degree with high mathematical and computing content e.g. Computer Science, Mathematics, Engineering or Physics from a leading university Craftsman-like approach to building software; takes pride in engineering excellence and instils these values in others Demonstrable passion for technology e.g. personal projects, open-source involvement Intellectually robust with an analytic approach to problem solving Self-organised with the ability to effectively manage time across multiple projects and with competing business demands and priorities Focused on delivering value to the business with relentless efforts to improve process Strong interpersonal skills; able to establish and maintain a close working relationship with quantitative researchers, traders and senior business people alike Confident communicator; able to argue a point concisely and deal positively with conflicting views. Work-Life Balance and Benefits at Man Man Group is proud to provide the best working environment possible for all of its employees, and we are committed to equality of opportunity. At Man Group we believe that a diverse workforce is a critical factor in the success of our business, and this is embedded in our culture and values. We run a number of external and internal initiatives, partnerships and programmes that help us to attract and develop talent from diverse backgrounds and encourage diversity and inclusion across our firm and industry Man Group is also a Signatory of the Women in Finance Charter. Man Group supports many charities, and global initiatives. We support professional training and development, and requests for flexible or part-time working. Employees are also offered two 'Mankind' days of paid leave per year as part of the Man Charitable Trust's community volunteering programme. We offer comprehensive, firm-wide employee benefits including competitive holiday entitlements, pension/401k, life and long-term disability coverage, group sick pay, enhanced parental leave and long-service leave. Additional benefits are tailored to local markets and may include private medical coverage, discounted gym membership and wellbeing programmes.
Salary: £35k - 45k per year + Bonus, Pension & Expenses Reference: We are loooking for a Control Systems Engineer with an interest in renewable energy, functional safety and potentially, cyber security to join a well established Midlands integrator as they successfully expand into new areas of automation. Junior Control Systems Engineer £35-45k + Pension, Expenses, Bonus, Site Uplifts, Mileage/Hire Car Excellent training opportunities West Midlands Ref: 21989 Junior Control Systems Engineer - The Role: Work on innovative projects across a number of sectors with a key focus on renewable energy Work alongside Senior Control Engineers in the development & commissioning of Control Systems - will learn/gain further experience in the design, documentation, development & testing of a variety of PLC & SCADA control systems, predominantly with Siemens and/or Rockwell Site Commissioning to locations within the UK and Worldwide - c30% Junior Control Systems Engineer - The Person: Previous experience working within the Control Systems sector, preferably within the water, utilities & power generation industries Competent to write some PLC code with a level of independence This systems integrator has a long history providing innovative control systems solutions across the process control market and have successfully used this background to further develop into new areas. As part of your development plan, you will have the options to: Work directly with the business Cyber Security expert, training to become skilled in this area Within the next 2-3 years, be offered formal functional safety training Learn how to complete electrical design for industrial panels using Eplan All of this alongisde continuation of developing your control systems software skills. This is an excellent opportunity for someone keen to learn and diversify their experience. Located in West Midlands, this role would be commutable from Worcester, Bromsgrove, Droitwich Spa, Halesowen, Stratford upon Avon, Kenilworth, Solihull, Cheltenham, Hereford, Malvern & Kidderminster. By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of your data please contact us and we will respond to your query as soon as possible. There are many more vacancies available on our website All respondents to this position must be eligible to live and work in the UK on a permanent basis - Automation Experts are unable to assist with the award of Visas or UK Work Permits. Due to high volumes of applications we may not be able to contact each and every person. AE1
May 01, 2024
Full time
Salary: £35k - 45k per year + Bonus, Pension & Expenses Reference: We are loooking for a Control Systems Engineer with an interest in renewable energy, functional safety and potentially, cyber security to join a well established Midlands integrator as they successfully expand into new areas of automation. Junior Control Systems Engineer £35-45k + Pension, Expenses, Bonus, Site Uplifts, Mileage/Hire Car Excellent training opportunities West Midlands Ref: 21989 Junior Control Systems Engineer - The Role: Work on innovative projects across a number of sectors with a key focus on renewable energy Work alongside Senior Control Engineers in the development & commissioning of Control Systems - will learn/gain further experience in the design, documentation, development & testing of a variety of PLC & SCADA control systems, predominantly with Siemens and/or Rockwell Site Commissioning to locations within the UK and Worldwide - c30% Junior Control Systems Engineer - The Person: Previous experience working within the Control Systems sector, preferably within the water, utilities & power generation industries Competent to write some PLC code with a level of independence This systems integrator has a long history providing innovative control systems solutions across the process control market and have successfully used this background to further develop into new areas. As part of your development plan, you will have the options to: Work directly with the business Cyber Security expert, training to become skilled in this area Within the next 2-3 years, be offered formal functional safety training Learn how to complete electrical design for industrial panels using Eplan All of this alongisde continuation of developing your control systems software skills. This is an excellent opportunity for someone keen to learn and diversify their experience. Located in West Midlands, this role would be commutable from Worcester, Bromsgrove, Droitwich Spa, Halesowen, Stratford upon Avon, Kenilworth, Solihull, Cheltenham, Hereford, Malvern & Kidderminster. By applying for this role, you are consenting for us to hold and process your data in compliance with the General Data Protection Regulations. If you have any questions or wish to exercise your right to access, erase or restrict the holding or processing of your data please contact us and we will respond to your query as soon as possible. There are many more vacancies available on our website All respondents to this position must be eligible to live and work in the UK on a permanent basis - Automation Experts are unable to assist with the award of Visas or UK Work Permits. Due to high volumes of applications we may not be able to contact each and every person. AE1
To see more Chinese jobs please follow us on WeChat: teamchinapf AND pfteamchina Ref: 22522 The Skills You'll Need: Mandarin and English fluent, Solid IT Engineering experience within banking/financial services. Your New Salary: Competitive Depending on experience Hybrid 1 day at home. Perm Start: ASAP Report to: Head of IT Mandarin Speaking IT Senior Engineer - What You'll be Doing Each Day: Supervise and control the overall operations and implementation of IT Systems, e.g. the servers, daily backup, network, UPS, live systems, internet. Guide and train bank staff with IT knowledge. To make plans for IT systems (including hardware and software) on the basis of understanding, analysis and forecasting of demands of the various departments. Supervise the security program of the computer and telecommunications systems and delegate powers to authorised users. Formulate computer disaster recovery plans and arrange for relevant tests to ensure that the plan is compliant with the regulator's requirements. Liaise with Data Centre in relation to IT Systems. Prepare reports to Data Centre. Arrange the Disaster Recovery IT service when necessary. Accountable to the management for maintaining a secured and stable IT network and systems. Mandarin Speaking IT Senior Engineer - The Skills You'll Need to Succeed: At least 5 years' IT engineering experience Microsoft Server and Desktop operating systems (2019/2012 Server/Win10) Core Microsoft Infrastructure technologies and solutions (Exchange, AD, RDS, DFS) Systems Virtualisation (VMware, vSphere, Hyper-V) Backup technologies (Veeam, Backup Exec, System Recovery, Endpoint Protection, LTO) Server hardware maintenance and troubleshooting Hardware firewalls and router configuration Switching (HP, Cisco, Juniper) System and network monitoring. Qualifications (Desirable): MCSA-Microsoft Windows Server 2008/2012/Office365 MCSE- Microsoft Certified Solution Expert MCITP-Microsoft Certified IT Professional VMware Certified Professional CCNA/CCNP. Job status: Permanent Start date: ASAP Working hours: 9 to 5 with flexibility when necessary. Working style: 4 days in the office, 1 day at home Please view all our Team China jobs at Please follow us on Linkedin: people-first-team-china We would be grateful if you could send your CV as a Word document. If your application is successful, you will be contacted within 7 days. We regret that due to the high volume of applications we receive we cannot provide feedback on individual CVs. Please note that we can only consider candidates who are eligible to work in the UK and are able to provide relevant supporting documentation. People First is committed to increasing diversity, and maintaining an inclusive workplace culture. We welcome applications from all qualified candidates regardless of their ethnicity, race, gender, religious beliefs, sexual orientation, age, marital status or whether or not they have a disability. People First (Recruitment) Limited acts as an employment agency for permanent and fixed term contract recruitment and as an employment business for the supply of temporary workers. Please note that by applying for this job you accept our Terms of Use and Privacy Policy which can be found on our website.
May 01, 2024
Full time
To see more Chinese jobs please follow us on WeChat: teamchinapf AND pfteamchina Ref: 22522 The Skills You'll Need: Mandarin and English fluent, Solid IT Engineering experience within banking/financial services. Your New Salary: Competitive Depending on experience Hybrid 1 day at home. Perm Start: ASAP Report to: Head of IT Mandarin Speaking IT Senior Engineer - What You'll be Doing Each Day: Supervise and control the overall operations and implementation of IT Systems, e.g. the servers, daily backup, network, UPS, live systems, internet. Guide and train bank staff with IT knowledge. To make plans for IT systems (including hardware and software) on the basis of understanding, analysis and forecasting of demands of the various departments. Supervise the security program of the computer and telecommunications systems and delegate powers to authorised users. Formulate computer disaster recovery plans and arrange for relevant tests to ensure that the plan is compliant with the regulator's requirements. Liaise with Data Centre in relation to IT Systems. Prepare reports to Data Centre. Arrange the Disaster Recovery IT service when necessary. Accountable to the management for maintaining a secured and stable IT network and systems. Mandarin Speaking IT Senior Engineer - The Skills You'll Need to Succeed: At least 5 years' IT engineering experience Microsoft Server and Desktop operating systems (2019/2012 Server/Win10) Core Microsoft Infrastructure technologies and solutions (Exchange, AD, RDS, DFS) Systems Virtualisation (VMware, vSphere, Hyper-V) Backup technologies (Veeam, Backup Exec, System Recovery, Endpoint Protection, LTO) Server hardware maintenance and troubleshooting Hardware firewalls and router configuration Switching (HP, Cisco, Juniper) System and network monitoring. Qualifications (Desirable): MCSA-Microsoft Windows Server 2008/2012/Office365 MCSE- Microsoft Certified Solution Expert MCITP-Microsoft Certified IT Professional VMware Certified Professional CCNA/CCNP. Job status: Permanent Start date: ASAP Working hours: 9 to 5 with flexibility when necessary. Working style: 4 days in the office, 1 day at home Please view all our Team China jobs at Please follow us on Linkedin: people-first-team-china We would be grateful if you could send your CV as a Word document. If your application is successful, you will be contacted within 7 days. We regret that due to the high volume of applications we receive we cannot provide feedback on individual CVs. Please note that we can only consider candidates who are eligible to work in the UK and are able to provide relevant supporting documentation. People First is committed to increasing diversity, and maintaining an inclusive workplace culture. We welcome applications from all qualified candidates regardless of their ethnicity, race, gender, religious beliefs, sexual orientation, age, marital status or whether or not they have a disability. People First (Recruitment) Limited acts as an employment agency for permanent and fixed term contract recruitment and as an employment business for the supply of temporary workers. Please note that by applying for this job you accept our Terms of Use and Privacy Policy which can be found on our website.
LEAD BIG DATA ENGINEER - DV CLEARED BRAND NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A GLOBALLY LEADING NATIONAL SECURITY COMPANY FOR A LEAD BIG DATA ENGINEER WITH DV CLEARANCE Permanent job opportunity for a Lead Big Data Engineer Globally leading defence / cyber security company Salary up to £90,000 plus clearance bonus London based organisation in an easily accessible location Permanent Software Engineer To apply please call / or email WHO WE ARE? We are recruiting a lead Big Data Engineer to work with a multi-national, industry leading national security company in central London. WHAT WILL THE LEAD BIG DATA ENGINEER BE DOING? You will be joining a leading cyber team to design and develop packages of work. We are looking for someone who has had responsibility mentoring / line manager experience. You should be able to deploy applications in a controlled and repeatable way as well as being able to develop technical specialisms. WE NEED THE LEAD BIG DATA ENGINEER TO HAVE . Current DV clearance (Enhanced) Must have experience with big data tools such as Hadoop, Cloudera or Elasticsearch Demonstratable experience in a professional Java environment Experience of DevSecOps automated deployment tools such as Jenkins, Ansible, Docker Experience working in an Agile Scrum environment with tools such as Confluence / Jira Experience in design, development, test and integration of software Willingness to learn new technologies on the Java stack IT WOULD BE NICE FOR THE LEAD BIG DATA ENGINEER TO HAVE . Cloud based architectures Microservice architecture or server-less architecture Messaging / routing technologies such as Apache Nifi / RabbitMQ TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. LEAD BIG DATA ENGINEER - DV CLEARED KEY SKILLS: BIG DATA DEVELOPER / BIG DATA ENGINEER / SENIOR BIG DATA DEVELOPER / SENIOR BIG DATA ENIGNEER / DATA ENGINEER / DATA DEVELOPER / SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE / NIFI / CLOUDERA / HADOOP / KAFKA / ELASTIC SEARCH / LEAD BIG DATA ENGINEER / LEAD BIG DATA DEVELOPER
May 01, 2024
Full time
LEAD BIG DATA ENGINEER - DV CLEARED BRAND NEW PERMANENT JOB OPPORTUNITY AVAILABLE WITHIN A GLOBALLY LEADING NATIONAL SECURITY COMPANY FOR A LEAD BIG DATA ENGINEER WITH DV CLEARANCE Permanent job opportunity for a Lead Big Data Engineer Globally leading defence / cyber security company Salary up to £90,000 plus clearance bonus London based organisation in an easily accessible location Permanent Software Engineer To apply please call / or email WHO WE ARE? We are recruiting a lead Big Data Engineer to work with a multi-national, industry leading national security company in central London. WHAT WILL THE LEAD BIG DATA ENGINEER BE DOING? You will be joining a leading cyber team to design and develop packages of work. We are looking for someone who has had responsibility mentoring / line manager experience. You should be able to deploy applications in a controlled and repeatable way as well as being able to develop technical specialisms. WE NEED THE LEAD BIG DATA ENGINEER TO HAVE . Current DV clearance (Enhanced) Must have experience with big data tools such as Hadoop, Cloudera or Elasticsearch Demonstratable experience in a professional Java environment Experience of DevSecOps automated deployment tools such as Jenkins, Ansible, Docker Experience working in an Agile Scrum environment with tools such as Confluence / Jira Experience in design, development, test and integration of software Willingness to learn new technologies on the Java stack IT WOULD BE NICE FOR THE LEAD BIG DATA ENGINEER TO HAVE . Cloud based architectures Microservice architecture or server-less architecture Messaging / routing technologies such as Apache Nifi / RabbitMQ TO BE CONSIDERED . Please either apply by clicking online or emailing me directly to For further information please call me on or . I can make myself available outside of normal working hours to suit from 7am until 10pm. If unavailable, please leave a message and either myself or one of my colleagues will respond. By applying for this role, you give express consent for us to process & submit (subject to required skills) your application to our client in conjunction with this vacancy only. Also feel free to connect with me on LinkedIn, just search Dominic Barbet. I look forward to hearing from you. LEAD BIG DATA ENGINEER - DV CLEARED KEY SKILLS: BIG DATA DEVELOPER / BIG DATA ENGINEER / SENIOR BIG DATA DEVELOPER / SENIOR BIG DATA ENIGNEER / DATA ENGINEER / DATA DEVELOPER / SENIOR SOFTWARE DEVELOPER LEAD SOFTWARE ENGINEER / LEAD SOFTWARE DEVELOPER / SENIOR SOFTWARE DEVELOPER / DV CLEARED / DV CLEARANCE / DEVELOPPED VETTING / DEVELOPED VETTED / DEEP VETTING / DEEP VETTED / SC CLEARED / SC CLEARANCE / SECURITY CLEARED / SECURITY CLEARANCE / NIFI / CLOUDERA / HADOOP / KAFKA / ELASTIC SEARCH / LEAD BIG DATA ENGINEER / LEAD BIG DATA DEVELOPER
Global leader in Engineering is looking for a Senior Embedded Software Engineer to join their technical team. You will be joining an industry leading team that provide award winning optical switches. Leading and supporting project teams with software design and development. As a Senior Engineer you will be supporting user requirements from design through programming and testing into implementation click apply for full job details
May 01, 2024
Full time
Global leader in Engineering is looking for a Senior Embedded Software Engineer to join their technical team. You will be joining an industry leading team that provide award winning optical switches. Leading and supporting project teams with software design and development. As a Senior Engineer you will be supporting user requirements from design through programming and testing into implementation click apply for full job details
Master's degree in Computer Science, a related field, or equivalent practical experience. Candidates will typically have 5 years of experience with software development in C and C++, and with data structures/algorithms. Experience in embedded development. Experience with mobile security, debugging. Preferred qualifications: Experience with phone security design, development and lifecycle. Experience in authentication, encryption, certificate management, or operating system security. Experience in Hardware System Architecture, Cryptography, Security Analysis, Security-Enhanced Linux, Linux Kernel Real-Time Operating System, Android BSP Security Testing, Rust, Python. Experience with open source development. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible. Responsibilities Work on next generation Pixel security designs and projects. Harden system software components criticial to Pixel security. Research design and develop cutting edge security features for future Pixel devices. Improve infrastructures for fuzzing, testing and Continuous integration (CI). Develop technical solutions to help mitigate security vulnerabilities. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
May 01, 2024
Full time
Master's degree in Computer Science, a related field, or equivalent practical experience. Candidates will typically have 5 years of experience with software development in C and C++, and with data structures/algorithms. Experience in embedded development. Experience with mobile security, debugging. Preferred qualifications: Experience with phone security design, development and lifecycle. Experience in authentication, encryption, certificate management, or operating system security. Experience in Hardware System Architecture, Cryptography, Security Analysis, Security-Enhanced Linux, Linux Kernel Real-Time Operating System, Android BSP Security Testing, Rust, Python. Experience with open source development. About the job Google's software engineers develop the next-generation technologies that change how billions of users connect, explore, and interact with information and one another. Our products need to handle information at massive scale, and extend well beyond web search. We're looking for engineers who bring fresh ideas from all areas, including information retrieval, distributed computing, large-scale system design, networking and data storage, security, artificial intelligence, natural language processing, UI design and mobile; the list goes on and is growing every day. As a software engineer, you will work on a specific project critical to Google's needs with opportunities to switch teams and projects as you and our fast-paced business grow and evolve. We need our engineers to be versatile, display leadership qualities and be enthusiastic to take on new problems across the full-stack as we continue to push technology forward. Behind everything our users see online is the architecture built by the Technical Infrastructure team to keep it running. From developing and maintaining our data centers to building the next generation of Google platforms, we make Google's product portfolio possible. We're proud to be our engineers' engineers and love voiding warranties by taking things apart so we can rebuild them. We keep our networks up and running, ensuring our users have the best and fastest experience possible. Responsibilities Work on next generation Pixel security designs and projects. Harden system software components criticial to Pixel security. Research design and develop cutting edge security features for future Pixel devices. Improve infrastructures for fuzzing, testing and Continuous integration (CI). Develop technical solutions to help mitigate security vulnerabilities. Google is proud to be an equal opportunity and affirmative action employer. We are committed to building a workforce that is representative of the users we serve, creating a culture of belonging, and providing an equal employment opportunity regardless of race, creed, color, religion, gender, sexual orientation, gender identity/expression, national origin, disability, age, genetic information, veteran status, marital status, pregnancy or related condition (including breastfeeding), expecting or parents-to-be, criminal histories consistent with legal requirements, or any other basis protected by law. See also Google's EEO Policy , Know your rights: workplace discrimination is illegal , Belonging at Google , and How we hire . Google is a global company and, in order to facilitate efficient collaboration and communication globally, English proficiency is a requirement for all roles unless stated otherwise in the job posting. To all recruitment agencies: Google does not accept agency resumes. Please do not forward resumes to our jobs alias, Google employees, or any other organization location. Google is not responsible for any fees related to unsolicited resumes.
Hybrid working model of 3 days a week in Leeds office (Tues - Thurs) Job Description This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design - typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions. Technical Skills Advanced knowledge of software development methodologies (e.g., Agile, Waterfall). Strong proficiency with data manipulation language including optimization techniques. Strong understanding of normalized/dimensional data modeling principles. Strong knowledge of multiple data storage subsystems. Expertise in Java development Experience using the Spring Framework Experience using cloud services - AWS, Azure, GCP Knowledge of test-driven development. Accountabilities Interface with other technical personnel or team members to finalize requirements. Write and review portions of detailed specifications for the development of complex system components. Complete complex bug fixes. Work closely with other development team members to understand complex product requirements and translate them into software designs Successfully implement development processes, coding best practices, and code reviews. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Resolve complex technical issues as necessary. Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles. Keep abreast of new technology developments. Design and work with complex data models. Mentor less- senior software developers on development methodologies and optimization techniques. All other duties as assigned. Qualifications 5+ years of Software Engineering experience BS Engineering/Computer Science or equivalent experience require Job Title: Java Developer Location: Leeds, UK Rate/Salary: .00 GBP Daily Job Type: Contract Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
May 01, 2024
Full time
Hybrid working model of 3 days a week in Leeds office (Tues - Thurs) Job Description This position performs complex research, design, and software development assignments within a software functional area or product line, and provides direct input to project plans, schedules, and methodology in the development of cross-functional software products. This position performs software design - typically across multiple systems; mentors more-junior members of the team; and talks to users/customers and translates their requests into solutions. Technical Skills Advanced knowledge of software development methodologies (e.g., Agile, Waterfall). Strong proficiency with data manipulation language including optimization techniques. Strong understanding of normalized/dimensional data modeling principles. Strong knowledge of multiple data storage subsystems. Expertise in Java development Experience using the Spring Framework Experience using cloud services - AWS, Azure, GCP Knowledge of test-driven development. Accountabilities Interface with other technical personnel or team members to finalize requirements. Write and review portions of detailed specifications for the development of complex system components. Complete complex bug fixes. Work closely with other development team members to understand complex product requirements and translate them into software designs Successfully implement development processes, coding best practices, and code reviews. Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders. Resolve complex technical issues as necessary. Train entry-level software engineers as directed by department management, ensuring they are knowledgeable in critical aspects of their roles. Keep abreast of new technology developments. Design and work with complex data models. Mentor less- senior software developers on development methodologies and optimization techniques. All other duties as assigned. Qualifications 5+ years of Software Engineering experience BS Engineering/Computer Science or equivalent experience require Job Title: Java Developer Location: Leeds, UK Rate/Salary: .00 GBP Daily Job Type: Contract Trading as TEKsystems. Allegis Group Limited, Maxis 2, Western Road, Bracknell, RG12 1RT, United Kingdom. No Allegis Group Limited operates as an Employment Business and Employment Agency as set out in the Conduct of Employment Agencies and Employment Businesses Regulations 2003. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, Talentis Solutions, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Privacy Notice available at To access our Online Privacy Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Privacy Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your privacy rights, please visit the "Contacting Us" section of our Online Privacy Notice at for details on how to contact us. To protect your privacy and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Privacy Shield or the Swiss-U.S. Privacy Shield.
The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on trust, ownership, empathy, and collaboration. We value the unique experiences and perspectives that each person brings to The Trade Desk, and we are committed to fostering inclusive spaces where everyone can bring their authentic selves to work every day. Do you have a passion for solving hard problems at scale? Are you eager to join a dynamic, globally- connected team where your contributions will make a meaningful difference in building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What we do Our Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade Desk we believe that each opportunity to engage with all internal and external stakeholders, is unique. This means you will have the opportunity, based on your interests and background, to work on large-scale distributed systems coordinating thousands of servers in cloud and physical data centers around the world, petabyte-scale data challenges, machine learning, advanced visualizations, andinteractive user interfaces- to name a few. Our system performs all day, every day serving global traffic. It's important we focus on quality at scale in an agile environment that is based on collaboration, ownership, and trust. Our software engineering teams fully own their charter to work on long term roadmaps while enhancing existing features or tools and continuously gaining efficiency. What you'll do: Some of the work that you will be doing to help us deliver on our mission is: Design, build, deliver and own full lifecycle development software from inception to production Demonstrate a firm grasp of the entire software development lifecycle Drive complex changes involving multiple components Deliver quality changes, including automated tests, metrics and monitoring Collaborate with team members to deliver features Guide and review changes to product features in line with product roadmaps Implement and maintain product features Build components and processes that are regularly used by others Build execution plans incorporating user data, observations and market insight Validate changes to ensure high quality product releases Work in a distributed system environment Understand the business objectives behind the code Understand system architecture fundamentals through self-directed learning Participate in and lead projects with a high level of technical ambiguity Contribute to development of comprehensive success criteria Lead others through example, mentorship, teaching Participate in hiring activities Use data to analyze and communicate the impact of your work on operational efficiency We are a global team with different backgrounds, experiences and perspectives. To complement this team, you will welcome ideas that are different from your own and be well-versed in building from common ground to value, seek out, and foster invisible and visible dimensions of diversity. Who you are: Our culture is much deeper than just having fun together (though, we do that well too ). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role: You are you comfortable working on an agile, distributed team spanning multiple time zones and continents. You are able to communicate effectively across both technical and non-technical audiences. You have a solid understanding of computer science and engineering fundamentals. You have experiences working with distributed systems. You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, or Scala. You have some knowledge of software development code editors: Visual Studio, Visual Studio Code, Rider) and version control systems (Git, Perforce). You have a Bachelor's/Master's level degree in a computer-science or relevant engineering related field or equivalent experience. Not everyone has the same level of access to opportunities. What is most important to us is what and how you can contribute, which is why our consideration is not limited by the level of education you have. Variety of technical opportunity is one of the best things about working at The Trade Desk as a software engineer which is why we do not expect you to know every technology we use when you start. What we care about is that you can learn quickly and find solutions to complex problems using the optimum tools for the job.What you know is less important than how well you learn and innovate. We don't need engineers who know all the answers; we need engineers who can invent the answers no one has thought of yet, to the questions yet to be asked. The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of The Trade Desk. The Trade Desk is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.
May 01, 2024
Full time
The Trade Desk is a global technology company with a mission to create a better, more open internet for everyone through principled, intelligent advertising. Handling over 1 trillion queries per day, our platform operates at an unprecedented scale. We have also built something even stronger and more valuable: an award-winning culture based on trust, ownership, empathy, and collaboration. We value the unique experiences and perspectives that each person brings to The Trade Desk, and we are committed to fostering inclusive spaces where everyone can bring their authentic selves to work every day. Do you have a passion for solving hard problems at scale? Are you eager to join a dynamic, globally- connected team where your contributions will make a meaningful difference in building a better media ecosystem? Come and see why Fortune magazine consistently ranks The Trade Desk among the best small- to medium-sized workplaces globally. What we do Our Software Engineers are end-to-end owners who will participate in all aspects of designing, building, and delivering data-focused products for our stakeholders. At The Trade Desk we believe that each opportunity to engage with all internal and external stakeholders, is unique. This means you will have the opportunity, based on your interests and background, to work on large-scale distributed systems coordinating thousands of servers in cloud and physical data centers around the world, petabyte-scale data challenges, machine learning, advanced visualizations, andinteractive user interfaces- to name a few. Our system performs all day, every day serving global traffic. It's important we focus on quality at scale in an agile environment that is based on collaboration, ownership, and trust. Our software engineering teams fully own their charter to work on long term roadmaps while enhancing existing features or tools and continuously gaining efficiency. What you'll do: Some of the work that you will be doing to help us deliver on our mission is: Design, build, deliver and own full lifecycle development software from inception to production Demonstrate a firm grasp of the entire software development lifecycle Drive complex changes involving multiple components Deliver quality changes, including automated tests, metrics and monitoring Collaborate with team members to deliver features Guide and review changes to product features in line with product roadmaps Implement and maintain product features Build components and processes that are regularly used by others Build execution plans incorporating user data, observations and market insight Validate changes to ensure high quality product releases Work in a distributed system environment Understand the business objectives behind the code Understand system architecture fundamentals through self-directed learning Participate in and lead projects with a high level of technical ambiguity Contribute to development of comprehensive success criteria Lead others through example, mentorship, teaching Participate in hiring activities Use data to analyze and communicate the impact of your work on operational efficiency We are a global team with different backgrounds, experiences and perspectives. To complement this team, you will welcome ideas that are different from your own and be well-versed in building from common ground to value, seek out, and foster invisible and visible dimensions of diversity. Who you are: Our culture is much deeper than just having fun together (though, we do that well too ). We take pride in our engineers being trust-builders, generous givers, scrappy problem solvers, and gritty pursuers of excellence. You do not have to meet all the requirements below, but we believe that people who meet most of them will have a higher likelihood of succeeding in this role: You are you comfortable working on an agile, distributed team spanning multiple time zones and continents. You are able to communicate effectively across both technical and non-technical audiences. You have a solid understanding of computer science and engineering fundamentals. You have experiences working with distributed systems. You are proficient in one or more of the following programming languages: C#, Java, C, C++, Python, SQL, or Scala. You have some knowledge of software development code editors: Visual Studio, Visual Studio Code, Rider) and version control systems (Git, Perforce). You have a Bachelor's/Master's level degree in a computer-science or relevant engineering related field or equivalent experience. Not everyone has the same level of access to opportunities. What is most important to us is what and how you can contribute, which is why our consideration is not limited by the level of education you have. Variety of technical opportunity is one of the best things about working at The Trade Desk as a software engineer which is why we do not expect you to know every technology we use when you start. What we care about is that you can learn quickly and find solutions to complex problems using the optimum tools for the job.What you know is less important than how well you learn and innovate. We don't need engineers who know all the answers; we need engineers who can invent the answers no one has thought of yet, to the questions yet to be asked. The Trade Desk does not accept unsolicited resumes from search firm recruiters. Fees will not be paid in the event a candidate submitted by a recruiter without an agreement in place is hired; such resumes will be deemed the sole property of The Trade Desk. The Trade Desk is an equal opportunity employer. All aspects of employment will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, veteran status, or any other status protected under federal, state, or local law.