No more applications are being accepted for this job
Engineering Team Lead - New York, United States - MARKJAMES SEARCH LTD
Description
Our client, a leading Data Integration Company is looking for an Engineering Team Lead.Your team is responsible for designing, developing, and maintaining applications that are deployed on our client's serverless 'Helixa Unified Platform.
'Our client's platform leverages AI to combine multiple data sources (social, surveys etc.) and predicts human behaviours.
The output is a set of detailed statistics designed to help the best marketers understand how their audience differentiates from the average population.
You will collaborate with experienced technologists in AI and Market Research, building innovative and pioneering technical solutions for strategic marketing.
As the Engineering Team Lead, you will have the opportunity to work with awesome tech, deliver world class software, gain exposure to cutting-edge systems and platforms which operate on a global scale, grow and build your team and help your team deliver its technology roadmap.
For this role, you will be leading a product team. The product teams build and maintain all our client's software solutions. Each team has a dedicated product/feature, enabling teams to master and own their business domain.Responsibilities
Collaborate closely with the team to plan, prototype, scope and develop frontend and backend web application components/features
Utilize Source Control, adhering to best practices
Write and maintain appropriate documentation based on components/features built or engineering processes/standards
Attend Agile ceremonies, take part in engineers technical discovery and ideation sessions
Undertake regular 1:1's with your team members
Build your team by assisting with recruitment
Ensuring standards and company policies are adhered too
Coach and mentor development team members
Required Skills
At least 8+ years of experience in Data Engineering, Software Engineering or similar position and 2+ years of experience in a leadership role
Excellent knowledge of Python
Excellent understanding of both
microservices
and
serverless architecture
- preferably in
AWS
Excellent knowledge of
SQL
and
No
SQL
databases ( PostgreSQL, Elasticsearch,
DynamoDB, MongoDB )
Solid understanding of
REST ful systems and the principles of good
API
design
Experience with
BigData
and
PyData
stack ( pandas ,
numpy )
Understanding of version control and release management tools such as
Git
&
Github
Knowledge of Software testing best practices
Experience of
L
e
a
n
/
A
gil
e
environments; knowledge of product development tools such as
JIRA
Ability to keep up to date with advances in Technology and best practices from the
Desired Skills
Knowledge of
Javascript /
TypeScript ,
HTML
and
CSS
Knowledge of
React 16+
(with a focus on
hooks-based
components) &
js
development
Experience with
State management
libraries (e.g
Redux, Redux Saga)
Experience with
Micro Frontend platform
Experience working with test frameworks (e.g
Jest
and
Cypress )
Conceptual knowledge of
Machine
Learning
Characteristics
Excellent problem-solving skills
Proven ability to work effectively in a distributed working environment
Outstanding written and verbal communication skills
Organized, detail-oriented with excellent time management
Strong interpersonal skills and the ability to work proactively, independently and as a team player
Ability to work efficiently and productively in a lean/agile environment
Willingness to learn and adapt to new technologies
#J-18808-Ljbffr