that matter. Key job responsibilities Experience as a mentor, tech lead or leading an engineering team Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design Experience … testing, and operations BASIC QUALIFICATIONS - Experience as a mentor, tech lead or leading an engineering team - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Experience programming with at least one modern language such as Java, C++, or C# including object-oriented design - Experience More ❯
scalable applications with Angular/React and Node Strong front-end development experience Experience working with commercial applications in production environments Deep knowledge of architecture and designpatterns for the frontend (e.g. data flows, components, modules) Deep knowledge of architecture and designpatterns for the backend (e.g. configuration, REST, distributed systems) Working knowledge of More ❯
with new and ambiguous problem domains, and have a consistent track record of delivery. A day in the life At Amazon our software engineers take ownership of solution design, turn it into code and deliver it on schedule, using appropriate technologies and current software engineering best practices. They are expected to collaborate with their team and across teams … least one modern language such as Java, C++, or C# including object-oriented design - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Knowledge of professional software engineering & best practices for full software development life cycle, including coding standards, software architectures, code reviews, source More ❯
AI and cloud technologies you can make tangible impact on people's lives. Key job responsibilities In this pivotal role you'll drive key aspects of product definition, design, development, deployment, scaling, and global-scale operations. Your contributions will have direct impact on millions of customers worldwide, as you create highly available, resilient, and scalable cloud services that … difference in people's lives then this role is tailored for you. A day in the life Every day brings new challenges and opportunities for innovation. You'll design pioneering features from scratch, leveraging latest technologies to redefine the smart home security experience. Dive deep into production metrics and customer insights, analyze data to drive continuous improvements of … Together, we push boundaries, explore new frontiers, and deliver solutions that make lasting impact. BASIC QUALIFICATIONS - Experience contributing to the architecture and design (architecture, designpatterns, reliability and scaling) of new and current systems - Experience in professional, non-internship software development - Experience programming with at least one modern language such as Java, C++, or C# More ❯
Thus, we are looking for aspiring engineers to join our journey. We are looking for a seasoned engineer to who is first and foremost security-minded. You would design, build, and operate large distributed system with an extremely high bar for security, availability, reliability, and resiliency. You also have experience driving a few large and ambiguous initiatives, bringing … secure architecture and tooling. - Influence both technical and product direction. Partner with stakeholders to drive large and complex initiatives. - Improve the quality of the whole SDLC such as design, implementation, testing, and operation. - Design, implement, deliver solutions that's secure, reliable, and scalable. - Contribute to the engineering community by mentoring other engineers. About the team Diverse … internship professional software development experience - 5+ years of programming with at least one software programming language experience - 5+ years of leading design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - Experience as a mentor, tech lead or leading an engineering team PREFERRED QUALIFICATIONS - 5+ years of full software development life More ❯
used by both developers and creative teams to author Amazon's shopping experiences at scale. Our mission: enable seamless, engaging customer experiences while operating at massive, global scale. Design and implement scalable systems that route customer requests to the optimal region, balancing latency, cost, and availability. Build and optimize frameworks enabling the creation of dynamic store presentations and … for promotional and cross-promotional content. Engineer systems to precompute and fetch data from thousands of sources, balancing real-time computation with precomputation for consistent low-latency delivery. Design with scalability in mind, ensuring system stability and performance at tens of thousands of transactions per second. Contribute to the exploration and integration of AI-powered developer experiences within … to explore exciting career opportunities! BASIC QUALIFICATIONS - 4+ years of non-internship professional software development experience - 2+ years of non-internship design or architecture (designpatterns, reliability and scaling) of new and existing systems experience - Experience programming with at least one software programming language PREFERRED QUALIFICATIONS - Bachelor's degree in computer science or equivalent - 4+ More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
ECM Selection (Holdings) Limited
engineering position is for an experienced and technically adept technologist to work on a range of software development and engineering activities including implementing best practice software designpatterns and architecture within an agile environment. As a senior member of the engineering team, you will help scale their software, provide technical input for new projects, mentor junior members More ❯
Cambridge, Cambridgeshire, United Kingdom Hybrid / WFH Options
Arm Limited
and operational design of our Kubernetes Platform as a Service. This platform empowers developers and engineers to deploy Kubernetes clusters that align with standard designpatterns, across public and private cloud environments. The ideal candidate should possess a robust background in deploying and running Kubernetes clusters across multi-cloud and hybrid-cloud environments at scale. … refactoring and containerising legacy applications using standard microservices frameworks (e.g., Spring Boot, Quarkus) and Kubernetes standard methodologies. Provide guidance on container standards, CI/CD integration, and scalable deployment patterns to enable efficient modernisation and platform adoption. Use infrastructure as code (IaC) tools such as Helm and Terraform to develop reusable IaC modules. Leverage GitLab and Micro-repos to … to face to enable us to work at pace, whilst recognizing the value of flexibility. Within that framework, we empower groups/teams to determine their own hybrid working patterns, depending on the work and the team's needs. Details of what this means for each role will be shared upon application. In some cases, the flexibility we can More ❯
observability, and technical documentation. Act as the technical lead, setting direction and best practices for the full-stack engineering team. Mentor engineers, providing guidance on architecture, designpatterns, and career growth. Define sprint goals, deconstruct epics into actionable stories, and coordinate cross-functional deliverables. Partner with program managers and executive leadership to align engineering outcomes with strategic More ❯