Software Architect (Armis)

Added
12 days ago
Type
Full time
Salary
Salary not provided

Related skills

azure java docker aws python

๐Ÿ“‹ Description

  • Lead the design and implementation of complex, distributed software systems in production.
  • Work closely with developers, product owners, and stakeholders to translate business needs into
  • Define and drive engineering standards: architecture patterns, coding standards, testing
  • Stay hands-on: write code, review code, and participate in technical problem-solving across teams.
  • Mentor and coach developers and tech leads, raising the overall technical bar.
  • Review designs and implementations to ensure solutions are high-quality, maintainable, and

๐ŸŽฏ Requirements

  • 8+ years of experience in software development, system design, and architecture roles.
  • Strong hands-on experience with modern backend technologies such as Java and/or Python.
  • Practical experience with containerized and cloud-native systems (Docker, Kubernetes, AWS / Azure /
  • Experience designing and operating distributed systems, including messaging or streaming platforms
  • Solid understanding of distributed databases (and non-distributed) such as Postgres, Cassandra
  • Deep knowledge of engineering best practices: CI/CD, DevOps, testing, security, and agile
Share job

Meet JobCopilot: Your Personal AI Job Hunter

Automatically Apply to Engineering Jobs. Just set your preferences and Job Copilot will do the rest โ€” finding, filtering, and applying while you focus on what matters.

Related Engineering Jobs

See more Engineering jobs โ†’