Lead Engineer @Noodle
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay

[Hiring] Lead Engineer @Noodle

YDay - Noodle is hiring a remote Lead Engineer. πŸ’Έ Salary: unspecified πŸ“Location: South Africa

Role Description

As our Lead Engineer, Engineering (EDge Product Suite), you will:

  • Assist Technology Leadership in hiring recommendations, resource allocation, and project prioritization.
  • Collaborate with the EDge Product Suite Product Manager in prioritization and designing enterprise-level features.
  • Define and document organization-level engineering policies and best practices.
  • Propose and implement the strategic use of AI engineering tools to enhance product development and team efficiency.
  • Design and implement agentic systems that integrate with existing products.
  • Provide technology choice, implementation, and improvement recommendations to team leads and engineers.
  • Independently audit and propose initiatives to address deficiencies in Noodle’s technology products and processes.
  • Work to improve overall software quality by implementing and leading code review, automated testing, continuous integration, and other QA best practices.
  • Assist in high-level technology design and project planning.
  • Responsible for scaling the suite of EDge applications and continue to aim for a serverless infrastructure where applicable.
  • Mentor and act as the line manager for EDge team engineers, assisting with day-to-day duties as needed as well as providing technical and career development advice.
  • Perform other duties as assigned.

Qualifications

  • 5-8 years of experience in several core programming languages and related frameworks.
  • Bachelor's degree and/or equivalent business experience.
  • Familiarity with industry-standard tools necessary to do your job.
  • A keen interest and capability in using AI engineering tools.
  • Experience designing and implementing agentic systems and associated tools and frameworks (LangGraph, LangChain, LangFuse, OpenAI Agents SDK).
  • Proven track record working in agile methodologies to manage product development with the software development team.
  • Critical thinker and data-driven, able to identify the right problem to solve.
  • Strong strategic, analytical, communication, and management skills, and a proven ability to influence others.
  • Respect and understanding of other disciplines; including User Experience, Product Development, Quality and Release.
  • Web technology: Python, NodeJS, ReactJS, Bootstrap, ANT Design, SSO, AWS AppSync (GraphQL). Golang experience is advantageous.
  • Cloud: Amazon, EC2 instances, serverless technologies including AWS Lambda, SNS, API Gateway.
  • Database: PostgreSQL, AWS Aurora.
  • Excellent verbal and written communication, presentation, and stakeholder management skills with an ability to effectively communicate and interact with all levels of management.
  • Proven track record managing multiple, complex projects from conception through implementation.
  • Proven ability to successfully manage a team with strong leadership and team coaching skills.
  • Excellent client engagement and relationship management skills.
  • Working knowledge of Google Workspace (Docs, Slides, Sheets).
  • Ability to work effectively in dynamic, rapidly changing, team-based environment.

Benefits

  • Work from the comfort of your home office!
  • Great compensation package.
  • Tools you need on us! Laptop (Mac is our computer of choice) and EcoFlow inverter.
  • 12 weeks paid Parental Leave benefits.
  • 20 working days annual leave + 10 paid national holidays.
  • Medical/RA benefit.
  • Internet benefits.
  • Full access to our employee assistance program (EAP) through Company Wellness.
  • Annual education stipend for lifelong learning.

Eligibility Requirements

  • This position is based in South Africa. Applicants must be legally authorized to live and work in South Africa and must maintain residency within South Africa throughout their employment. Proof of eligibility and residency will be required upon hiring.
Before You Apply
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Lead Engineer @Noodle
Software Development
Salary unspecified
Remote Location
Employment Type full-time
Posted YDay
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: South Africa
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 125,000+ Remote Jobs
Γ—
Apply to the best remote jobs
before everyone else

Access 125,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews

⚑ 129,071+ remote jobs, refreshed hourly

πŸ”” Real-time alerts: Apply first, direct to employer

πŸ›‘οΈ Vetted companies, no scams, true remote only

Unlock All Jobs Now

Maybe later