Senior Software Cloud Architect
Semtech
Georgia, United States
See who Semtech has hired for this role
Location: US Remote
Job Summary
Senior Software Cloud Architect will design and build cloud-native solutions for the IOT services platform. This is a hands-on role, the selected candidate will lead development squads by contributing to code features, libraries and frameworks, and component and software architecture. This is an R&D role in a complex Cellular IOT environment, and the selected candidate is expected to demonstrate excellent research and analysis skills, strong development skills of large-scale applications, and ability to create and implement designs from product requirements.
Our Technology Stack
Languages: Java, Go, Scala
IP/IoT Protocols: Lightweight M2M, CoAP, MQTT, OMA-DM, HTTP, DNS, SMS
Data: MySQL, Redis, DynamoDB, MongoDB.
Stream Processing/Message bus: Apache Kafka, RabbitMQ
Cloud Infrastructure: AWS, Kubernetes (EKS), GitHub Actions, Docker, microservices
Responsibilities
All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.
We are proud to be an EEO employer M/F/D/V. We maintain a drug-free workplace.
Job Summary
Senior Software Cloud Architect will design and build cloud-native solutions for the IOT services platform. This is a hands-on role, the selected candidate will lead development squads by contributing to code features, libraries and frameworks, and component and software architecture. This is an R&D role in a complex Cellular IOT environment, and the selected candidate is expected to demonstrate excellent research and analysis skills, strong development skills of large-scale applications, and ability to create and implement designs from product requirements.
Our Technology Stack
Languages: Java, Go, Scala
IP/IoT Protocols: Lightweight M2M, CoAP, MQTT, OMA-DM, HTTP, DNS, SMS
Data: MySQL, Redis, DynamoDB, MongoDB.
Stream Processing/Message bus: Apache Kafka, RabbitMQ
Cloud Infrastructure: AWS, Kubernetes (EKS), GitHub Actions, Docker, microservices
Responsibilities
- Help shape the organization’s technology landscape, driving innovation, and ensuring the successful execution of our cloud strategy.
- Develop and articulate the overall cloud architecture vision for the organization.
- Design and build cloud-native solutions for our IoT services platform.
- Provide technical leadership in designing and implementing scalable, secure, and cost-effective cloud solutions and platform features.
- Decide on integration strategies for connecting cloud applications with on-premises systems or third-party services.
- Define and implement robust security measures for cloud-based applications.
- Ensure compliance with industry standards and regulations and oversee security audits.
- Design and implement solutions that ensure high scalability and optimal performance.
- Implement best practices for load balancing, auto-scaling, and resource optimization.
- Analyze and recommend cost-saving strategies while maintaining performance standards.
- Collaborate with development, operations, and other teams to ensure seamless integration of cloud solutions.
- Promote and implement DevOps practices to enhance development and deployment processes.
- Drive automation initiatives for continuous integration and continuous deployment.
- Collaborate with cross-functional teams to ensure the successful implementation of cloud services, system, and platform architecture.
- Stay abreast of industry trends and advancements, incorporating best practices into the development process. Evaluate and introduce innovative technologies to drive business value.
- Mentor and guide team members in adopting best practices.
- Bachelor’s Degree in computer science, software engineering or related field
- At least 5 years of experience in implementing cloud-native solutions at scale. 10+ years of overall Software Engineering experience.
- Strong and recent Java and JVM internals knowledge.
- Scripting, debugging, automation.
- Concurrent, parallel, and non-blocking programming and concepts.
- Experience in cloud services, system, and platform architecture
- Recent AWS certifications.
- Kubernetes-native development of applications and/or Kubernetes operators.
- Some experience developing software using some of the following technologies: CoAP, Lightweight M2M, MQTT.
All duties and responsibilities are essential job functions and requirements and are subject to possible modification to reasonably accommodate individuals with disabilities.
We are proud to be an EEO employer M/F/D/V. We maintain a drug-free workplace.
-
Seniority level
Mid-Senior level -
Employment type
Full-time -
Job function
Engineering and Information Technology -
Industries
Semiconductor Manufacturing
Referrals increase your chances of interviewing at Semtech by 2x
See who you knowGet notified about new Cloud Architect jobs in Georgia, United States.
Sign in to create job alertSimilar jobs
People also viewed
-
Software Engineer
Software Engineer
-
Software Engineer
Software Engineer
-
Junior React Developer
Junior React Developer
-
Early Career Software Engineer, AI/Machine Learning
Early Career Software Engineer, AI/Machine Learning
-
Software Developer 1
Software Developer 1
-
Early Career Software Engineer, AI/Machine Learning
Early Career Software Engineer, AI/Machine Learning
-
Software Engineer (Frontend)
Software Engineer (Frontend)
-
Software Engineer - Frontend
Software Engineer - Frontend
-
Software Engineer, New Grad
Software Engineer, New Grad
-
Early Career Software Engineer, AI/Machine Learning
Early Career Software Engineer, AI/Machine Learning
Looking for a job?
Visit the Career Advice Hub to see tips on interviewing and resume writing.
View Career Advice Hub