Engineering Lead

Role Overview:

As an Engineering Lead, you will play a crucial role in driving the technical vision and development of our projects. You will work closely with our team to build scalable, efficient, and robust solutions. The ideal candidate must be comfortable with both front-end and back-end development, with a focus on backend experience.

Key Responsibilities:

 Lead the engineering team in a full-stack environment (60% backend, 40% front end)

 Develop and maintain high-quality code in Python/Django

 Utilize ElasticSearch/OpenSearch for search functionalities (a plus)

 Implement caching solutions with Redis

 Manage and optimize SQL databases (Postgres/RDS, MySQL)

 Work with NoSQL databases

 Develop front-end components using React and JavaScript

 Ensure code quality with unit testing (e.g., Pytest) and promote its importance within the team

 Build and maintain RESTful API services

 Utilize AWS cloud services (e.g., S3, EC2) for hosting and deployment

 Optimize and scale large databases containing millions or billions of records

 Experience with NLP and sentiment analysis is a plus

Requirements:

 8+ years of experience in software development

 Proven expertise in Python/Django

 Experience with ElasticSearch/OpenSearch (preferred)

 Proficiency with Redis, SQL databases (Postgres/RDS, MySQL), and NoSQL databases

 Strong front-end development skills using React and JavaScript

 Familiarity with unit testing tools (e.g., Pytest) and a strong belief in the importance of unit testing

 Experience building and maintaining RESTful APIs

 Hands-on experience with AWS cloud services

 Ability to handle and optimize large datasets

 NLP and sentiment analysis experience is a plus Ideal

Personality Traits:

 Direct and Clear Communicator: Ability to answer questions clearly and directly.

 Adaptable: Willingness to adapt to new concepts, approaches, and techniques.

 Flexible: Ability to make informed decisions about technology use based on specific needs, rather than defaulting to a single technology.

 Collaborative: Positive can-do attitude with a strong value on teamwork and collaboration.

Why Join Us:

 Work with a talented and motivated team

 Engage in challenging and innovative projects

 Opportunity to make a significant impact in a growing company

 Flexible remote working environment

Place of work

Antal International
Remote
United States of America

Employer profile

In 1993, a visionary in London set out to create a better way to connect talented individuals with job opportunities. Fast forward 30 years, and that vision has grown into a worldwide network of over 800 consultants spanning 32 countries. As one of the top recruitment companies, we specialize in IT, Accountancy, Sales and Marketing, Engineering, and more, offering game-changing recruitment consultancy and talent acquisition services to companies of all sizes. Join us on this journey of growth! With our personalized approach to the hiring process, we aim to make finding the right job a positive and stress-free experience for you as a candidate. We understand that job searching can be overwhelming, so we offer our expertise every step of the way to help you navigate the process with ease. Our goal is to empower you to achieve your career aspirations and land the perfect job! At our core, we believe that our success is directly tied to the success of the candidates we work with!



Job ID: 8443257 / Ref: 011e05567bfa71782b742e709ececb2b

Quick application

If the job appeals to you, don't hesitate and send in your application immediately - it might just be the dream job you're looking for.

Antal International

Employees
201-500
Industry
Other industries
Contact