Auto-apply is a Pro feature

Let Findyet apply to this job for you:

  • Your CV is tailored to this posting.
  • The application form's questions are answered from your profile.
  • You review everything and approve before anything is sent.
  • Findyet submits the application and adds it to your tracker.

Available on Greenhouse postings today, up to 3 applications a day on Pro.

The first 100 verified accounts get Pro free for 90 days.

See plans

FIND HR

Software Architect/Tech Lead

Posted
Discussion

MAIN RESPONSIBILITIES

  • Architectural Leadership: Define and lead the software architecture strategy, ensuring understanding of our goals and technology vision.
    - System Design: Lead the design of complex software systems, ensuring scalability, security, and maintainability. Develop high-level product

specifications and design documents.

  • Technical Guidance: Provide expert guidance to software engineering teams on architectural best practices, design patterns, and coding
    standards. Mentor and support developers in implementing best practices.
    - Collaboration:Work with product managers, UX designers, DevOps, and other team members to ensure that goals and user needs.
    - Technology Evaluation: Stay up to date with latest technologies and trends. Recommend tools, frameworks, and platforms to enhance the
    development process and product quality.
    - Code Reviews: Conduct code and design reviews to ensure adherence to architectural best practices.
    - Performance Optimization: Identify performance bottlenecks in the software architecture and lead efforts to optimize system performance,
    scalability, and reliability
    - Documentation: Create architectural documentation, including system diagrams, technical specifications, and design patterns.
    - Risk Management: Identify potential technical risks in projects and propose solutions to avoid them.
    - Innovation: Foster a culture of innovation within the engineering team, encouraging the exploration of new ideas and approaches.
    - Project Involvement: Participate in project planning, estimation, and review processes, ensuring that architectural considerations are integrated
    into the project plan.
    - Compliance and Security: Ensure that the software architecture complies with relevant security standards,regulations, and best practices.

TECHNICAL PROFILE

- Bachelors degree.

  • Deep backend experience in software development roles,shipping applications to large-scale production environments.
    - Deep knowledge in C#/.Net or Java programming language.
    - Knowledge of architectural styles and design patterns.
    - Experience in building, and deploying (CI/CD) scalable distributed systems and frameworks for small businesses and enterprises.
    - Experience working onAWS Cloud, or other cloud (GCP,Azure, OCI).
    - Experience converting monoliths to microservices or serverless architecture.
    - Knowledge of Enterprise Integration Patterns.

- SaaS solutions deep knowledge.

  • Large experience in distributed systems for high volume, being able to scale this solution.
    - Advanced/Fluent English is a requirement for this role



Skills

What Lead Architecture jobs ask for — and how much of it you have →
Apply

See also

Architecture jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.