Act as the emissary of the architecture. Technical owner from design to resolution of tailored solutions to sophisticated problems on cloud platforms based on client requirements and other constraints. Influence and communicate long-term product vision, technical vision, development strategy and roadmap.
Remote Software engineering Jobs · Azure
58 results
FiltersJob listings
JumpCloud is looking for a experienced Software Engineers to join an engineering team focusing on various applications, services running on Windows, Mac or Linux machines/servers. Device Management services are key parts of the entire JumpCloud product portfolio. This team’s work will make using JumpCloud easier and frictionless for the management of the fleet of devices while providing a very high level of security.
The AI Architect will drive Magna’s AI vision from concept to commercialization. You will design and implement AI systems and lead development teams. You will also partner with executives to identify opportunities, drive adoption, and deliver measurable value.
- Define and evolve Procurify’s platform architecture across data, AI, and core systems.
- Lead complex architectural and design reviews across multiple teams.
- Partner with Data and AI teams to design next-gen AI infrastructure and systems that enable intelligent automation.
- Design and implement user-facing features, ensuring technical feasibility of UI/UX designs.
- Write clean, maintainable, and efficient code following best practices.
- Participate in code reviews and contribute to team knowledge sharing.
- Provide technical leadership across full-stack development initiatives.
- Design, build, and optimize cloud-based applications using Azure Services.
- Lead frontend development using Angular, contributing to reusable components and UI patterns.
- Design, implement, and maintain Cloud Control Planes for AWS, Azure, and GCP.
- Develop strategies for the future of Public Cloud, enabling the Cloud Control Plane team and partner application development teams.
- Foster relationships and alignment between teams across the NBCU organization.
Designing, developing, and maintaining robust backend and frontend systems using modern .NET technologies. Contribute to the full software development lifecycle. Work in a dynamic, agile team environment.
- Build and refine early-stage AI systems and frameworks.
- Translate complex problems into structured engineering approaches.
- Champion technical excellence and mentorship in AI development.
Design and implement scalable and efficient software architectures. Write, test, and debug complex code for new and existing software applications. Work closely with cross-functional teams to align development efforts with business goals.