Senior Software Engineer

Posted 3 Days Ago
Be an Early Applicant
Iskandariyah, Alexandria, EGY
In-Office
Senior level
Artificial Intelligence • Big Data • Software • Consulting
The Role
Leads the design, development, testing, deployment, maintenance, and optimization of scalable software applications. Writes high-quality code, conducts code reviews, mentors junior engineers, troubleshoots complex issues, and collaborates with product, QA, and DevOps teams. Contributes to agile planning and drives adoption of modern engineering tools and practices.
Summary Generated by Built In

We are looking for an experienced and driven Senior Software Engineer to join our development team. This role is ideal for professionals with 5+ years of experience who are passionate about building scalable software and leading technical efforts. You will play a key role in designing, developing, and delivering robust software solutions, while mentoring junior engineers and contributing to the continuous improvement of our engineering practices.

 

Responsibilities:

  • Lead the design, development, testing, and deployment of software applications.
  • Write clean, efficient, and well-documented code following best practices.
  • Own the maintenance and optimization of existing systems, ensuring performance and scalability.
  • Conduct code reviews and provide mentorship to junior engineers.
  • Collaborate with cross-functional teams including product managers, QA, and DevOps.
  • Troubleshoot complex technical issues and implement robust solutions.
  • Contribute to the planning and execution of agile development cycles.
  • Drive adoption of modern tools, frameworks, and methodologies across the team.


Requirements

Requirements

  • Bachelor’s degree in Computer Engineering, Computer Science, or a related field.
  • 5+ years of hands-on software development experience.
  • Proficient in one or more programming languages such as Java, Python.. etc.
  • Strong understanding of software architecture and design patterns.
  • Experience with relational and/or NoSQL databases and Git-based version control.
  • Excellent problem-solving, debugging, and analytical skills.
  • Effective communication and collaboration abilities.
  • Demonstrated ability to take ownership of features or systems and drive them to completion.

 

Nice to Have:

  • Hands-on experience with ETL pipelines and data integration tools.
  • Strong familiarity with cloud platforms (e.g., AWS, GCP, Azure) and services.
  • Solid understanding of data modeling, data warehouse architecture, and analytics infrastructure.
  • Practical exposure to AI/ML concepts, models, or frameworks (e.g., TensorFlow, PyTorch, scikit-learn).
  • Experience with containerization, CI/CD pipelines, and DevOps practices.


Skills Required

  • Bachelor's degree in Computer Engineering, Computer Science, or a related field
  • 5+ years of hands-on software development experience
  • Proficiency in one or more programming languages such as Java or Python
  • Strong understanding of software architecture and design patterns
  • Experience with relational and/or NoSQL databases
  • Experience with Git-based version control
  • Excellent problem-solving, debugging, and analytical skills
  • Effective communication and collaboration abilities
  • Ability to take ownership of features or systems and drive them to completion
  • Hands-on experience with ETL pipelines and data integration tools
  • Familiarity with cloud platforms such as AWS, GCP, or Azure
  • Understanding of data modeling, data warehouse architecture, and analytics infrastructure
  • Exposure to AI/ML concepts, models, or frameworks such as TensorFlow, PyTorch, or scikit-learn
  • Experience with containerization, CI/CD pipelines, and DevOps practices
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
65 Employees
Year Founded: 2014

What We Do

Smartera 3S Solutions and Systems is an IT services and consulting company that builds software products and provides data-management and data-consulting solutions. Its offerings include banking analytics, big-data integration, business intelligence, advanced analytics, social-engagement and geospatial products, and on-premise or cloud solutions using AI, cloud, IoT, and other technology trends to help organizations improve performance and achieve business objectives through practical innovation.

Similar Jobs

Jouster Logo Jouster

Senior Software Engineer

Angel or VC Firm • Artificial Intelligence • Software
In-Office or Remote
45 Locations
5 Employees
50K-75K Annually

Nowlun.com Logo Nowlun.com

Software Engineer

Logistics • Transportation
In-Office
Alexandria, EGY
51 Employees

e.construct Logo e.construct

Senior Software Engineer

Professional Services • Software • Consulting • Industrial
Remote or Hybrid
Egypt

Bask Health Logo Bask Health

Software Engineer

Healthtech • Internet of Things • Hospitality • Telehealth
In-Office or Remote
5 Locations
24 Employees

Similar Companies Hiring

Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
60 Employees
Blee Thumbnail
Artificial Intelligence • Marketing Tech • Software
New York, New York
30 Employees
Vega Thumbnail
Artificial Intelligence • Automotive • Insurance • Transportation
US
43 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account