Principal Software Engineer
Job Summary
The Principal Engineer 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...
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.
Minimum Qualifications
? 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
?Desired Qualifications: ? 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.
#Tech2023
Similar Remote Jobs
Principal Software Engineer
Posted on: 20-08-2024 00:00
Processor - Remote
Posted on: 20-08-2024 00:00
Canvasser (Travel Required)
Posted on: 20-08-2024 00:00
Hotel Breakfast Attendant
Posted on: 20-08-2024 00:00
HR Director (m/w/d)
Posted on: 20-08-2024 00:00
Working Student job
Posted on: 20-08-2024 00:00
Human Resources Director
Posted on: 20-08-2024 00:00
People Operations Assistant
Posted on: 20-08-2024 00:00
Arizona State Director
Posted on: 20-08-2024 00:00
Chief Operating Officer
Posted on: 20-08-2024 00:00
Associate Director Experience Analytics ? remote freelance
Posted on: 05-10-2024 00:00
Palo Alto Networks Instructor - 1099 Contract - Part time / flexible!
Posted on: 02-01-2025 03:59
Beginner-Friendly Live Chat Support Roles | Work Remotely | Earn $25-$35/hr
Posted on: 19-11-2024 06:08
(Part/Full Time) Amazon Virtual Assistant Jobs ? Remote Jobs (Apply Now)
Posted on: 02-12-2024 03:10
Customer Support Specialist (No Phone Calling / Remote / Entry Level)
Posted on: 04-09-2024 00:00
CDL Cross Dock Driver
Posted on: 03-09-2024 00:00
Customer Support Lead - Night Shift
Posted on: 26-09-2024 00:00
Business Development Underwriter Workers' Compensation (Wisconsin)
Posted on: 03-01-2025 07:35
Amazon Work From Home Jobs ? Customer Service
Posted on: 28-11-2024 04:55
STEM Educator - Remote Virtual | WFH
Posted on: 20-01-2025 06:20