Advance Search

Browse Jobs

Software Architect Tech London Fully Remote

Posted 21 days ago

  • Clerkenwell, Greater London
  • Any
  • External
  • Expires In 2 months
NexGen Cloud is a rapidly growing IaaS company focused on providing innovative cloud solutions and infrastructure services. Our GPU cloud infrastructure solutions accelerate development in industries such as Artificial Intelligence & Machine Learning, VFX & Rendering, Data Science & IoT, and Computer Aided Engineering & MDO. We are dedicated to helping our clients navigate the complexities of the digital world and achieve success through cutting-edge, scalable, secure and affordable solutions. At the company's heart stands a group of very talented, experienced, and motivated individuals who want to make a positive change and a lasting impact on the tech world. Position Summary: As a Software Architect, you will be instrumental in shaping the technical direction of our cloud platform, ensuring it meets the highest standards of performance and scalability to support our growing customer base. The ideal candidate will have a strong technical background, excellent problem-solving skills, and a passion for designing scalable and robust software systems. Key Responsibilities: Collaborate with stakeholders to understand business requirements and translate them into technical solutions. Design and architect software systems and applications, ensuring scalability, reliability, and maintainability. Define technical standards, guidelines, and best practices for software development. Lead and mentor development teams, providing guidance on architectural decisions and design patterns. Evaluate and recommend technologies, frameworks, and tools to support software development efforts. Conduct code reviews and ensure adherence to coding standards and architectural principles. Work closely with engineering managers, product owners, developers, and QA teams to ensure successful delivery of software projects. Drive innovation by researching emerging technologies and integrating them into our product offerings to maintain a competitive edge Implement security standards for developing secure web and cloud applications, ensuring adherence to best practices and regulatory compliance Taking ownership and contribute to the strategic planning of particular features Requirements: Bachelor's degree in Computer Science, Software Engineering, or a related field; Master's degree preferred. 10+ years of experience in software development covering frontend and backend, with 3 years of experience in a software architect or tech lead role. Strong knowledge of software architecture principles, design patterns, and best practices. Proven experience with cloud platforms (e.g., AWS, Google Cloud, Azure) and containerization technologies (e.g., Docker, Kubernetes) Proficiency in multiple programming languages and frameworks, such as Python, React, Next.js, Flask. Experience designing and implementing scalable and distributed systems. Excellent communication and collaboration skills, with the ability to work effectively in a team environment. Leadership skills, with the ability to inspire and motivate development teams. Experience working and thriving in an Agile development environment Expertise with OpenAPI specifications In-depth understanding of security best practices and experience in implementing secure software architectures Openstack experience is highly desirable Familiarity with GPU programming (e.g., CUDA, OpenCL) and HPC is desirable What We Offer: Competitive salary Opportunity to work with a diverse team of talented professionals who are passionate about technology and innovation. A collaborative and supportive work environment that encourages professional growth and development. Exposure to cutting-edge technologies and the opportunity to make a significant impact on the future of cloud computing. #J-18808-Ljbffr
Apply