Job Title: Associate Software Engineer Company Name: Noctua Technology Job Details: $74k-$101k/yrRemoteFull,Time Job Url: https://hiring.cafe/viewjob/en5azgde02vz1g2j Job Description: Posted 17h agoAssociate Software Engineer@ Noctua TechnologyView All JobsWebsiteSan Diego or Washington D.C.$74k-$101k/yrRemoteFull TimeResponsibilities:designing cloud, building pipelines, deploying applicationsRequirements Summary:Foundation in software development; cloud, data engineering, or AI/ML interest; strong problem solving and collaboration.Technical Tools Mentioned:Terraform, CloudFormation, Docker, Kubernetes, SQL, NoSQL, BigQuery We are seeking a motivated and adaptable Software Engineer to join our dynamic team. This role is perfect for someone with a foundation in software engineering, who is eager to expand their knowledge into the cloud, data engineering, or AI/ML domains. As a member of our engineering team, you will play a key role in supporting the design, development, and implementation of cloud-based solutions and applications, helping our clients solve complex technical challenges and drive innovation. Description Location: Primarily Remote. Candidates must be based in San Diego, CA or DC Metro Area for proximity to project and client teams.Security Clearance Requirement: Applicants must be US citizens and eligible to obtain and maintain an active Secret security clearance or above.Key ResponsibilitiesCloud Engineering and Infrastructure Assist in the design, implementation, and management of cloud infrastructure solutions using platforms such as AWS, Azure, or Google Cloud.Work with senior engineers to support cloud networking, provisioning of virtual machines, storage, and cloud resources.Contribute to the automation of cloud infrastructure provisioning through Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.Help maintain and monitor cloud environments to ensure performance, security, and cost-efficiency.Application Development and Cloud Native SolutionsAssist in developing cloud-native applications and services using serverless technologies, containers (Docker/Kubernetes), and APIs.Support cloud-based application deployments using modern CI/CD pipelines and automation tools.Collaborate with cross-functional teams to integrate cloud services with existing applications or new cloud-native applications.Data Engineering and AI/MLAssist in the design and development of cloud-based data pipelines for extracting, transforming, and loading (ETL) data.Support the integration of machine learning models and AI-powered solutions into cloud environments.Contribute to the development and optimization of data storage solutions using cloud-based databases such as SQL, NoSQL, or BigQuery.Participate in the development and deployment of machine learning models in the cloud, working closely with senior engineers.Collaboration and Continuous LearningWork alongside senior engineers and technical leads to understand business requirements and technical specifications.Participate in team meetings to discuss design choices, technical challenges, and cloud engineering best practices.Continuously enhance cloud engineering, data engineering, and AI/ML skills through mentorship, hands-on experience, and self-learning.Contribute to internal documentation and knowledge-sharing sessions to support team learning.QualificationsStrong foundation in software development, with experience in programming languages such as Python, Java, JavScript, or others.Familiarity with cloud platforms such as AWS, Azure, or Google Cloud through academic projects, internships, or self study.Strong analytical and problem-solving abilities, with the capacity to learn and adapt quickly. Effective communication skills and a willingness to collaborate with cross-functional teams.Passion for growing expertise in cloud engineering, software development, data engineering, and AI/ML.Preferred qualifications:Bachelor's or advanced degree in Computer Science, Information Technology, Engineering, or a related field.Internship or project experience working with cloud environments (AWS, Azure, GCP) or cloud-based applications.Experience with basic containerization (Docker, Kubernetes) or cloud orchestration tools.Exposure to cloud security best practices and cloud-based monitoring tools.Any entry-level cloud or DevOps certification (e.g., AWS Certified Cloud Practitioner, Microsoft Certified: Azure Fundamentals) is a plus. About the Company Noctua Technology is a software engineering and consulting corporation focused on data engineering, machine learning, and cloud technologies. We specialize in delivering premier quality software engineering solutions to Public Sector and Commercial customers across the US.