Multivision logo

Principal Engineer

Multivision·Salary not specified

Primary stack

MicroservicesAgile

Nice to have's

PostgreSQLNoSQLKubernetesDockerGitHub Actions

Job description

About the Position

You will be the technical leader responsible for defining architecture, driving engineering standards, and solving complex technical challenges across multiple teams or products.

Responsibilities

  • Lead the design and development of scalable and resilient application architectures.
  • Drive technical decisions and guide engineering teams on best practices.
  • Influence product evolution with a strong technical perspective.
  • Ensure high availability, performance, and reliability of systems.
  • Architect and implement microservices and event-driven solutions.
  • Promote Domain-Driven Design (DDD) principles across projects.
  • Oversee cloud-based solutions (preferably Azure) and containerized environments.
  • Collaborate with cross-functional teams to deliver high-quality solutions.
  • Ensure observability, monitoring, and system resilience.
  • Support and mentor engineering teams, fostering technical growth.
  • Analyze complex problems and propose effective, innovative solutions.
  • Contribute to continuous improvement and adoption of modern engineering practices.

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.
  • 8+ years of experience in application development.
  • 4+ years of experience in technical leadership roles.
  • Strong experience with microservices, event-driven architectures, and distributed systems.
  • Solid knowledge of Domain-Driven Design (DDD).
  • Experience with cloud platforms (preferably Microsoft Azure).
  • Hands-on experience with containers and orchestration tools (Docker, Kubernetes).
  • Experience working with a wide range of technologies and tools.
  • Strong understanding of agile methodologies.
  • Excellent analytical and problem-solving skills.
  • Critical thinking and strong decision-making abilities.
  • Ability to work with complex systems and information.
  • Creativity and eagerness to learn and explore new solutions.
  • Strong communication and collaboration skills.

Nice to Have

  • .NET
  • Oracle
  • PostgreSQL
  • NoSQL databases (MongoDB)
  • Kubernetes (K8s) and Docker
  • GitHub Actions

About the Company

[Company description if present]

We Offer

[Benefits and perks if present]

© Multivision. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.

Multivision logo
Multivision

IT / tech за описом ITJobs; Телекомунікації

More at Multivision

All 69 roles

Popular searches