Back to jobs

Software Architect

 

 

We are looking for a Software Architect to join our growing team and help bridge the gap between business requirements and technical execution. In this role, you will ensure that our system architecture is cohesive, scalable, and aligned with business objectives. You will take ownership of the technical vision, work closely with business and engineering teams, and provide leadership in making key decisions.

 

Key Responsibilities:

 

  • Design, review, and approve architectural solutions for new and existing features, ensuring seamless integration and scalability across the platform.
  • Act as a bridge between product managers and developers, ensuring business requirements are effectively translated into technical implementations.
  • Lead discussions on technical challenges and solutions, providing clear guidance to the development team, and making authoritative technical decisions.
  • Collaborate with product managers and developers to define technical project roadmaps, aligning them with business goals and ensuring efficient resource utilization.
  • Establish and promote software engineering best practices for code quality, security, and system performance, with a focus on sustainable long-term architecture.
  • Provide technical guidance and mentorship to backend and frontend developers, helping them grow their skills and ensure alignment with the overall architecture.
  • Maintain a high-level view of the project, identifying potential bottlenecks and areas for improvement, and ensure that all technical decisions contribute to the broader business strategy.

 

Qualifications:

 

  • 5+ years of experience in software architecture, solution design, or technical leadership roles.
  • Deep technical knowledge of Spring, Spring Boot, PostgreSQL, Angular, Azure, Kubernetes, and GitLab.
  • Proven experience translating business requirements into robust technical solutions.
  • Strong communication and interpersonal skills, with the ability to influence both technical and non-technical stakeholders.
  • A passion for solving technical challenges while understanding the broader business context.

 

Additional Skills:

 

  • Experience working with cross-functional teams in a startup environment.
  • Ability to make high-stakes decisions and take responsibility for their outcomes.
  • Understanding of BPMN and workflow design, a plus.

Apply for this job

*

indicates a required field

Resume/CV

Accepted file types: pdf, doc, docx, txt, rtf