← Back to jobs
H

Senior Software Engineer

·Israel
HybridFull-timeBackend DevelopmentChemical Manufacturing

Senior Software Engineer responsible for designing, developing, and maintaining a modern Industrial AI platform. Hands-on role with Python, AWS, Docker, and REST APIs, integrating AI capabilities and edge/cloud solutions. Hybrid in Herzliya/Caesarea.

Responsibilities

  • Design, develop, and maintain core components of a modern Industrial AI platform.
  • Take ownership of complex features from requirements through implementation, testing, deployment, and support.
  • Write high-quality, production-grade software with focus on maintainability, scalability, and reliability.
  • Create detailed technical designs for owned components and services.
  • Collaborate with software engineers, AI/Data Science teams, DevOps, and stakeholders.
  • Integrate AI capabilities into software products through APIs and platform services.
  • Develop solutions operating across Edge and Cloud environments.
  • Troubleshoot and resolve complex technical issues across multiple system components.
  • Contribute to software quality, engineering best practices, and continuous improvement.
  • Participate in design discussions and ensure alignment with platform architecture.

Requirements

  • B.Sc. / M.Sc. in Computer Science, Software Engineering, or related technical discipline.
  • 5+ years experience in software development and delivery of complex software systems.
  • Strong hands-on development experience with Python.
  • Proven experience designing and implementing scalable, maintainable software solutions.
  • Experience working with AWS cloud services.
  • Strong experience with Docker and containerized applications.
  • Experience developing and consuming REST APIs and integrating distributed systems.
  • Experience working with cloud-based applications and services.
  • Strong problem-solving, debugging, and software design skills.
  • Ability to independently own and deliver complex technical features.
  • Strong collaboration and communication skills across multiple technical disciplines.

Nice to have

  • Experience working with MongoDB.
  • Experience integrating software platforms with AI/ML solutions.
  • Experience with AWS services such as SageMaker, S3, AWS IoT Greengrass.
  • Familiarity with CI/CD pipelines and modern software delivery practices.
  • Experience with real-time or near real-time data processing systems.
  • Experience with Operational Technology (OT), OPC UA, PLCs, or SCADA.
  • Familiarity with frontend development technologies.
  • Strong verbal and written English communication skills.

Relevance

More opportunities

Similar jobs

Finding the best alternatives for you…

Questions, answered

Frequently asked questions