open position

Senior Software Architect & Python Engineer

R&D

Yokne'am

Hybrid Offshore is a holistic approach to a company’s workforce, where teams are comprised of professionals from different  locations.

Senior Software Architect & Python Engineer
Full-time

about the position

CodeValue is a leading software company delivering a full-spectrum of software services that enable customers to focus on their core business activities.

At CodeValue, we leverage Web by administering cross-platform development. We strive to build and maintain our top-notch expertise in this extremely dynamic and versatile field.

We are looking for a Senior Software Architect who combines deep architectural understanding with strong hands-on development skills, primarily in Python. This is a strategic technical role — not a managerial one — and includes at least 50% hands-on coding alongside architectural responsibilities.

As a key technical authority, you will:

  • Own and define the internal structure and architecture of our system.
  • Dive deep into the codebase to gain a thorough understanding of how the system works.
  • Take full ownership of critical tasks and deliver high-quality solutions.
  • Work closely with team leads and provide technical guidance and architectural solutions.
  • Lead the introduction and development of internal tools that improve team velocity and product stability.
  • Continuously research and evaluate new technologies and tools to identify the best possible solutions for our evolving system needs.
  • Be a driving force in the technical evolution of the product, from concept through production.


Requirements

  • 6-7+ years of experience in software development and architecture roles.
  • Proven experience designing and evolving complex software systems.
  • Strong coding skills in Python, with the ability to lead by example.
  • Infrastructure: Kubernetes, Kafka, Elasticsearch
  • Exposure to CI/CD, microservices, and distributed systems is highly preferred.
  • Hands-on experience with cloud-native tools and environments (e.g., Kubernetes).
  • Deep understanding of scalable architectures and modern backend systems.
  • Excellent communication skills; ability to collaborate with tech leads and product stakeholders.
  • B.Sc. in Computer Sciences/Computer Engineering/Mathematics or equivalent.


Nice to Have:

  • Experience introducing tools or tech into production environments.
  • Prior involvement in system re-architecture or major tech migrations.
  • Familiarity with performance optimization, observability tools, or security best practices.
Contact us

Please fill the form

We consider ourselves lucky since we are able to turn our hobby into a prosperous career. Being a dynamic software development and consulting company means we never stop learning, evolving… Growing. Join us and always be one step ahead!