Software Engineer Lead - Backend

Lucidya is a tech company specializing in Machine Learning and Big Data analytics solutions.
Jeddah Saudi Arabia
Backend
Staff Software Engineer
In-Person
3+ years of experience
AI · Enterprise SaaS
This job posting may no longer be active. You may be interested in these related jobs instead:
Staff Engineer

Staff Engineer position at Lucidya focusing on backend development with Ruby on Rails or Python, requiring 7+ years of experience in building scalable SaaS solutions.

Staff Software Engineer

Staff Software Engineer position at Intuit leading GenAI agentic capability development for the Unified Interactions Platform, combining technical leadership with hands-on engineering in AI and distributed systems.

Astha-Staff Software Engineer – Backend

Staff Software Engineer position at Intuit focusing on backend development, offering opportunity to work on innovative financial technology solutions serving millions of customers worldwide.

Software Engineering SMTS

Staff Software Engineering position at Salesforce focusing on backend development with ASP.NET, C#, and web services, offering hybrid work options in Dallas, TX.

Software Engineering SMTS

Senior Member of Technical Staff Software Engineering role at Salesforce focusing on performance testing, software development, and system optimization.

Description For Software Engineer Lead - Backend

Join a dynamic engineering team at Lucidya, where innovation meets Machine Learning and Big Data technologies. As a Software Engineer Team Lead, you'll be instrumental in overseeing the development cycle, focusing on both backend and frontend development. The role combines technical leadership with hands-on development, working directly with the CTO in an agile environment.

You'll be responsible for transforming visual designs into interactive layouts, ensuring seamless integration between frontend and backend systems, and managing high-performance backend infrastructure. The position requires expertise in various technologies including Python/Ruby, ReactJS, and database systems like PostgreSQL and Cassandra.

This role offers an opportunity to work with cutting-edge technologies while leading and mentoring a team of developers. You'll be involved in analyzing content from diverse data sources, implementing machine learning solutions, and ensuring the scalability and performance of our systems. The position requires both technical excellence and leadership skills, making it ideal for someone who wants to impact product development while growing their technical and management capabilities.

Working from our Jeddah office, you'll be part of a team that values continuous learning and innovation. The role combines technical challenges with leadership opportunities, offering a chance to shape both the product and the team. If you're passionate about technology, have a strong backend development background, and want to lead a team in creating innovative solutions, this position offers the perfect blend of technical and leadership challenges.

Last updated 4 months ago

Responsibilities For Software Engineer Lead - Backend

  • Convert visual designs into interaction layouts using HTML5, SASS, and Material UI
  • Integrate front-end components with back-end systems using ReactJS
  • Develop scalable, flexible, and high-performance back-end systems
  • Design, develop, test, deploy, maintain, and improve software systems
  • Optimize applications for maximum speed and performance
  • Ensure applications responsiveness across various devices
  • Collaborate with back-end developers and web designers
  • Manage project priorities, deadlines, and deliverables
  • Conduct code reviews for both front-end and back-end tasks

Requirements For Software Engineer Lead - Backend

Python
React
Redis
PostgreSQL
Cassandra
Ruby
  • BA/BS or Master's degree in Computer Science, Software Engineering, IT, or equivalent
  • 3+ years of experience in production-grade software development
  • 2+ years of experience in team leading
  • Experience in full-stack development with ReactJS, Ruby on Rails, or Python
  • Experience with agile methodologies (Scrum or Kanban)
  • Strong knowledge of front-end technologies (ReactJS, HTML5, CSS, JavaScript)
  • Fluency in Python or Ruby on Rails
  • Knowledge of SQL and noSQL databases
  • Experience with Git
  • Strong organizational and analytical skills
  • Team collaboration and leadership skills

Interested in this job?